Google изменит технологию создания операционной системы Android: исходный код будет публиковаться только вместе с релизами, а процесс разработки спрячут в приватном репозитории. Разбираемся, что это значит для авторов софта и интересующихся. В основе Android лежит Android Open Source Project — фактически кодовая база операционной системы, в которую входят десятки компонентов. AOSP распространяется по лицензии Apache 2.0. Последняя разрешает использовать и изменять продукт кому угодно и без особых ограничений. Свободная лицензия способствовала распространению «зелёного робота», в том числе появлению ответвлений вроде One UI от Samsung и HyperOS от Xiaomi. На практике разработка AOSP ведётся двумя путями. Некоторые базовые компоненты, включая модифицированное ядро Linux, на котором функционирует Android, опубликованы в общедоступном репозитории. Это позволяет любому желающему отслеживать изменения практически в реальном времени. Но основная часть платформы создаётся во внутреннем репозит