Google откажется от java в новой версии android

Отказ от Java

Начиная со следующей версии Android, корпорация Гугл откажется от применения библиотек Java и всецело перейдет на библиотеки свободного проекта OpenJDK, информирует VentureBeat ссылаясь на представителя компании.

В Гугл сохраняют надежду, что разработчики будут рады этому шагу, поскольку он приведет к упрощению кода разрабатываемых ими приложений для Android. Но в случае если эта обстоятельство есть единственной, сделать этот ход компания имела возможность еще не один год назад, подчеркивает VentureBeat.

Для чего нужна Java в Android

Язык Java употребляется в Android для разработки приложений — на нем пишется их код. После этого данный код выполняется в виртуальной машине Dalvik либо, начиная с Android 5.0 Lollipop, — в более производительной среде ART. Чтобы запускать приложения, каковые были написаны на Java, ОС нужны соответствующие библиотеки.

Какие конкретно библиотеки применяла Гугл

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

Google откажется от java в новой версии android
Google переходит на OpenJDK в Android

Иск со стороны Oracle

В 2010 г. Oracle купила Sun Microsystems — владельца и разработчика авторских прав на Java — и срочно подала иск к Гугл, обвинив ее в незаконном применении запатентованных компонентов данной платформы. С учетом популярности Android-устройств Oracle запросила от Гугл миллиарды долларов компенсации. Не смотря на то, что позднее сумма была многократно уменьшена.

Позиция Гугл

Корпорация Гугл уверен в том, что предъявленные претензии Oracle несостоятельны. Язык Java есть открытым (его сделала открытым еще Sun Microsystems), и в Гугл утверждают, что фрагменты, каковые они применяли, не покрываются патентами Oracle и подлежат свободному распространению. Android кроме этого есть открытой платформой, исходя из этого Гугл, по словам ее юристов, всецело выполняет законодательство в данной сфере.

Результаты тяжбы

В 2012 г. суд встал на сторону Гугл, но в 2014 г. ответ в пользу поискового гиганта было частично отменено. В июне 2015 г. Верховный суд США отказался проводить слушания по этому делу и направил его в суд более низкой инстанции. В случае если решение будет принято в пользу Oracle, компании Гугл нужно будет выплачивать компенсацию с учетом количества всех реализованных в мире Android-устройств.

Согласно точки зрения наблюдателей, данное событие будет иметь историческое значение для софтверной индустрии.

Увлекательные записи:

Презентация Android 8.0 за 9 минут (Google I/O 2017)


Комментарии и уведомления в настоящее время закрыты..

Комментарии закрыты.