Блоги Блоги 30.12.2015 в 11:49 comment

В Android 7.0 Google отказывается от проприетарного Java Oracle в пользу открытого OpenJDK

author avatar
https://secure.gravatar.com/avatar/22a7cb673c7600faa5739de610856c43?s=96&r=g&d=https://itc.ua/wp-content/uploads/2023/06/no-avatar.png *** https://secure.gravatar.com/avatar/22a7cb673c7600faa5739de610856c43?s=96&r=g&d=https://itc.ua/wp-content/uploads/2023/06/no-avatar.png *** https://itc.ua/wp-content/themes/ITC_6.0/images/no-avatar.svg

Андрей Белокриницкий

Обозреватель и автор журнала "Домашний ПК" (Andretti)

javaAndroid

В 2010 году Oracle приобрела компанию Sun, и вместе с ней Java. Сразу после этого Google получила иск о том, что Android не может использовать Java API без разрешения.

В 2012 году суд постановил, что Google ничего не нарушает и правообладатели не могут ввести запрет на использование API. В 2014 году другой суд принял прямо противоположное решение. Окончательно ситуация так и не решена, и чтобы избавиться от этой головной боли в Google решили перейти на OpenJDK с открытым исходным кодом.

В старых версиях Android от привязки к проприетарной Oracle Java отвязаться не получится, но начиная с Android N (7.0) система будет использовать открытую OpenJDK (кстати, также разработки Oracle). Помимо решения патентных споров, это также лучше сочетается с самим принципом разработки открытой ОС Android.

Работы по переходу на OpenJDK начались еще в феврале 2015 года, но официально и окончательно о переходе решили объявить только сейчас.

Продолжается конкурс авторов ИТС. Напиши статью о развитии игр, гейминг и игровые девайсы и выигрывай профессиональный игровой руль Logitech G923 Racing Wheel, или одну из низкопрофильных игровых клавиатур Logitech G815 LIGHTSYNC RGB Mechanical Gaming Keyboard!


Loading comments...

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: