Google Chrome OS - це просто, швидко і безпечно!

Коли з'явиться Chrome OS? Чого нам від неї чекати? Який функціонал Google заклала в нову ОС? Що буде є кінцевим користувачам? На чому можна буде запустити новинку? Невеликий матеріал по гарячих слідах презентації нового продукту.

Отже, що таке Google Chrome OS? З технічної точки зору це різновид GNU/Linux, як раніше і обіцяли розробники. Базується нова ОС на Debian, але на звичайний дистрибутив вона зовсім не схожа. Ключовим і єдиним доступним користувачеві додатком буде... веб-браузер Chrome! Додатків, у звичному розумінні цього слова, немає. Будуть лише веб-сервіси або веб-додатки. Для їх розробки пропонується використовувати Flash або зв'язку HTML + JavaScript. Тим не менше, підтримка інших фреймворків і платформ не виключається. Тут важливо усвідомити один момент - додатки будуть лише веб-орієнтованими! Замість Microsoft Office - Google Docs або Office Live (що само по собі цікаво), замість IM - GoogleTalk або який-небудь Meebo.com, пошта - тільки через веб-інтерфейс, ігри - судячи з усього, тільки на Flash, заміна графічного редактора - pixlr.com, наприклад, і так далі і тому подібне. Про відеоредактор, наприклад, напевно можна буде забути. Я не випадково наголошую на цій особливості, тому що дуже багато експертів, журналісти, працівники великих компаній, які були присутні на презентації, в тій чи іншій формі ставили одне і те ж питання: "А чи можна буде запустити додаток для Android/Linux/.NET/підставте щось своє на Google Chrome OS?" Відповідь проста: "Ні, ні і ще раз ні! Тільки веб-додатки". Цієї особливості не слід лякатися чи обурюватися з цього приводу. Подумайте, які з повсякденних завдань ви не зможете зробити в вебі, а тільки в standalone-додатку? Те ж редагування відео є для більшості користувачів не критично важливим заняттям, а досить рідкісною необхідністю. Тому не треба боятися веб-додатків. До того ж у Chrome OS обіцяють реалізувати максимально можливу інтеграцію з популярними сервісами на зразок Facebook, Twitter, MySpace, Last.fm і т.д. Очевидно, що Chrome OS має прив'язку до Інтернету, але можливість хоч якоїсь роботи в офлайні швидше за все буде - за рахунок Google Gears або локального веб-сервера. При першому ж виході в Мережу все буде синхронізуватися з "хмарою".



Основна цільова аудиторія за задумом Google - домогосподарки, студенти і ті, хто зараз користується нетбуками. Причому користується саме тими функціями, які відображені в назві пристрою - доступом до Мережі та до веб-сервісів. Важливо зрозуміти, що Google пропонує не урізану донезмоги звичайну ОС, а нову концепцію взаємодії користувача і комп'ютера. Chrome OS є перебільшеною і доведеної до межі ідеєю web-based ОС і тонких клієнтів. Всі дані користувача і налаштування знаходяться в "хмарі" на серверах Google. І навіть в "хмарі хмар" - такому собі глобальному обчислювальному континуумі, що складається з безлічі сервісів (не обов'язково від Google). Зворотною стороною медалі є жорстка прив'язка до цих самих сервісів. Ніхто не здатний гарантувати збереження і конфіденційність даних, які зберігаються на чужих серверах. Але ж це дуже велика проблема. Хоча з урахуванням того, що багато хто абсолютно спокійно ставиться до особистої інформації (часом інтимного характеру) або фотографій, викладеним в соціальних мережах у відкритому доступі, то, може, не така це і проблема? Точно так само ніхто не гарантує стовідсоткову доступність всіх цих сервісів в будь-який час дня і ночі. Відбувається збій, і людина на кілька годин відрізана від якої-небудь функції. Гаразд, не будемо заглиблюватися в цю тему - вона потребує окремого та ретельного розгляду. Поки що принцип простий: довіряєш - використовуй.



