EyeOS - настільна ОС, заснована на Web
eyeOS є операційною системою, заснованою на Web-технологіях розробки. Незважаючи на дещо незвичайний спосіб її виконання, багато в чому вона виглядає як справжня ОС, що має віконний інтерфейс, засоби керування файлами. Роблячи оглядeyeOS версії 1.9, я розповім вам про те, як я встановлював її у своємуDebian. Загалом мені здається, що вона може виявитися дуже корисною у повсякденному застосуванні. Може бути навіть, що майбутнє комп'ютерних технологій виглядатиме подібним чином.

Хоча раніше цього року з'явилася гілкаeyeOS 2.x, у цій нотатці я розглядаю встановлення версії1.9. Я робив кілька налаштувань версії2.x, проте зіткнувся з проблемами продуктивності, про які, до речі, багато пишуть на форуміeyeOS люди, які пробували версії з цієї гілки. Версії ж гілки1.x можуть похвалитися більш ніж дворічної стабільністю, і це, як на мене, є гарною перевагою перед версіями2.x.
eyeOS пропонує повнофункціональний робочий стіл та багатий набір додатків, працювати з якими можна через мережу, використовуючи web-браузер. За допомогоюeyeOS можна побудувати хмарну систему, в якій комп'ютери по мережі отримуватиму доступ до додатків, або ж можна використовувати її для персонального використання, коли ви не можете бути прив'язані тільки до свого комп'ютера і потребуєте можливості працювати з додатками із різних місць.

Досліджуючи системи, подібніeyeOS, багато хто задається питанням про її продуктивність. Як і очікується, запуск та виконання додатків у цій системі іноді виконується швидше, ніж при використанні «традиційних» настільних ОС. Графічні операції обмеженідодатковим рівнем абстракції, що накладається інтерфейсом web-браузера. Однак, якщо ви протягом робочого дня не займаєтеся тим, що рухаєте віконця і змінюєте їх розмір, а працюєте з кількома програмами, то незручностей не повинно бути.


Управління вікнами також вражає. Панель завдань розташована внизу робочого столу.eyeOS дійсно є багатозадачною, що дозволяє відкривати більше одного вікна одночасно, рухати, переміщати та змінювати розмір вікон. Реалізовані контекстні меню за натисканням кнопки миші, прокручування колесом також коректно працює. Технічно, віконна системаeyeOS на базі інтерфейсу web-браузера реалізована просто чудово.
В цілому, якщо заплющити очі на деякі моменти,eyeOS може виявитися не тільки способом демонстрації можливостей сучасних технологій, але й з успіхом може використовуватись у повсякденній роботі.
Перш, ніж встановлюватиeyeOS, необхідно підготувати платформу на базіApache,PHP та ще кількох компонентів. Тут я описую метод, за допомогою якого я встановив усе необхідне у своємуDebian.
Насамперед встановлюємо нашу «платформу» з усіма залежностями:
Після встановлення, напевно, найшвидшим способом перезапустити всі необхідні служби, є простий перезапуск усієї системи цілком. Після перезапуску відкрийте у своєму браузері URL сервера, на якому ви встановилиApache, наприкладhttp://127.0.0.1, якщоApache встановлено локально. Якщо все пройшло успішно, ви маєте побачити привітання веб-сервера:«It works!».
Тепер, із сайтуeyeOS, необхідно завантажити архів з версією гілки1.9. Переконайтеся, що ви завантажуєте саме цю версію, а не2.x,яку на сайті пропонують за замовчуванням. Після того, як отримаєте архів, розпакуйте його кудись у свій домашній каталог і потім перемістіть у каталог сервераApache і встановіть необхідні права доступу: