LineageOS

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
LineageOS
Lineage OS logo.svg
LaOS15.1.jpg
Основана на Android и CyanogenMod
Первый выпуск 22 января 2017
Последняя версия
Метод обновления обновление по воздуху
Менеджеры пакетов APK, Google Play и F-Droid
Поддерживаемые языки английский, французский, арабский, каталанский, чешский, нидерландский, испанский, немецкий, украинский, упрощённый китайский, традиционные китайские иероглифы, японский, русский, шведский, датский, норвежский, финский, литовский язык, корейский, португальский, тамильский язык, польский, сингальский язык, турецкий, итальянский, панджаби, хинди, венгерский, малаялам, малайский язык и индонезийский язык
Поддерживаемые платформы ARM и x86
Лицензия лицензия Apache
Состояние актуальное
Репозиторий исходного кода github.com/LineageOS
Предыдущая CyanogenMod
Веб-сайт lineageos.org​ (англ.)
Commons-logo.svg LineageOS на Викискладе

LineageOS, также известная как LineageOS Android Distribution и Lineage (/lɪn.i.ɪdʒ/) — бесплатная операционная система ("прошивка") для смартфонов и планшетов, с открытым исходным кодом основанным на ОС Android. Предназначена для замены проприетарных версий Android, предустанавливаемых поставщиками мобильных устройств. Открытый исходный код и отсутствие пакета предустановленных сервисов Google обеспечивают безопасность и конфиденциальность[3][4][5].

Это преемник популярной мобильной ОС CyanogenMod, из которой был ответвлен в декабре 2016 года, когда Cyanogen Inc. объявила, что прекращает разработку и закрывает инфраструктуру, лежащую в основе проекта. Поскольку Cyanogen Inc. сохранила права на бренд Cyanogen, команда разработчиков перезапустила проект под новым названием LineageOS (не имеющим никакого отношения к популярной сетевой игре Lineage (компьютерная игра)).

LineageOS официально вышел 24 декабря 2016 года, причём исходный код доступен на GitHub[6]. С тех пор разработка LineageOS теперь охватывает более 178 моделей телефонов[7] с более чем 1,6 миллионами установок,[8] удвоила свою базу пользователей в месяц с февраля по март 2017 года.[9]

Предыстория[править | править код]

CyanogenMod (часто сокращаемое как «CM» или «циан») была очень популярной[10] операционной системой с открытым исходным кодом для смартфонов и планшетов, основанной на мобильной платформе Android. Несмотря на то, что лишь часть от конечного числа пользователей CyanogenMod оповестили о своем использовании прошивки,[11] на 23 марта 2015 года, некоторые отчеты свидетельствовали о более чем 50 миллионов людей использующих CyanogenMod на их телефонах.[10][12] Она также часто использовалась в качестве основы разработчиками других прошивок.

В 2013 году основатель Стив Кондик создал венчурный фонд под названием Cyanogen Inc., чтобы сделать возможной коммерциализацию проекта.[13][14] По его мнению, компания не воспользовалась успехом проекта, и в 2016 году он то ли ушел сам, то ли его заставили покинуть проект[15][16] как часть процесса реструктуризации повлекшего за собой смену CEO, закрытие офисов и проектов, и прекращение сервисов.[17] Наработанный исходный код проекта, являясь популярным свободным программным обеспечением, был быстро ответвлен разработчиками и использован под новым именем LineageOS в новосозданном проекте, не имеющем больше связи с Cyanogen Inc. Разработка же CyanogenMod была официально прекращена. Таким образом CyanogenMod по сути превратился в LineageOS и усилиями сообщества разработка была продолжена под этим новым брендом.

Разработка[править | править код]

По аналогии с CyanogenMod, проект разрабатывался многочисленными владельцами устройств и использует Gerrit для осуществления процесса инспекции кода. Он также сохранил старый формат нумерации версий (например, Android 7.1 — это LineageOS 14.1). Сборки выпускаются на еженедельной основе и подписываются закрытым ключом LineageOS[18][19][20].

В преддверии официального запуска LineageOS, многие разработчики с XDA уже создали неофициальные версии LineageOS из исходных текстов.

История версий[править | править код]

