Chromium OS

Материал из Википедии — свободной энциклопедии
Это старая версия этой страницы, сохранённая Arbnos (обсуждение | вклад) в 21:45, 5 марта 2013 (+Категория:ARM; +Категория:X86; ±Категория:GoogleКатегория:Свободное программное обеспечение Google с помощью HotCat, викификация). Она может серьёзно отличаться от текущей версии.
Перейти к навигации Перейти к поиску
Chromium OS
Chromium Logo
Chromium Logo
Файл:Chrome OS screenshot sdres 0001 App-Menu.pngСнимок экрана Chromium OS, ноябрь 2009 г.
Разработчик Google Inc.
Семейство ОС UNIX-подобная операционная система
Основана на Gentoo Linux
Последняя версия 21
Последняя тестовая версия  (21 августа 2012)
Менеджеры пакетов Portage
Поддерживаемые платформы x86, ARM
Тип ядра Монолитное (Linux)
Лицензия Лицензия BSD
Состояние Релиз
Репозиторий исходного кода chromium.googlesource.com/…
Веб-сайт 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 (5 декабря 2009). Дата обращения: 6 декабря 2009. Архивировано 1 мая 2012 года.
  4. Rapoza, Jim. REVIEW: Google Chrome OS Developer Edition Provides Intriguing Look at Web-Only Computing. eWeek.com (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 Стоун, Брэд (7 мая 2010 года). Test Flights Into the Google Cloud. The New York Times (англ.). Дата обращения: 2010-09-26. {{cite news}}: Проверьте значение даты: |date= (справка)

Ссылки