Google відмовиться від Java API в Android N

У 2010 році Oracle придбала компанію Sun, і разом з нею Java. Відразу після цього Google отримала позов про те, що Android не може використовувати Java API без дозволу.

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

У старих версіях Android від прив’язки до проприетарної Oracle Java відв’язатися не вийде, але починаючи з Android N (7.0) система буде використовувати API вільної OpenJDK. Крім вирішення патентних суперечок, це також краще поєднується з самим принципом розробки відкритої ОС Android.

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

За матеріалами Venturebeat