ChromeOS (інколи стилізовано як chromeOS) — операційна система компанії Google, в основі якої лежить ядро Linux (версії 2.6.32 з проекту Ubuntu, в яке потім вносилися необхідні виправлення і доопрацювання), призначена для нетбуків Хромбуків та пристроїв на процесорах ARM або x86. На відміну від ChromiumOS, ChromeOS — пропрієтарне програмне забезпечення.
Перші Хромбуки, що поставлялися в комплекті з ChromeOS, були представлені на ринку Google у травні 2011. ChromeOS побудована на ядрі Linux і відкритих компонентах з використанням вебпереглядача Google Chrome, який працює в новій, спеціально розробленій віконній системі. Випуски операційної системи ChromeOS синхронізовані з циклами випуску браузера Chrome.
Сирцевий код системи відкрито 19 листопада 2009 як проєкт ChromiumOS.
Історія
7 липня 2009 було офіційно оголошено про намір Google створити нову операційну систему.
19 листопада 2009 року компанія Google провела презентацію майбутньої операційної системи ChromeOS, повністю орієнтованої на нетбуки з SSD-накопичувачем і модулем Wi-Fi 802.11n. Розробник не став випускати публічну бета-версію.
Після конференції Google I/O 2016 з'явилася інформація, що ChromeOS буде підтримувати Android-застосунки. Прямої заяви від представників компанії не було, але зміни в операційній системі Chrome підтверджують цю думку. Розробники Google готові реалізувати підтримку в ChromeOS застосунків з Google Play, які призначені для смартфонів і планшетів. У свою чергу, це говорить про те, що програми можуть бути доступні і в браузері Chrome.
Вже через місяць після презентації підтримки прикладних програм Android на ChromeOS, була продемонстрована робота нової функції і впроваджена підтримка на трьох ноутбуках: Chromebook Pixel (2015), Acer Chromebook R11 і Asus Chromebook Flip.
24 березня 2017 випущено 57 версію ChromeOS, основні доопрацювання: Включена прихована аутентифікація. У файловому менеджері забезпечено відображення мультимедійних файлів з встановлених програм для платформи Android. У файловому менеджері розширено спектр метаданих, підтримуваних режимом швидкого перегляду параметрів файлів (властивості показуються при натисканні пробілу, вибравши файл). У тому числі забезпечено показ жанру, треку, тривалості, альбому і роки записи для музичних файлів, налаштування камери, параметри експозиції, світлочутливості і розташування для фотографій. У всіх підтримуваних пристроях реалізована функція розблокування екрана по PIN-коду. У програмі для керування вбудованою камерою доданий інтерфейс для перемикання між передньою і задньою камерами. У Citrix Receiver додана підтримка копіювання і вставки зображень через буфер обміну На пристроях, що підтримують планшетний режим, кнопка живлення тепер відключає екран.
3 травня 2017 випущено 58 версію операційної системи, основні доопрацювання: Модернізовані правила визначення часового поясу на пристроях, що підключаються до мережі. Оновлене оформлення інтерфейсу для першого знайомства користувача з пристроєм. Анімація при завантаженні приведена до виду, більш відповідному концепції Material Design. У файловий менеджер додана можливість доступу до зображень, відео та звукових файлів від встановлених застосунків для Android (доступ відкритий в режимі тільки для читання). На пристроях із сенсорними екранами з підтримкою стилуса (Samsung Chromebook Plus), з'явилася можливість використання стилуса для малювання, для написання заміток, для створення знімків екрана, як лазерної указки і для збільшення області на екрані. В додаток Camera додана можливість перемикання між підключеними до пристрою декількома камерами. За умовчанням запропоновані нові шпалери для робочого столу. Можливість настройки виробниками пристроїв посилання для звернення в службу підтримки. Усунена уразливість CVE-2017-0561 в прошивці Wi-Fi чипів Broadcom, що дозволяє організувати віддалене виконання коду через надсилання по бездротовій мережі спеціально оформлених керуючих кадрів.
10 червня 2017 випущено 58 версію ChromeOS, основні доопрацювання: Додана можливість прямої відправлення інформації на друк через локально підключений принтер, без використання проміжних хмарних сервісів. Для програм Chrome, що запускаються в режимі інтернет-кіоску, надана можливість доступу до Networking API для управління мережевими настройками і до Audio API. У системному меню змінено оформлення піктограми WiFi, яка відображається в разі якщо пристрій не підключений до бездротової мережі. Доданий новий режим виведення на зовнішній екран, підключений через адаптер Chromecast (chrome://flags/#media-remoting). У разі якщо Chromecast доступний поблизу, при переході в повноекранний режим висновок через Chromecast буде організований через кидок на рівні перенаправлення відеопотоку, без його декодування на локальній системі, що дозволяє заощадити заряд акумулятора. У настройки додана можливість зміни розміру курсору миші (chrome://flags/#ash-adjustable-large-cursor). Колір панелі тепер автоматично підлаштовується під колірну гамму, переважну на шпалерах робочого столу (chrome://flags/#ash-shelf-color).
2 серпня 2017 випущено 60 версію ChromeOS, основні доопрацювання:: Покращена реалізація системи автоматичної установки оновлень при виході в Мережу через стільникових операторів зв'язку. Покращено визначення місця розташування користувача і його часового поясу за інформацією від базових станцій стільникових операторів. Додана підтримка растеризації силами GPU. Забезпечено повсюдна підтримка мереж з EAP-TLS.
+Історія версій ChromeOSВерсіяДата випускуВерсія рушія V8Основні зміни61.0.3163.1206.10.20176.1.534.42 Поліпшені засоби управління вікнами в режимі для планшетів з сенсорними екранами. Нове меню застосунків (App Launcher), оптимізоване для управління з сенсорного екрана. Новий аватар за умовчанням і інтерфейс зміни аватара. Нове оформлення екранів входу в систему і блокування. У секцію налаштувань управління енергоспоживанням додані опції для управління переходом в сплячий режим при закритті кришки ноутбука (тепер можна вибрати перейти в сплячий режим або продовжити роботу в тлі) і для вибору дії при тривалій неактивності (вимкнути екран, перейти в сплячий режим або продовжити роботу). Покращений інтерфейс для перегляду системної довідки. У число експериментальних можливостей (ash-enable-night-light в about: flags) доданий режим нічної підсвітки («Night Light»), при якому ввечері колірна гамма оформлення змінюється на більш теплі тони, що знижують втому очей і мінімізують фактори виникнення безсоння після роботи перед сном.62.0.3202.7427.10.20176.2.414.34 У керованих через Active Directory пристроях ChromeOS забезпечена інтеграція з системами єдиного входу (SSO) на базі Kerberos. У режимі для планшетів з сенсорними екранами з'явилася можливість масштабування вікон старих застосунків. Додано визначення проброса на web-інтерфейс для організації підключення користувачів до мережі (Captive portal). Перероблений стиль і методи взаємодії з системою виведення повідомлень. У файловому менеджері поліпшені засоби керування з сенсорних екранів і додано розділ з переліком недавно змінених файлів, включаючи нові завантаження, мультимедійні файли та вміст Google Drive. У режимі Enterprise Public Session забезпечена можливість запуску програм у повноекранному режимі. Додана підтримка входять мережевих з'єднань в ARC++ (Android Runtime for Chrome). Усунені уразливості KRACK, що дозволяють вклинитися в бездротове з'єднання на базі технології WPA2. Додана настройка для інвертування напрямки прокрутки. Додана можливість перейменування зовнішніх USB-накопичувачів за аналогією з перейменуванням файлів і каталогів через контекстне меню або гарячу клавішу Crtl + Enter (включається через chrome://flags/#enable-external-drive-rename).63.0.3239.8616.12.20176.3.292.48 Представлений інтерфейс для відстеження навантаження на CPU, споживання пам'яті та статистики по zRam. Інтерфейс доступний через спецсторінку chrome: // sys-internals (активується в chrome: // flags / # sys-internals); Додана можливість запису коротких відеороликів і використання їх в якості анімованих APNG-зображень для аватара. Суть методу в послідовному створенні 10 фотографій з інтервалом в 1 секунду і об'єднанні їх в зациклена відео тривалістю в 1 секунду; В інтерфейсі запуску програм і пошуку (ChromeOS Launcher) з'явилася функція відображення інформаційних карток з короткою інформацією, пов'язаною з ключовими словами, введеними в рядку пошуку;64.0.3282.134
64.0.3282.1902.02.2018
06.03.20186.4.388.41 Спрощено процедуру створення скріншотів на пристроях Chromebook з повертаємим на 360-градусів екраном. Для створення скріншота при роботі в планшетному режимі тепер можна одночасно натиснути кнопку живлення та зменшення гучності (як в Android); Додані гарячі клавіші для перенесення вікон на зовнішній монітор: «Search + Alt + стрілка вліво» — перемістити активне вікно на лівий найближчий екран, «Search + Alt + стрілка вправо» — на правий, «Search + Alt + стрілка вгору» — на верхній і «Search + Alt + стрілка вниз» — на нижній; Додано п'ять нових геометричних аватарів, пропонованих за умовчанням (chrome: // settings / changePicture); Для Google PixelBook представлений експериментальний режим поділу екрана (chrome: // flags / # enable-tablet-splitview). При натисканні піктограми "[] ||" в нижньому правому куті екрана показуються всі активні вікна, які можна прикріпити до виділених областей; Модернізовано оформлення кнопки відключення повідомлень («Не турбувати»), яка приведена у відповідність з концепцією Material Design; Перероблений інтерфейс вибору обробників (Intent Picker) для програм з Google Play, який тепер відкривається в тому ж вікні, перекриваючи наявний контент; Для програм з Google Play включена підтримка VPN; Покращена підтримка доступу до захищеному контенту з Android-програм; Оптимізовано процес оновлення вмісту контейнера з компонентами платформи Android; Додані настройки для калібрування сенсорного екрана; Прискорена робота блокувальника екрана.65.0.3325.16720.03.20186.5.254.41 Додана можливість налаштування функції мовного відтворення тексту у виділеному блоці (select-to-speak). Можна вибрати голос, темп мови і величину пауз між словами. Для голосового читання досить натиснути і утримувати клавішу Search, після чого виділити блок для читання; Пошук через інтерфейс запуску програм (Launcher) тепер охоплює і локальні файли; Додана можливість використання коротких відео в якості картинки для профілю; У настройки для підприємств додана можливість узгодження входу на пристрій з входом в профіль в браузері; В режимі інтернет-кіоску доданий режим змішаного виведення на зовнішні дисплеї, який поєднує в собі можливості режимів розширеного виведення і віддзеркалення вмісту; Додана можливість автоматичної повторної реєстрації для керованих (managed) пристроїв; В системі єдиного входу (SAML SSO) з'явилася підтримка сертифікатів, прив'язаних до пристрою; В ARC ++ (App Runtime for Chrome, прошарок для запуску Android-додатків) забезпечена підтримка зміни розміру тіней і ефект притягання при перетягуванні елементів мишею; Для запускаються в ChromeOS Android-додатків реалізована підтримка MIDI API; Для планшетних ПК розширено налаштування екрана; У файловому менеджері додана підтримка розпакування з zip-архівів файлів, розміщених в хмарному сховище Google Drive; Додана опція для більш точного визначення часового поясу; Для пристроїв з процесорами Intel, на яких використовується ядро Linux 3.14, перенести патчі KPTI для захисту від вразливості Meltdown. Для всіх пристроїв на базі CPU Intel додана підтримка методу Retpoline для захисту від другого варіанту уразливості Spectre. Підготовлено зведений звіт про стан захисту від Meltdown і Spectre у всіх підтримуваних пристроях.66.0.3359.13727.04.2018 Представлений новий інтерфейс управління гарячими клавішами (Keyboard Shortcut Helper, Ctrl + Alt +?). Додана гаряча клавіша (Alt + Пошук + m) для переміщення активного вікна між різними екранами;