История изменений
Исправление vitalif, (текущая версия) :
Ты немного не на том концентрируешься. Андроид это в целом шаг назад - такая типа винда, сделанная из линукса. С привязкой к одному рантайму ибо управляемый код, обходом жора памяти через огромный костыль в виде форкающейся зиготы, жёсткой завязкой юзерспейса на ядро, полном отсутствии компонентности, пермиссивной лицензией и собственными модификациями от каждого производителя (самсунг, сяоми), с закрытыми и не-пойми-как-поддерживаемыми дровами, и с кастомными прошивками, распространяемыми как в эпоху Siemens S45, на грёбаных файлообменниках. В общем, монолит во всей красе.
Единственный проблеск в последних версиях - это Treble и попытка унификации дров, теперь в принципе стало можно поставить стандартную систему на любой телефон с поддержкой требла, НО всё равно там не всё будет работать, т.е. задача до конца не выполнена.
В остальном каждая новая версия андроида помимо минимальных локальных улучшений типа поддержки новых версий каких-нибудь протоколов типа A2DP содержит в себе практически только смену нескучных обоев и дизайна интерфейсов.
Ну, ещё одним улучшением, наверное, можно назвать Camera2 API, которое позволило расширить доступ к возможностям камеры и начать делать хитрые приложения камер типа Gcam. Но на глобальное улучшение тоже не очень тянет.
Уж хотя бы отвязать юзерспейс-то от ядра можно за это время было… Мне например нравится дизайн андроида 2.4, я бы его себе оставил. Но это невозможно, т.к. всё захардкожено во фреймворке.
Также и кукареки гугла о том, что они вот-вот перейдут на ванильный линукс, звучат примерно со второго андроида и что-то до сих пор никак.
Хотя на момент появления андроида уже были линуксы для мобил с пакетным менеджером и компонентной организацией системы.
В общем вот как-то так. Но всем пофиг, т.к. и так всё работает и продаётся)
Исходная версия vitalif, :
Ты немного не на том концентрируешься. Андроид это в целом шаг назад - такая типа винда, сделанная из линукса. С привязкой к одному рантайму ибо управляемый код, обходом жора памяти через огромный костыль в виде форкающейся зиготы, жёсткой завязкой юзерспейса на ядро, полном отсутствии компонентности, пермиссивной лицензией и собственными модификациями от каждого производителя (самсунг, сяоми), с закрытыми и не-пойми-как-поддерживаемыми дровами, и с кастомными прошивками, распространяемыми как в эпоху Siemens S45, на грёбаных файлообменниках. В общем, монолит во всей красе.
Единственный проблеск в последних версиях - это Treble и попытка унификации дров, теперь в принципе стало можно поставить стандартную систему на любой телефон с поддержкой требла, НО всё равно там не всё будет работать, т.е. задача до конца не выполнена.
В остальном каждая новая версия андроида помимо минимальных локальных улучшений типа поддержки новых версий каких-нибудь протоколов типа A2DP содержит в себе практически только смену нескучных обоев и дизайна системы.
Ну, ещё одним улучшением, наверное, можно назвать Camera2 API, которое позволило расширить доступ к возможностям камеры и начать делать хитрые приложения камер типа Gcam. Но на глобальное улучшение тоже не очень тянет.
Уж хотя бы отвязать юзерспейс-то от ядра можно за это время было… Мне например нравится дизайн андроида 2.4, я бы его себе оставил. Но это невозможно, т.к. всё захардкожено во фреймворке.
Также и кукареки гугла о том, что они вот-вот перейдут на ванильный линукс, звучат примерно со второго андроида и что-то до сих пор никак.
Хотя на момент появления андроида уже были линуксы для мобил с пакетным менеджером и компонентной организацией системы.
В общем вот как-то так. Но всем пофиг, т.к. и так всё работает и продаётся)