Chromium OS

Материал из Википедии — свободной энциклопедии
Перейти к: навигация, поиск
Chromium OS
Chromium Logo
Chrome OS screenshot sdres 0001 App-Menu.png
Снимок экрана Chromium OS, ноябрь 2009 г.
Разработчик

Google Inc.

Семейство ОС

UNIX-подобная операционная система

Последняя версия

21 —

Поддерживаемые платформы

x86, ARM

Тип ядра

Монолитное (Linux)

Лицензия

Лицензия BSD

Состояние

Релиз

Веб-сайт

dev.chromium.org

Chromium OS — операционная система с открытым исходным кодом, версия Chrome OS для разработчиков компании Google. Исходный код Chrome OS был открыт 19 ноября 2009 года под лицензией BSD как Chromium OS[1].

Интерфейс пользователя[править | править исходный текст]

Альфа-релиз включает страницу приложений, которая запускается кнопкой в верхнем левом углу экрана. Страница содержит ссылки на веб-приложения Google, такие как Gmail, Google Apps, и YouTube, а также Yahoo mail, Pandora, Hulu, Facebook, и Twitter. Chromium содержит также калькулятор, часы, индикатор заряда батарей и индикатор статуса сетевого соединения. Нажатие функциональной клавиши F12 включает многооконный режим с возможностью открытия дополнительных окон браузера и переключения между ними. Клавиша F8 выводит раскладку клавиатуры с клавишами «Шорт-Кат», включая задачи и диспетчеров в сравнении с браузером Chrome, и даже консолью для интерпретации команд.[2][3][4]

Архитектура[править | править исходный текст]

В документации Google, содержащей предварительную информацию, описывается трехуровневая архитектура: встроенное программное обеспечение, веб-браузер и оконный менеджер, системные приложения и приложения пользователя.[5]

  • Встроенное программное обеспечение для ускорения времени загрузки не проверяет готовность аппаратного обеспечения, например, такого как дисковода гибких дисков, которое в настоящее время все меньше используется в компьютерах и не используется в нетбуках. Проверка каждого шага загрузки способствует усилению безопасности и способствует восстановлению системы.[5]
  • Системные приложения включают ядро Linux с соответствущими исправлениями и дополнениями для ускорения загрузки и общего быстродействия. Приложения пользователя включают в себя только самое необходимое и управляются Upstart, благодаря чему сервисы и службы запускаются в параллельных потоках, с возможностью перезапуска, и реализуется отсрочка запуска отдельных сервисов для ускорения загрузки.[5]
  • Оконный менеджер обрабатывает взаимодействие пользователя с клиентскими окнами, как и большинство подобных оконных менеджеров X window.[5]

Ранние сборки[править | править исходный текст]

В мае 2010 года скомпилированная версия все ещё находящегося в разработке кода была загружена из интернета более миллиона раз. Наиболее популярная версия была выложена Лайамом Маклохлином, 17-летним студентом из Манчестера, опубликованная под названием «Hexxeh». Маклохлин опубликовал сборку, позволяющую загружать Chromium с USB-накопителя и включающую реализацию функциональных возможностей, не реализованных на момент сборки инженерами Google, как, например, поддержки языка программирования Java[6].

Google не ожидал, что пользователи будут использовать Chromium OS до её официального релиза. Сундар Пичаи, вице-президент Google по управлению продуктами, говорит: «такие вещи, как Hexxeh, заставляют удивляться». Пичаи сказал, что ранние релизы принесли неожиданные последствия. «Если вы делаете открытое программное обеспечение, вы сами должны быть открыты».[6]

См. также[править | править исходный текст]

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

  1. Сенгупта, Цезарь Releasing the Chromium OS open source project (англ.). Google, Inc.. Blogspot (19 ноября 2009 года). Проверено 26 сентября 2010. Архивировано из первоисточника 1 мая 2012.
  2. Developer FAQ. Google. Проверено 12 декабря 2009. Архивировано из первоисточника 1 мая 2012.
  3. Yegulalp, Serdar Google Chrome OS Previewed. InformationWeek (December 5, 2009). Проверено 6 декабря 2009. Архивировано из первоисточника 1 мая 2012.
  4. Rapoza, Jim REVIEW: Google Chrome OS Developer Edition Provides Intriguing Look at Web-Only Computing. eWeek.com (December 3, 2009). Проверено 4 декабря 2009. Архивировано из первоисточника 1 мая 2012.
  5. 1 2 3 4 Security Overview: Chromium OS design documents. Google. Проверено 25 ноября 2009. Архивировано из первоисточника 1 мая 2012.
  6. 1 2 Стоун, Брэд. Test Flights Into the Google Cloud  (англ.), The New York Times (7 мая 2010 года). Проверено 26 сентября 2010.

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