В Android N откажутся от Java API
В новой мажорной версии Android, которая будет носить кодовое имя Android N, а позже получит версию и название, будет значительно переписан код. Код будет переписан с целью отказа от Java API и полного перехода на OpenJDK.
Цель данного тотально осмотра и изменения кода операционной системы — переход на свободный язык программирования. Как известно, Java API принадлежит Oracle и в 2014 году Google уже получила штраф за использование сегментов данного кода.
OpenJDK остается свободным языком и не одна компания не в праве претендовать на него. Главное, что Android всегда пропагандировал — открытость. Операционная система не только бесплатная, но и каждый может взять исходный код и подстроить ее под себя. Конечно в ней часть используется проприетарное ПО, которое закрыто и которое нельзя править, но в Android нет приложения, которого нельзя было заменить на аналог.
Возникает вопрос, насколько переход на новый код отразиться на системе? Будет она быстрее или станет еще медленнее? А также, не потеряют ли часть возможностей после того как перейдут на новый язык разработки?
Источник: venturebeat.com