Тепер розглянемо деякі технічні деталі новинки. Значно перероблені нутрощі Debian. Я б навіть назвав її прошивкою за аналогією з сучасними роутерами, які часто несуть у собі вузькоспеціалізований варіант GNU/Linux. Пристрої на базі Chrome OS будуть являти собою програмно-апаратний комплекс. Частина коду (драйвери) напевно буде знаходитися в EFI, потім буде завантажуватися ядро і мінімальна оболонка, а після запускатися власне браузер (див. малюнок). При цьому весь код перероблятиметься і оптимізуватиметься під конкретний пристрій. Я не випадково говорю саме про пристрій (нетбук, неттоп, MID), адже Chrome OS неможливо буде завантажити і встановити на комп'ютер! Можна буде тільки купити нетбук з встановленою ОС! Таким чином, вбиваються відразу два зайці. По-перше, значно зменшується час завантаження - до 7 секунд при холодному старті. По-друге, вирішується одвічна проблема GNU/Linux - відсутність потрібних драйверів. При цьому Google буде домовлятися з OEM-виробниками про конфігурацію конкретних пристроїв і допомагати їм писати ПЗ для них. Всі драйвери будуть проходити обов'язкову сертифікацію Google. Підтримка периферії урізана - тільки пристрої введення-виведення, накопичувачі та принтери. Зі звичайним залізом теж не все так просто. Наприклад, підтримуються тільки SSD. Все це робиться для оптимізації ОС та її полегшення. Багато уваги приділяється прискоренню за рахунок GPU. Зокрема, обіцяється підтримка WebGL. Цікаво, що Google не планує вбудовувати Chrome OS у звичайні ноутбуки в якості другої легковагової ОС для швидкого доступу до інтернет-сервісів, як це робить Dell в деяких моделях. У Google не виключають можливості створення версії ОС для ARM-процесорів, тобто це зможе призвести до появи смартбуков з Chrome OS.

Особлива увага приділяється безпеці. Коренева ФС буде доступна лише в режимі читання, але при цьому будуть призначені для користувача пристрої для зберігання локальних даних і кешу веб-додатків. Вся ФС шифруватиметься (можливо, на апаратному рівні), а інформація - по можливості зберігатиметься в "хмарі". (З іншого боку, користуватися флешками ніхто не забороняє.) Навіть при втраті нетбука не відбудеться нічого страшного. Просто купуєш новий, вводиш логін-пароль, і ти вже знаходишся в тому ж робочому оточенні. Кожна програма буде запускатися у власній "пісочниці" і мати дуже обмежені права. Побіжно згадувалася функція автоматичного відновлення після збою шляхом відкату до попереднього стану ОС. Всі компоненти Chrome OS будуть мати якусь подобу цифрового підпису, тому при виявленні чого-то "лівого" завантаження буде припинено. Також в новій ОС буде реалізовано механізм оновлення - по можливості швидкий і непомітний для користувача.

Для користувача інтерфейс побудований на взаємодії з вкладками і вікнами браузера. Проте є можливість запускати програми в окремих вікнах (так званих панелях) і працювати з ними поверх всього іншого. Це актуально, наприклад, для чатів або IM. На даний момент зовнішній вигляд і поведінка елементів (кнопок, чекбоксів і т.п.) все ще перебуває в розробці. Всі звичні інтерфейси реалізовані також за рахунок браузера. Наприклад, діалогове вікно відкриття або збереження локального файлу. При відкритті файлів будуть запускатися відповідні веб-додатки. Також розробляється система плагінів для підтримки нестандартних документів, відео, малюнків. У Chrome OS є вбудований аудіо і відеоплеєр на базі Flash. Кодеки, судячи з усього, будуть автоматично завантажуватися у вигляді плагінів або модулів. Загалом, якщо ви не прихильник зберігання фотографій в xcf і слухаєте музику не тільки у форматі MonkeyAudio, то особливих проблем виникнути не повинно.

Підіб'ємо невеликі підсумки. Основні принципи Chrome OS - це простота, швидкість і безпека. Досягається це за рахунок зберігання призначених для користувача даних і налаштувань на віддалених серверах, високого рівня оптимізації компонентів ОС, розширеної багаторівневої моделі безпеки. Всі додатки запускаються з Мережі, а інтерфейс користувача побудований на веб-стандартах. До речі, це третя ОС (крім Windows і Mac OS X), яка централізовано розробляється і підтримується великою корпорацією. Chrome OS є повністю відкритою, хоча ви і не можете викачати дистрибутив і встановити її. Але ви можете самостійно зібрати її з вихідних кодів - ситуація аналогічна закритому браузеру Chrome і його open-source близнюкові Chromium. Концепція ОС дуже багатообіцяюча, але поки що немає майже жодної практичної реалізації всіх її ідей. Те, що зараз знаходиться у відкритому доступі - це не бета і навіть не альфа-версія того продукту, який має вийти в підсумку. Мені здається, що Chrome OS є досить перспективною розробкою.

Перші тестові версії нової ОС з'являться не раніше весни наступного року, а активна обкатка на "залізі" розпочнеться влітку. У Google планують випустити в продаж пристрої з Chrome OS на борту до наступного Нового Року - сезону подарунків. Про ціни поки нічого невідомо. На жаль, поки не ясно, як саме Google збирається заробляти на новому продукті. Можливо, це черговий етап реалізації Матриці, просто ми поки не здогадуємося про це. Не виключено, що буде задіяна схема з безкоштовним використанням додатків, але обов'язковим переглядом реклами. У корпорації вельми багатий досвід у цій галузі. Загадувати поки нічого не буду - час покаже. Тим, кому це цікаво, можу порекомендувати подивитися відеозапис презентації Chrome OS.

