Google в Android 7 откажется от Java Oracle в пользу совместимого OpenJDK

30 декабрь, 2015 - 16:05

Google в Android 7 откажется от Java Oracle в пользу совместимого OpenJDK

Корпорация Google со следующей версии Android планирует отказаться от компонентов проприетарного Java Oracle и полностью перейти на библиотеки свободного проекта OpenJDK. Считается, что это приведет к упрощению кода разрабатываемых для этой платформы приложений, а также избавит от патентных претензий Oracle.

До сих пор Google использует библиотеки Java, взятые из проекта Harmony, который был основан в 2005 г. организацией Apache Software Foundation и представлял альтернативную свободную реализацию Java. Работа над проектом была прекращена в 2011 г. после того, как сообществу не удалось договориться с Sun Microsystems, разработчиком и владельцем авторских прав на Java, о бесплатном предоставлении компонентов для обеспечения совместимости Harmony с Java.

В 2010 г. Oracle приобрела Sun Microsystems и немедленно подала иск к Google, обвинив ее в незаконном использовании запатентованных компонентов этой платформы.

Со своей стороны Google считает, что претензии Oracle несостоятельны. Поскольку язык Java является открытым (таковым его сделала еще Sun Microsystems), и в Google утверждают, что фрагменты, которые они использовали, не покрываются патентами Oracle и подлежат свободному распространению.