Google замінить API Java з Android N альтернативою з відкритим кодом

оракул

Сьогодні різноманітна схема програмного забезпечення, в яку потрібно занурити операційну систему для мобільних пристроїв, є досить складною і в якій вона є повинні мати справу з авторським правом та авторським правом для того, щоб мати певні функції, коди та інструменти, щоб забезпечити найкращий досвід користувачів клієнту, який придбав планшет, носій або смартфон. Ми вже знаємо, як їх призводять різні технологічні компанії, які кожні два на три вживають судові позови за використання певних драйверів або API. Постійна боротьба, в якій, як правило, програють користувачі, тоді як компанії намагаються подолати цей тип обмежень якнайкраще.

Це саме те, що Google, щоб обійти це позов про авторське право від Oracle щодо використання Java API. Або з цієї причини, або з приводу того, що між ними буде таємна угода, Google повинен був прийняти рішення, яке означає, що з Android N платформа для мобільних пристроїв відмовиться від залежності від Java від Oracle на користь реалізації з відкритим кодом OpenJDK. Причиною, яку наводить Google, є повне прийняття рішення щодо програмного забезпечення з відкритим кодом, хоча справжня причина пов’язана з юридичними непередбаченими ситуаціями, а не з намірами, що відповідає тому, що Android завжди планував бути вільним програмним забезпеченням.

Перехід від Java

Oracle придбав Sun Microsystems, оригінальні власники мови програмування Java та його бібліотеки коду, в 2010 році, і з тих пір він опинився в постійній боротьбі з Google для Android. Скарга Oracle полягає в тому, що Android використовує свій Java API без дозволу. API або інтерфейси програмування програми схожі на словники мов програмування, що дозволяє розробникам отримати доступ до всіх функціональних можливостей без необхідності проходити написання коду. Google стверджує, що ці API не можуть бути захищені авторським правом, що призвело до великої дискусії, яка розділила технологічну галузь у різних сферах.

Java

До цього дня ця проблема юридично не вирішена. Хоча так, журі приєдналося до бачення Google у 2012 році, хоча федеральний суд скасував рішення, сказавши, що API можуть бути захищені авторським правом без будь-яких проблем. У червні минулого року Верховний суд відмовився знову повертатися до справи, відправивши її назад до нижчих інстанцій.

Як ця нова зміна вплине на розробників

Оскільки справа все ще активна, Google знаходиться у великій тиші саме в цей момент. Що нового вимагає змін, це відновлення природи Android з відкритим кодом, що заохочує вас використовувати бібліотеки з відкритим кодом. Ця мовчазна зміна була виявлена ​​завдяки новому доповненню вихідного коду, яке тепер підтверджено Google, що стосується майбутніх версій Android.

OpenJDK

Для кінцевих користувачів не повинно бути помітних змін. Є для розробників, де ви насправді побачите деякі відмінності, оскільки їм не доведеться вибирати між двома API, оскільки вони мають лише OpenJDK, і як би було працювати зі спрощеним кодом. Для Google це відкриває можливість мати більший вплив на те, як розробляється реалізація з відкритим кодом, особливо новими способами, які можуть покращити Android.

Одним словом, це так хороший стратегічний крок Google щоб позбутися тих постійних скарг від Oracle. Тож тепер ми повинні знати більше подробиць цієї реалізації, яка розпочнеться в новій головній версії Android, яка в наступному році буде початковою N.


Вас цікавить:
Як видалити віруси на Android
Слідкуйте за нами в Новинах Google

Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: Actualidad Blog
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.