Chrome OS
Chrome OS — операційна система компанії Google, в основі якої лежить ядро Linux (версії 2.6.32 з проекту Ubuntu, в яке потім вносилися необхідні виправлення і доопрацювання), призначена для нетбуків Chromebook та пристроїв на процесорах ARM або x86.[4]
Знімок екрана Google Chrome OS | |
Розробник | Google Inc. |
---|---|
Родина ОС | Linux |
Стан проєкту | Робочий код випущений як Chromium OS |
Початковий випуск | 15 червня 2011 |
Останній стабільний випуск | 91.0.4472.102/ 10 червня 2021 |
Останній нестабільний випуск | 92.0.4515.36/ 4 червня 2021 |
Доступні мови програмування | C++ і Java |
Менеджер пакунків | Portage[1][2] |
Платформи, що підтримуються | x86, ARM |
Тип ядра | Монолітне (Linux) |
Інтерфейс | графічний (на веббазі) |
Ліцензія | Google Chrome OS Terms of Service[3] |
Вебсайт | www.chromium.org/chromium-os |
Chrome OS у Вікісховищі |
Перші нетбуки Chromebook, що поставляються в комплекті з Google Chrome OS, були представлені на ринку Google у травні 2011.[5] Google Chrome OS побудована на ядрі Linux і відкритих компонентах з використанням вебпереглядача Google Chrome, який працює в новій, спеціально розробленій віконній системі[6]. Випуски операційної системи Chrome OS синхронізовані з циклами випуску браузера Chrome.
Сирцевий код системи відкрито 19 листопада 2009 як проєкт Chromium OS.
Історія
7 липня 2009 було офіційно оголошено про намір Google створити нову операційну систему.[4]
19 листопада 2009 року компанія Google провела презентацію майбутньої операційної системи Chrome OS, повністю орієнтованої на нетбуки з SSD-накопичувачем і модулем Wi-Fi 802.11n.[7][8] Розробник не став випускати публічну бета-версію.
Після конференції Google I/O 2016 з'явилася інформація, що Chrome OS буде підтримувати Android-застосунки. Прямої заяви від представників компанії не було, але зміни в операційній системі Chrome підтверджують цю думку. Розробники Google готові реалізувати підтримку в Chrome OS застосунків з Google Play, які призначені для смартфонів і планшетів. У свою чергу, це говорить про те, що програми можуть бути доступні і в браузері Chrome[9].
Вже через місяць після презентації підтримки прикладних програм Android на Chrome OS, була продемонстрована робота нової функції і впроваджена підтримка на трьох ноутбуках: Chromebook Pixel (2015), Acer Chromebook R11 і Asus Chromebook Flip.[10]
24 березня 2017 випущено 57 версію Chrome OS, основні доопрацювання:
- Включена прихована аутентифікація.
- У файловому менеджері забезпечено відображення мультимедійних файлів з встановлених програм для платформи Android.
- У файловому менеджері розширено спектр метаданих, підтримуваних режимом швидкого перегляду параметрів файлів (властивості показуються при натисканні пробілу, вибравши файл). У тому числі забезпечено показ жанру, треку, тривалості, альбому і роки записи для музичних файлів, налаштування камери, параметри експозиції, світлочутливості і розташування для фотографій.
- У всіх підтримуваних пристроях реалізована функція розблокування екрану по PIN-коду.
- У програмі для керування вбудованою камерою доданий інтерфейс для перемикання між передньою і задньою камерами.
- У Citrix Receiver додана підтримка копіювання і вставки зображень через буфер обміну На пристроях, що підтримують планшетний режим, кнопка живлення тепер відключає екран.
3 травня 2017 випущено 58 версію операційної системи, основні доопрацювання:
- Модернізовані правила визначення часового поясу на пристроях, що підключаються до мережі.
- Оновлене оформлення інтерфейсу для першого знайомства користувача з пристроєм.
- Анімація при завантаженні приведена до виду, більш відповідному концепції Material Design.
- У файловий менеджер додана можливість доступу до зображень, відео та звукових файлів від встановлених застосунків для Android (доступ відкритий в режимі тільки для читання).
- На пристроях із сенсорними екранами з підтримкою стилуса (Samsung Chromebook Plus), з'явилася можливість використання стилуса для малювання, для написання заміток, для створення знімків екрану, як лазерної указки і для збільшення області на екрані.
- В додаток Camera додана можливість перемикання між підключеними до пристрою декількома камерами.
- За умовчанням запропоновані нові шпалери для робочого столу.
- Можливість настройки виробниками пристроїв посилання для звернення в службу підтримки.
- Усунена уразливість CVE-2017-0561 в прошивці Wi-Fi чипів Broadcom, що дозволяє організувати віддалене виконання коду через надсилання по бездротовій мережі спеціально оформлених керуючих кадрів.
10 червня 2017 випущено 58 версію Chrome OS, основні доопрацювання:
- Додана можливість прямої відправлення інформації на друк через локально підключений принтер, без використання проміжних хмарних сервісів.
- Для програм 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 версію Chrome OS, основні доопрацювання::
- Покращена реалізація системи автоматичної установки оновлень при виході в Мережу через стільникових операторів зв'язку.
- Покращено визначення місця розташування користувача і його часового поясу за інформацією від базових станцій стільникових операторів.
- Додана підтримка растеризації силами GPU.
- Забезпечено повсюдна підтримка мереж з EAP-TLS.
Версія | Дата випуску | Версія рушія V8[11] | Основні зміни | |
---|---|---|---|---|
61.0.3163.120 | 6.10.2017 | 6.1.534.42 |
| |
62.0.3202.74 | 27.10.2017 | 6.2.414.34 |
| |
63.0.3239.86 | 16.12.2017 | 6.3.292.48 |
| |
64.0.3282.134[12]
64.0.3282.190 |
2.02.2018
06.03.2018 |
6.4.388.41 |
| " в нижньому правому куті екрану показуються всі активні вікна, які можна прикріпити до виділених областей;
|
65.0.3325.167[13] | 20.03.2018 | 6.5.254.41 |
| |
66.0.3359.137 | 27.04.2018 |
| ||
67.0.3396.78 | 7.06.2018 |
| " в нижньому правому куті екрану показуються всі активні вікна, які можна прикріпити в потрібних місцях;
| |
68.0.3440.87 | 7.08.2018 |
| ||
69.0.3497.95 | 18.09.2018 |
| ||
70.0.3538.76 | 26.10.2018 | 7.0.276.31 |
| |
71.0.3578.94 | 14.12.2018 |
| ||
72.0.3626.97 | 8.02.2019 | 7.2.502.25 |
|
Позиціонування Chrome OS на ринку
Головною особливістю буде домінування вебзастосунків над звичайними функціями ОС. Ключова роль при цьому відводиться браузеру. Стратегія створення нового продукту має на увазі архітектуру, невимогливу до апаратних ресурсів персонального комп'ютера, що використовується для виходу в мережу Інтернет. Тенденція перенесення центру ваги з ПК користувача на Інтернет-ресурси простежується і на багатьох інших продуктах Google і відповідає ідеології «хмарних обчислень».
Google повідомляє, що основними особливостями нової ОС з точки зору кінцевих користувачів будуть:
- швидкість: завантаження, виходу в Інтернет, отримання електронної пошти тощо;
- тісна інтеграція з інтернет-сервісами;
- надійність роботи;
- забезпечення безпеки в автоматичному режимі;
- простота
- інтеграція із Android: матеріальний дизайн та нативна підтримка Google Play.
Дизайн нової ОС буде витриманий в мінімалістському стилі, в дусі браузера Google Chrome.
Вбудованої в систему реклами не буде, оскільки Google має намір отримувати прибуток від реклами у вебзастосунках. Компанія не випускатиме окремої версії Chrome OS для використання її як другої операційної ПК-системи.
За словами Сергія Бріна, одного із засновників Google, в майбутньому не виключений варіант об'єднання двох операційних систем компанії — Android і Chrome OS — в єдиний продукт.[14] Експерти вважають, що злиття «еволюційної» Android з «революційною» Chrome OS цілком відповідає запитам споживачів, які хотіли б, крім вебзастосунків, запускати на одному і тому ж комп'ютері і програми для Android. Ніяких відомостей хоч би про приблизні терміни конвергенції операційних платформ поки не надходило.
Апаратне забезпечення та розробка
Google Chrome OS позиціонується як операційна система для різних пристроїв — від маленьких нетбуків до повнорозмірних настільних систем і підтримує x86 і ARM-архітектури процесорів.[4] Система зможе працювати тільки на нетбуках, забезпечених твердотільним накопичувачем, модулем Wi-Fi і повнорозмірною клавіатурою.
В даний час[коли?] команда Google Chrome OS працює з багатьма технологічними компаніями з метою спроєктувати і розробити пристрої, що забезпечували б високу якість роботи користувачів. Серед них такі компанії, як Acer, Adobe, ASUS, Freescale Semiconductor, Hewlett-Packard, Lenovo, Qualcomm, Texas Instruments, Toshiba, NVIDIA.[15] Також у розробці бере участь компанія Intel, співпраця з якою почалася «за деякий час» до офіційного анонсу.[16] Dell також розглядає можливість тестування Chrome OS.[17]
Прикладне програмне забезпечення
В офіційному блозі Google Russia повідомляється таке[18]:
Для розробників застосунків платформою буде Web 3.0. Всі наявні вебзастосунки працюватимуть на ОС Google Chrome автоматично, а нові можна буде писати з використанням будь-якої вебтехнології. І, звичайно, ці програми будуть працювати не тільки на Google Chrome ОС, але і в будь-яких браузерах стандартних ОС: Windows, Mac і Linux, надаючи розробникам найбільшу базу користувачів усіх платформ. |
Під час демонстрації 19 листопада 2009 завантаження Chrome OS на нетбуку ASUS Eee РС зайняло 7 секунд, час входу в систему — 3 секунди. Це пов'язано з відсутністю необхідності обслуговування операційною системою інших, окрім браузера Chrome, застосунків і сервісів, що потребують додаткових драйверів і ресурсів.
Інтерфейс Chrome OS ідентичний браузеру Chrome, доповненому розташованою зліва вкладкою з переліком застосунків і спливаючими панелями, для швидкого відображення таких міні-застосунків, як блокнот, музичний і відеопрогравач, клієнт обміну миттєвими повідомленнями тощо. Браузер Chrome не можна замінити на альтернативний, наприклад Mozilla Firefox. Водночас будь-який вендор цілком здатний модифікувати відкритий код Chrome OS і випустити власну версію системи.
Всі стандартні програми відкриваються в окремих вкладках і є веб-застосунками виробництва самої Google (наприклад, Gmail, Docs, Calendar, Books тощо), але завжди можна запустити будь-яку іншу веб-програму, наприклад, флеш-гру або Excel Web App. Вебсайти прирівнюються до веб-застосунків, а значить, Chrome OS підтримує такі, наприклад, конкуруючі проєкти, як Microsoft Office Live.
Призначені для користувача дані зберігаються дистанційно на серверах. Проте система має в своєму розпорядженні файлового менеджера для доступу до локальних даних, наприклад, на SSD- або USB-накопичувачі, флеш-карти, які потім можна відкрити у веб-застосунку. Разом з тим прямого доступу до системних даних немає, підтримки традиційних жорстких дисків не передбачається.
Chrome OS оновлюється автоматично; таким чином, користувач завжди працює з найостаннішою версією системи.
Під час завантаження ОС кожен її компонент, криптографічний підписаний, перевіряється на цілісність, що виключає проникнення шкідливого коду. У разі хакерського руйнування системи вона автоматично відновлюється з образу.
Ну а сама Chrome OS закрита від доступу і не довіряє жодному застосунку, змушуючи їх виконуватися в «пісочниці» браузера. Всі призначені для користувача дані шифруються, і при втраті комп'ютера прочитати їх буде неможливо. Завдяки автоматичній синхронізації локальної інформації і даних в «хмарі» користувач завжди має в своєму розпорядженні доступ до найостанніших їх версій, працюючи навіть на іншому комп'ютері. Завдяки HTML5 веб-застосунки можуть кешуватися для подальшого офлайнового запуску і роботи з ними.
Критика
- Google Chrome OS піддався критиці експертів за нездійсненні обіцянки щодо безпеки.[19]
- Засновник Microsoft Білл Гейтс в інтерв'ю виданню CNET News висловив думку, що операційна система Google Chrome OS є черговою варіацією Linux, не несучи в собі нічого принципово нового.[20] Інші представники Microsoft висловлюють думку, що справжня мета анонсування Google Chrome OS — відволікання уваги конкурентів і захист основного продукту Google — пошукової системи в Інтернеті.[21]
- У Google описують майбутні нетбуки з Chrome OS як «пристрої-компаньйони, що доповнють основний комп'ютер». Але споживачі привчені тими ж iPhone мати універсальний, і, головним чином, компактний пристрій, забезпечений десятком тисяч застосунків на будь-який смак.
- «Хмара» Google не завжди доступна, тим більше що у світі не так вже багато місць, де є повне покриття Wi-Fi.
Виноски
- Adding a New Package (The Chromium Projects). Chromium.org. Архів оригіналу за 2 липня 2013. Процитовано 23 листопада 2009.
- Package Management (The Chromium Projects). Sites.google.com. Архів оригіналу за 24 листопада 2009. Процитовано 23 листопада 2009.
- Google (2010). Google Chrome OS Terms of Service. Архів оригіналу за 2 липня 2013. Процитовано 2011-5-19.
- Sundar Pichai, Linus Upson. (7 липня 2009). Introducing the Google Chrome OS (англійською). Офіційний блог Google. Архів оригіналу за 3 квітня 2012. Процитовано 11 липня 2009.
- Компания Google анонсировала устройства Chromebook на базе Chrome OS
- Arrington, Michael (8 липня 2009). Google Chrome: Redefining The Operating System. TechCrunch. Архів оригіналу за 3 квітня 2012. Процитовано 8 липня 2009.
- Live blog today: Google Chrome OS press conference
- Компания Google представила операционную систему Chrome OS
- Chrome OS будет поддерживать Android-приложения. androidlime.ru (ru-RU). Процитовано 4 травня 2017.
- Android приложения теперь доступны на Chrome OS 53 Beta. os-chrome.ru (ru-RU). Процитовано 4 травня 2017.
- ChangeLog - v8. Архів оригіналу за 17 березня 2012. Процитовано 18 жовтня 2017.
- Stable Channel Update for Chrome OS. Chrome Releases (амер.). Процитовано 7 лютого 2018.
- Stable Channel Update for Chrome OS. Chrome Releases (амер.). Процитовано 20 березня 2018.
- Brin: Two Google Operating Systems May Become One
- Sundar Pichai (8 липня 2009). Google Chrome OS — FAQ (англійською). Блог Google Chrome. Архів оригіналу за 3 квітня 2012. Процитовано 10 липня 2009.
- Dan Nystedt. (10 липня 2009). Intel Is Working With Google on Chrome OS (англійською). PC World. Архів оригіналу за 3 квітня 2012. Процитовано 12 липня 2009.
- Agam Shah. (10 липня 2009). Dell may test Google’s Chrome OS (англійською). InfoWorld. Архів оригіналу за 3 квітня 2012. Процитовано 15 липня 2009.
- Sunder Pichai; Linus Upson (8 липня 2009). Представляем операционную систему Google Chrome (російською). Блог Google Россия. Архів оригіналу за 22 серпня 2011. Процитовано 11 липня 2009.
- John Leyden. (9 липня 2009). Google Oompa-Loompas dream of virus-free OS (англійською). The Register. Архів оригіналу за 3 квітня 2012. Процитовано 12 липня 2009.
- Bill Gates on Google's Chrome OS CNET News
- Сергей Попсулин. (15 липня 2009). Гейтс и Баллмер оценили Chrome OS. CNews. Архів оригіналу за 3 квітня 2012. Процитовано 15 липня 2009.
Посилання
Див. також
- CoreOS, форк Chrome OS для масового розгортання серверних і кластерних систем
- JoliOS
- Windows Azure
- Порівняння дистрибутивів Лінукс