Обновить
1
0

Пользователь

Отправить сообщение

Я ещё с тех времён, когда большая часть AOSP была под GPL2. Начиная с Android 3 началось активное выпиливание GPL, отличная работа была проделана к Android 5 по переезду на Apache 2.0 и уничтожению BlueZ. К Android 7 вся работа была окончательно проделана и все GPL тулзы были удалены, оставив только зависимости сборки, после чего продолжилась активная Google-зация всего AOSP, путём выпиливания vendor кода, и к релизу Android 8, AOSP полностью обрела HW независимость убив гаражную разработку, когда имея на руках BeagleBone (или другую борду) и AOSP вы оставались практически ни с чем. Хочешь GPU, а вот и всё, обращайся к vendor CPU за проприетарной библиотекой, полностью изолируя от ядра Linux нормальный GPU драйвер.
Ну и с созданием Android TV/Auto гвозди в крышку гроба открытости забивались ещё сильнее.

Мне удалось пройти весь путь, начиная от самостоятельной сборки Android 2.1 под HTC Desire, пройдя каждую версию, включая Android 15. И пощупать в своё время нутро ранних Android TV и Android Automotive до 15.

P.S. Самое забавное на закрытых презентациях Googlе о возможностях новых фишек Андроид ОС (все презентации под NDA). Разработчики досконально и тщательно рассказывают о возможностях, API и прочем. Смотришь как лекции и понимаешь: "А вот оно как!". Только прикол в том, что актуальности лекций - 1 неделя, после они удаляют все видео... А в Android Docs попадает просто крохи информации, обрезанной, без примеров, контекста и даже информации об интеграции, создавая огромную пропасть между обычными смертными и корпорациями.

Информация

В рейтинге
7 115-й
Зарегистрирован
Активность