Автор: Ігор Осколков

коментарі:

+1meako 21.11.2009 15:55
Ну що ж, історія як бачимо розвивається спіралеподібно. Ось починається виток повернення до мейнфреймів та тонких клієнтів.

Особисто для себе не бачу резону в використанні хромосі. Я — прибічник десктопного софту.
tercius 21.11.2009 16:25
1. гугол винаходить велосипед...
2. водії камазів дивляться на їхні потуги згори вниз =)
3. пасажири спокійно чекають на еру інтернет-планшетників 7-10-15 дюймів
+1tercius 21.11.2009 16:29
ну, дж-мейл і докс теж спочатку не виглядали на шось серйозного
і навіть мокрософт не одразу завважила небезпеку...

а тепер песець той пухнастий північний звір щоразу ближче і підкрадається непомітно )))
meako 21.11.2009 16:44
Ну, я вважаю докс і джімейл доволі серйозними речима. І навіть використовую їх, де це умісно. Але все ж, виключно з особистих вподобань дотримуюсь концепції: одна задача — одна програма, і не поспішаю все перекидувати у веб.
SAS 21.11.2009 21:59
>>Перші тестові версії нової ОС з'являться не раніше весни наступного року
взагалі-то вже вийшла перша версія.
+1sky 23.11.2009 05:45
це не тестова, це ще девелоперська, щоб люди починали вже писати софт.
+1fred 24.11.2009 07:21
осі скрін версії
webdevbyjoss 26.11.2009 17:36
якщо не помиляюся - це фотошоп!
+2meako 26.11.2009 20:18
Це у вас на скріншоті GOS неофіційна збірка убунту заточена під веб-сервіси.
+1karvai_kip 24.11.2009 19:25
не знаю кому як но мен1 лис б1льхе подобаеться
+1Денис Мінєєв 24.11.2009 20:39
а до чого тут був лис? якщо розмова йшлася не про браузер....
+1jin 24.11.2009 21:17
У когось перший невдалий коментар =)
win2linux.ua 25.11.2009 15:19
цікава теза: "вирішується одвічна проблема GNU/Linux - відсутність потрібних драйверів" мені здається, що ця проблема вже вирішена до цього
win2linux.ua 25.11.2009 15:28
>>Тут важливо усвідомити один момент - додатки будуть лише веб-орієнтованими"
>>Ключовим і єдиним доступним користувачеві додатком буде... веб-браузер Chrome!

зважаючи на скріншот: є Скайп, можливо "Термінал" (іконка поряд зі Скайпом), GIMP; і щось подібне на "робочий стіл" планується, також видно іконку "My gPC"
webdevbyjoss 26.11.2009 17:46
Всі подібні скріншоти де є Skype і тому подібні додатки - це підробки зроблені народними умільцями.

http://www.engadget.com/2009/07/09/first-google-chrome-os-screenshots-leaked/

Нажаль гуглив та не зміг зайти скріншотів реальної системи в Інтернеті, але можна подивитися тут відео презентацію системи

http://www.vitam.be/blog/2009/11/23/google-chrome-os-suite-et-fin-pour-linstant/
meako 26.11.2009 20:20
Якщо скріншотів знайти не можете, то скачайте систему, і самі наробіть.
webdevbyjoss 29.11.2009 22:34
начитався відгуків в неті і передумав качати пробувати, і так все зрозуміло, система цікава для певної категорії користувачів.

Мене особисто Chrome OS цікавила тільки тим що автори обітцяли що буде нова графічна підсистема, в перших заявах писали: The window manager handles user interaction with multiple client windows much like other X window managers.

Тож сподівався що буде якась альтернатива Х-сам... але покищо від тих заяв результату немає і дана збірка поставляється з стандартними іксами.
meako 29.11.2009 22:45
Переписувати Х-и не просте діло. Бо тут, або робити свій костиль повністю сумісний з існуючими драйверами, або ще й драйвери писати, що теж не солодко.
Мабуть хлопці прикинули, що достатньо і поточної графічної підсистеми, можливо з деякими твіками.
+1djrz 30.11.2009 15:25
ну якщо комусь нічого крім нету не потрібно, то така ОС - ідеальне рішення. На таких гугл і орієнтується.
А хто знає: там взагалі щось на хард зберегти можна? а музику послухати?
+1tercius 01.12.2009 08:33
А хто знає: там взагалі щось на хард зберегти можна? а музику послухати?
ну звичайно, буквально ж написано:
У Chrome OS є вбудований аудіо і відеоплеєр на базі Flash.
і про локальні файли теж - доречі, це демонструвалося і на самій презентації:
Наприклад, діалогове вікно відкриття або збереження локального файлу.
але з SSD-диску чи флешки
+1tercius 04.12.2009 08:27
пробний запуск з usb-флешки: інструкція

додати коментар: