LineageOS

LineageOS, также известная какLineageOS Android DistributionиLineage(/lɪn.i.ɪdʒ/) — бесплатная операционная система для смартфонов и планшетов соткрытым исходным кодом, основанным наОСAndroid. Предназначена для заменыпроприетарныхверсий прошивокAndroid, предустанавливаемых поставщиками мобильных устройств.Открытый исходный коди отсутствие пакета предустановленных сервисовGoogleобеспечивают безопасность и конфиденциальность.
Это преемник популярной мобильнойОСCyanogenMod, из которой былответвлёнв декабре 2016 года, когдаCyanogen Inc. объявила, что прекращает разработку и закрывает инфраструктуру, лежащую в основе проекта. Поскольку Cyanogen Inc. сохранила права на бренд Cyanogen, команда разработчиков перезапустила проект под новым названием LineageOS (не имеющим никакого отношения к популярной сетевой игреLineage).
LineageOS официально вышел 24 декабря 2016 года, причём исходный код доступен наGitHub. С тех пор разработка LineageOS теперь охватывает более 235 устройствс более чем 4,5 миллиона установок, удвоила свою базу пользователей в месяц с февраля по март 2017 года.
CyanogenMod(часто сокращаемое как «CM» или «циан») была очень популярнойоперационной системойс открытым исходным кодом длясмартфоновипланшетов, основанной на мобильной платформеAndroid. Несмотря на то, что лишь часть от конечного числа пользователей CyanogenMod оповестила о своем использовании прошивки, на 23 марта 2015 года некоторые отчёты свидетельствовали о более чем 50 миллионах людей, использующих CyanogenMod на своих телефонах. Она также часто использовалась в качестве основы разработчиками других прошивок.
В 2013 году основатель Стив Кондик создалвенчурный фондпод названиемCyanogen Inc., чтобы сделать возможной коммерциализацию проекта. По его мнению, компания не воспользовалась успехом проекта, и в 2016 году он то ли ушёл сам, то ли его заставили покинуть проекткак часть процессареструктуризации, повлекшего за собой смену CEO, закрытие офисов и проектов и прекращение сервисов. Наработанныйисходный кодпроекта, являясь популярнымсвободным программным обеспечением, был быстро ответвлён разработчиками и использован под новым именем LineageOS в новосозданном проекте, не имеющем больше связи сCyanogen Inc. Разработка же CyanogenMod была официально прекращена. Таким образом, CyanogenMod, по сути, превратился в LineageOS и усилиями сообщества разработка была продолжена под этим новым брендом.
По аналогии сCyanogenMod, проект разрабатывался многочисленными владельцами устройств и используетGerritдля осуществления процессаинспекции кода. Он также сохранил старый формат нумерации версий (например,Android 7.1— это LineageOS 14.1). Сборки выпускаются на еженедельной основе и подписываются закрытым ключом LineageOS.
В преддверии официального запуска LineageOS многие разработчики сXDAуже создали неофициальные версии LineageOS из исходных текстов.
По состоянию на8 октября2021 годаLineageOS официально поддерживает 235 устройств, включая устройства Nexus и Google. Официальные разработки на текущей ветке развития обозначаются как «ночные», хотя они, как правило, выпускаются раз в неделю, а сборки для различных устройств разбросаны по всей неделе, чтобы облегчить нагрузку на автоматизированную инфраструктуру построения. В течение первых двух месяцев проекта они также подготовили параллельные экспериментальные сборки, чтобы обеспечить обновление на месте с предыдущих установок CyanogenMod и упростить миграцию в LineageOS.