Oracle Java: Licenční a produktové změny

17 prosince, 2018
Markéta Branbergerová

Autor

Markéta Branbergerová

SAM Consultant společnosti SoftwareONE Czech Republic

Oracle Java: Licenční a produktové změny

Určitě jste zaregistrovali, že Oracle přichází se změnami z pohledu Oracle Java. Od posledního komerčního release Java SE 11 (září 2018) je předplatné pro instalaci do produkčního prostředí, se tato verze již neřídí licenčními podmínkami BCL (Binary Code License). Také systém vydávání nových verzí se změnil od Java verze 9. Oracle vydává novou verzi každých 6 měsíců, vždy v březnu a září.

Co se stalo?

  • BCL bylo nahrazeno standardními Oracle licenčními podmínkami, podobně jako u jiných produktů, např. databáze.
  • Oracle Java SE 8 je poslední verze nabízená pod BCL podmínkami, od ledna  2019 budou patche pro komerční užití dostupné také pouze s předplatným (nekomerční uživatelé získají updaty pro Java 8 pomocí automatizovaného Java Updateru až do prosince 2020)
  • Oracle bude poskytovat komunitě OpenJDK zdrojový kód updatů a patchů pouze pro nejnovější verzi OpenJDK.

Jaké máte možnosti?

  • Upgradovat každých 6 měsíců na poslední verzi OpenJDK (Oracle poskytne své komerční buildy open-source komunitě). OpenJDK neposkytuje žádné LTS verze. Tato varianta je zcela zdarma, včetně provozu v produkčním prostředí.
    • Nevýhoda: může být pro organizace nákladné a neefektivní
  • Platit předplatné Oraclu
  • Platit za podporu od jiné společnosti
  • Podílet se na vývoji OpenJDK interně a/nebo se spolehnout na podporu komunity, jako např. AdoptOpenJDK

Pro další informace ohledně licenčních podmínek hlavních vydavatelů softwaru kontaktujte naše SAM konzultanty. Rádi vám poradíme, nejen v oblasti Oracle licencování!