Разработчик | |
---|---|
Семейство ОС | Unix-подобный ( Linux ) |
Рабочее состояние | Текущий |
Исходная модель | С открытым исходным кодом |
Первоначальный выпуск | 2009 ( 2009 ) |
Репозиторий |
|
Метод обновления | Прокатный релиз |
Платформы | IA-32 , x86-64 , ARM , ARM64 [1] |
Тип ядра | Монолитный ( ядро Linux ) [2] |
Пользовательская земля | Ozone (дисплейный менеджер), X11 , GNU |
Пользовательский интерфейс по умолчанию | Хром , Aura Shell (пепел) |
Лицензия | Различные лицензии с открытым исходным кодом (в основном лицензии в стиле BSD и GPL ) [3] |
Официальный сайт | www.chromium.org/chromium-os |
ChromiumOS (ранее известный как Chromium OS ) — это бесплатный дистрибутив Linux с открытым исходным кодом , предназначенный для запуска веб-приложений и просмотра Всемирной паутины . Это версия ChromeOS с открытым исходным кодом , дистрибутива Linux , созданного Google .
ChromiumOS основана на ядре Linux , как и ChromeOS, но ее основным пользовательским интерфейсом является веб-браузер Chromium, а не браузер Google Chrome . ChromiumOS также включает менеджер пакетов Portage , который изначально был разработан для Gentoo Linux . [4] Поскольку ChromiumOS и ChromeOS используют движок браузера для пользовательского интерфейса, они ориентированы на веб-приложения, а не на прикладное программное обеспечение или мобильные приложения. [5]
Google впервые опубликовал исходный код ChromiumOS в конце 2009 года. [6]
Архитектура Chromium трехуровневая и состоит из «трех основных компонентов»:
ChromiumOS впервые был представлен в скомпилированной форме любителями. Со временем появились более организованные усилия, включая несколько производителей, которые поставляли устройства с предустановленной операционной системой.
К маю 2010 года скомпилированные версии исходного кода, находящегося в стадии разработки, были загружены из Интернета более миллиона раз.
Самая популярная версия под названием «ChromiumOS Flow» была создана Лиамом Маклафлином, тогда 17-летним студентом колледжа в Ливерпуле, Англия , который публиковал посты под именем «Hexxeh». Сборка Маклафлина загружается с USB-накопителя и включает функции, которые инженеры Google еще не реализовали, такие как поддержка языка программирования Java . [8] Хотя Google не ожидала, что любители будут использовать и оценивать ChromiumOS до ее официального выпуска, Сундар Пичаи , вице-президент Google по управлению продуктами (ныне генеральный директор), сказал, что «то, что делают такие люди, как Hexxeh, удивительно видеть». Пичаи сказал, что ранние выпуски были непреднамеренным следствием разработки с открытым исходным кодом. «Если вы решили заниматься проектами с открытым исходным кодом, вы должны быть открытыми до конца». [8]
Работа Hexxeh продолжалась и в следующем году. Он анонсировал «ChromiumOS Lime» в декабре 2010 года, [9] а в январе 2011 года выпустил «Luigi», приложение, предназначенное для « джейлбрейка »/« рутирования » прототипа оборудования Google Cr-48 «Mario» и установки универсального BIOS . [10] Разработчик сделал сборки доступными в формате виртуальной машины 13 марта 2011 года. [11] Поскольку официальной сборки ChromiumOS от Google не поступало, « ванильные » ночные сборки ChromiumOS от Hexxeh были основным ресурсом для людей, желающих попробовать ChromiumOS. Hexxeh прекратил загружать свои сборки 20 апреля 2013 года.
Более поздние версии ChromiumOS доступны на сайте Arnoldthebat, который поддерживает ежедневные и еженедельные сборки [12] вместе с руководствами по использованию и помощью. [13] [14] В июле 2012 года был выпущен Chromium Build Kit. Он автоматически компилирует сборку разработчика и устанавливает ChromiumOS на USB-накопитель. [15]
В 2015 году компания Neverware из Нью-Йорка выпустила форк ChromiumOS под названием CloudReady , нацеленный на образовательный рынок с целью продления срока службы старых ПК и ноутбуков. [16] [17] Последующая версия может выполнять двойную загрузку Neverware и операционной системы Windows (до версии 64). [18] В 2018 году Neverware приобрела Flint OS, компанию, базирующуюся в Великобритании и Китае. [19] В 2020 году Neverware была приобретена Google, а аналогичная «ChromeOS Flex» была выпущена в бета-версии в феврале 2022 года. [20] [21]
Flint OS стала FydeOS . [22] FydeOS основана на Chromium OS, [23] чтобы работать на компьютерах на базе Intel, [24] и семействе Raspberry Pi 4. [25]
Некоторые устройства поставлялись с предустановленной ChromiumOS. В мае 2012 года Dell также выпустила новую сборку для нетбука Dell Inspiron Mini 10v, последовавшую за более ранней сборкой, выпущенной почти 18 месяцев назад. Сборка не поддерживала аудио, но была загружаемой с USB-накопителя. Другие устройства включают Kogan Agora Chromium Laptop австралийской компании Kogan [26] и Xi3 Modular Computer, представленный компанией с тем же названием. [27] [28] В конце 2015 года команда под руководством Дилана Каллахана выпустила бета-версию порта ChromiumOS для одноплатного компьютера Raspberry Pi 2. [29] В 2016 году Flint Innovations выпустила порт ChromiumOS для последней модели Raspberry Pi 3/B под названием Flint OS for RPi. Впоследствии этот проект был полностью открыт на GitHub со всеми файлами и подробными инструкциями по воссозданию сборки. [30]
В июне 2011 года ISYS Technologies, базирующаяся в Солт-Лейк-Сити, подала в суд на Google в окружной суд штата Юта, заявив о правах на название «Chromium» и, по умолчанию, Chromebook и Chromebox . Иск был направлен на то, чтобы помешать Google и ее партнерам по оборудованию и маркетингу продавать Chromebook. [31] Позднее иск был отклонен, и в рамках нераскрытого соглашения между Google и ISYS ISYS отказалась от своих усилий по защите товарных знаков.