Chromium OS
Chromium OS | |
---|---|
| |
Разработчик | |
Семейство ОС | Linux |
Основана на | Gentoo Linux |
Последняя версия |
96.0.4664.45 ( 2021 ) |
Менеджеры пакетов | Portage |
Поддерживаемые платформы |
x86_64, ARM |
Тип ядра | Монолитное (Linux) |
Лицензия | BSD-подобные (модифицированная BSD, Apache, MIT и другие) и GNU GPL |
Состояние | Релиз |
Репозиторий исходного кода | chromium.googlesource.com/… |
Веб-сайт | chromium.org/chro… (англ.) |
Медиафайлы на Викискладе |
Chromium OS — дистрибутив операционной системы GNU/Linux с открытым исходным кодом, версия Chrome OS для разработчиков компании Google. Исходный код Chrome OS был открыт 19 ноября 2009 года под BSD-подобными лицензиями и GNU GPL как Chromium OS[1].
Интерфейс пользователя
Архитектура
В документации Google, содержащей предварительную информацию, описывается трёхуровневая архитектура:
- Встроенное программное обеспечение для уменьшения времени загрузки не проверяет готовность аппаратного обеспечения, например, такого как дисковода гибких дисков, которое в настоящее время всё меньше используется в компьютерах и не используется в нетбуках. Проверка каждого шага загрузки способствует усилению безопасности и способствует восстановлению системы[5].
- Chromium OS представляет собой модифицированную ОС Gentoo GNU/Linux с соответствующими исправлениями и дополнениями для ускорения загрузки и общего быстродействия. Приложения пользователя включают в себя только самое необходимое и управляются Upstart, благодаря чему сервисы и службы запускаются в параллельных потоках, с возможностью перезапуска, и реализуется отсрочка запуска отдельных сервисов для ускорения загрузки[5].
- Оконный менеджер обрабатывает взаимодействие пользователя с клиентскими окнами, как и большинство подобных оконных менеджеров X window[5].
- В качестве дополнения предлагается контейнер с ОС Debian, который разрабатывается в рамках Project Crostini. Данное решение позволяет запускать привычные десктопные программы, используя программную виртуализацию (не эмуляция).
Форки
В мае 2010 года скомпилированная версия всё ещё находящегося в разработке кода была загружена из интернета более миллиона раз. Наиболее популярная версия была выложена Лайамом Маклохлином, 17-летним студентом из Манчестера, опубликованная под названием «Hexxeh». Маклохлин опубликовал сборку, позволяющую загружать Chromium с USB-накопителя и включающую реализацию функциональных возможностей, не реализованных на момент сборки инженерами Google, как, например, поддержки языка программирования Java[6].
Google не ожидал, что пользователи будут использовать Chromium OS до её официального релиза.
Разница между Chrome OS и Chromium OS
Chromium OS существует в виде исходного кода и не включает в себя никаких проприетарных компонентов. Chrome OS же предлагается в виде готовых бинарных прошивок для конкретных устройств Chrome. Соответственно, Chrome OS включает в себя различные проприетарные компоненты: телеметрию, систему обновлений, кодеки, прошивки для контроллеров, контейнер с Android (исходные коды ОС Android являются открытыми, однако её лицензия Apache License 2.0 позволяет создавать проприетарную версию «Android Runtime for Chrome» с интегрированными службами Google Mobile Services и доступом к магазину приложений Google Play).
См. также
- Google Chrome OS
- Chromium
- Chromebook
Примечания
- Blogspot (19 ноября 2009). Дата обращения: 26 сентября 2010. Архивировано из оригинала1 мая 2012 года.
- ↑ Developer FAQ . Google. Дата обращения: 12 декабря 2009. Архивировано из оригинала 1 мая 2012 года.
- ↑ Yegulalp, Serdar Google Chrome OS Previewed . InformationWeek (5 декабря 2009). Дата обращения: 6 декабря 2009. Архивировано из оригинала 1 мая 2012 года.
- ↑ Rapoza, Jim REVIEW: Google Chrome OS Developer Edition Provides Intriguing Look at Web-Only Computing . eWeek.com (3 декабря 2009). Дата обращения: 4 декабря 2009. Архивировано из оригинала 1 мая 2012 года.
- ↑ 1 2 3 4 Security Overview: Chromium OS design documents . Google. Дата обращения: 25 ноября 2009. Архивировано из оригинала 1 мая 2012 года.
- ↑ 1 2 Стоун, Брэд (2010-05-07). "Test Flights Into the Google Cloud". The New York Times (англ.). Архивировано 14 мая 2010. Дата обращения: 26 сентября 2010.
Ссылки
- dev.chromium.org/chromium-os — официальный сайт Chromium OS