eyeOS

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до навігації Перейти до пошуку
eyeOS
eyeOS logo
Знімок екрану eyeOS 2.4
ТипВебзастосунок
Перший випуск1 серпня 2005
Стабільний випуск2.5 (14 травня 2011; 13 років тому (2011-05-14))
ПлатформаБагатоплафтормна
Мова програмуванняPHP, XML, JavaScript
Доступні мовиБагатомовна
Стан розробкиActive
ЛіцензіяAGPL
Вебсайтeyeos.org

eyeOS — вебдесктоп з відкритим кодом що будується на концепції хмарних обчислень що дозволяєють співпрацю та зв'язок між користувачами. Більша частина проекту написана на PHP, XML, та JavaScript. Працює як платформа для вебзастосунків написаних з використанням eyeOS Toolkit. Включає в себе середовище робочого стола з 67 застосунками та системними утилітами.[1] Доступна для портативних пристроїв через мобільний фронт-енд.[2]

Історія

[ред. | ред. код]

Першою публічно доступною версією eyeOs була 0.6.0 випущена першого серпня 2005 року в Улеза-да-Монсаррат, Барселона (Іспанія). На той час вона активно посприяла в утворенні поняття веб ОС слугуючи концептом.

Через два роки (4 червня 2007) команда розробників випустила eyeOS 1.0[3]. Код було повністю реорганізовано, і додані деякі нові технології, такі як eyeSoft — система інталяції, та eyeOS Toolkit — набір бібліотек які дозволяли швидко і просто розробляти нові застосунки.[4]

У версії 1.1 проект змінив ліцензію з GPL 2 на GPL 3. У версії 1.2 з'явилась повна підтримка файлів Microsoft Word.

Версія eyeOS 1.5 Gala була випущена в січні 2008. Ця версія підтримувала формати документів, презентацій та електронних таблиць як Microsoft Office так і OpenOffice.org. Також мала можливість іпортувати та експортувати документи в обох форматах, через скрипти на стороні сервера.[5]

Структура та API

[ред. | ред. код]

Для розробників eyeOS надає eyeOS Toolkit — набір бібліотек для розробки застосунків для цієї ОС. Використовуючи інтегроване систему eyeSoft, що базується на Portage, кожен може створити власний репозиторій для eyeOS та поширювати застосунки через нього.[6]

Кожна частина робочогу столу — це окремий застосунок, що активно використовує технологію AJAX для відправки команд користувача в форматі XML на сервер.[7]

На сервері eyeOS теж використовує XML для зберігання інформації. Кожному користувачу на сервері виділяється окремий XML файл.

Спільнота

[ред. | ред. код]

Спільнота eyeOS формується навколо форумів eyeOS,[8] на яких восени 2011 зареєстровано більш ніж 37000 користувачів, eyeOS Wiki[9] та eyeOS Application Communities на сайті openDesktop.org[10] та на Softpedia.[11]

Див. також

[ред. | ред. код]

Примітки

[ред. | ред. код]
  1. eyeOS default applications from project's official SVN server[недоступне посилання з червня 2019]
  2. Blueprint: “Mobile Access”. Архів оригіналу за 24 липня 2011. Процитовано 19 жовтня 2011.
  3. Softpedia talks about eyeOS 1.0 release. Архів оригіналу за 14 лютого 2011. Процитовано 19 жовтня 2011.
  4. eyeOS 1.0 launches - ReadWriteWeb. Архів оригіналу за 23 червня 2012. Процитовано 19 жовтня 2011.
  5. eyeOS 1.5 Released. Архів оригіналу за 7 травня 2008. Процитовано 19 жовтня 2011.
  6. eyeOS - a Genuine Web OS. Архів оригіналу за 4 березня 2009. Процитовано 19 жовтня 2011.
  7. eyeOS Developers Community. Архів оригіналу за 5 лютого 2009. Процитовано 14 лютого 2019.
  8. eyeOS Forums. Архів оригіналу за 12 квітня 2008. Процитовано 19 жовтня 2011.
  9. eyeOS Wiki. Архів оригіналу за 11 липня 2007. Процитовано 19 жовтня 2011.
  10. openDesktop.org announces the eyeos-apps community. Архів оригіналу за 22 лютого 2015. Процитовано 19 жовтня 2011.
  11. Softpedia eyeOS Applications Category. Архів оригіналу за 17 квітня 2008. Процитовано 19 жовтня 2011.

Посилання

[ред. | ред. код]