Основная версия LineageOS Версия Android Последний выпуск Дата выхода рекомендуемой сборки Заметные изменения[21]
Старая версия, не поддерживается: 13 Android 6.0.1
(Marshmallow)
Старая версия, не поддерживается: 13.0 22 января 2017 поддержка версии 13.0 прекращена
Старая поддерживаемая версия: 14 Android 7.1.1/7.1.2
(Nougat)
Старая поддерживаемая версия: 14.1 22 января 2017
Текущая версия: 15 Android 8.1.0
(Oreo)
Текущая версия: 15.1 24 февраля 2018 года
Легенда:
Старая версия, не поддерживается
Старая поддерживаемая версия
Текущая версия
Тестовая версия
Будущая версия

Поддерживаемые устройства[править | править код]

По состоянию на 9 февраля 2018 года, LineageOS официально поддерживает 185 устройств,[22] включая устройства Nexus и Google. Официальные разработки на текущей ветке развития обозначаются как «ночные», хотя они, как правило, выпускаются раз в неделю, а сборки для различных устройств разбросаны по всей неделе, чтобы облегчить нагрузку на автоматизированную инфраструктуру построения. В течение первых двух месяцев проекта они также подготовили параллельные экспериментальные сборки, чтобы обеспечить обновление на месте с предыдущих установок CyanogenMod и упростить миграцию в LineageOS.[23][24][25][26]

Примечания[править | править код]

  1. https://lineageos.org/Changelog-16/
  2. (unspecified title) — 2018.
  3. After having its infrastructure shuttered, CyanogenMod will live on as Lineage — TechCrunch
  4. A fork in the road | CyanogenMod. Архивировано 25 декабря 2016 года.
  5. Open-source Lineage project rises from Cyanogen’s ashes as Android maker abruptly shuts down services — GeekWire
  6. Cyanogen Inc. shuts down CyanogenMod in Christmas bloodbath | Ars Technica
  7. LineageOS/hudson (англ.). GitHub.
  8. LineageOS Statistics. stats.lineageos.org.
  9. http://www.androidauthority.com/lineageos-one-million-users-one-plus-one-757895/
  10. 1 2 Meet Cyanogen, The Startup That Wants To Steal Android From Google. Forbes.com. Forbes. Проверено 16 апреля 2015.
  11. Soyars, Chris CM Stats explanation (21 March 2011). Проверено 27 октября 2016. Архивировано 4 июня 2016.
  12. CyanogenMod [CyanogenMod]. CyanogenMod just passed 1 million active users.. Твиттер (12 января 2012). Проверено 26 декабря 2016.
  13. Lineage Android Distribution. LineageOS. Проверено 25 декабря 2016. Архивировано 25 декабря 2016 года.
  14. Reed, Brad. With $7 million in funding, Cyanogen aims to take on Windows Phone, Boy Genius Report (18 September 2013). Проверено 26 декабря 2016.
  15. Tal, Lior Update on Cyanogen. Cyanogen Inc. (30 November 2016). Проверено 24 января 2017. Архивировано 27 декабря 2016 года.
  16. Ruddock, David. Cyanogen Inc. will shutter Seattle office by end of year, more layoffs happening, Kondik could be out, Android Police (28 November 2016). Проверено 24 января 2017. «Kondik was removed from the company's board, allegedly».
  17. CyanogenMod [CyanogenMod]. UPDATE: As of this morning we have lost DNS and Gerrit is now offline — with little doubt as a reaction to our blog post yesterday. Goodbye. Твиттер (25 December 2016). Проверено 26 декабря 2016.
  18. OS, Lineage Update & Build Prep. lineageos.org.
  19. Change I8e1f3c9d: Deprecate 13.0: Let the rumors start flying | review.lineageos code Review
  20. Changelog 16 - Smart Styles, Treble is trouble and Omfg Oreo – LineageOS – LineageOS Android Distribution
  21. Gerrit Changelog.
  22. LineageOS build targets (30 June 2017).
  23. Devices | LineageOS Wiki. wiki.lineageos.org (8 March 2017).
  24. LineageOS Downloads.
  25. Update & Build Prep (англ.) (20 January 2017).
  26. Rigg, Jamie. The first builds of CyanogenMod successor LineageOS are out, Engadget (24 January 2017). Проверено 24 января 2017.

Ссылки[править | править код]