Поради "заключването", приложено от Oracle към Лиценз за разпространение на Java вече наскоро уязвимости в сигурността открити, Canonical реши да премахне тези пакети от хранилищата на Ubuntu.
Важна новина, за която да имате предвид избягвайте възможни проблеми с тези приложения които използваме в системата и това зависят от java за нейното изпълнение. |
През 2006 г. Sun създаде така наречения „Лиценз за разпространение на операционна система за Java“ (DLJ). Този лиценз (въпреки че е патентован) позволява на разработчиците на дистрибуции на Linux да пакетират и разпространяват версии на Java както от Sun - в началото, така и от Oracle - след това - в своите проекти.
Преди около 3 месеца Oracle реши да "затвори" този лиценз, твърдейки, че необходимостта от внедряване на Oracle Java е намалена след пускането на OpenJDK 6 и че този проект е достатъчно зрял и всъщност това е пакетът по подразбиране на повечето дистрибуции на Linux.
По принцип това означава, че трети страни (т.е. никой друг освен Oracle) вече няма да могат свободно да разпространяват своите Java компилации.
Както всички знаете, Java пакетите за Ubuntu идват под имената sun-java6- *. Изключването на Oracle е причинило, в случая на Ubuntu, че последната версия, която са имали на JDK, е била преместена в техните партньорски репозитории, но от този момент нататък те не могат да актуализират тези пакети поради ограничения, наложени от Oracle.
Успоредно с това, преди няколко дни Oracle обяви поредица от сериозни уязвимости на Java, които се използват много често в наши дни от нападатели и тези критични проблеми присъстват във версията на Java, която е в хранилищата на Ubuntu в пакетите sun-java6 .
Тъй като Canonical не може да публикува актуализации на тези пакети законно и в интерес на защитата на безопасността на своите потребители, е решил премахнете тези пакети от техните репозитории завинаги, оставяйки на потребителя възможността да използва openjdk, безплатната версия на Java. За да направите това, трябва да инсталирате пакетите: icedtea6-plugin и openjdk-6-jdk (комплект за разработка) или openjdk-6-jre (само по време на изпълнение).
Fuente: Desde Linux
В хранилищата на debian те вече взеха това решение преди няколко седмици.
Оставам с openjdk, oracle, разболяваш ме.
В openSUSE от 12.1 Milestone 5….
Java е гадно
Правила за QT !!!!
оракул потъва собствения си кораб ...