Перейти до вмісту

eyeOS

Матеріал з Вікіпедії — вільної енциклопедії.
eyeOS
eyeOS logo
Знімок екрану eyeOS 2.4
ТипВебзастосунок
Перший випуск1 серпня 2005
Стабільний випуск2.5 (14 травня 2011; 14 років тому (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. [Архівовано 2011-07-24 у Wayback Machine.]
  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. [Архівовано 2009-02-05 у Wayback Machine.]
  8. eyeOS Forums. Архів оригіналу за 12 квітня 2008. Процитовано 19 жовтня 2011. [Архівовано 2008-04-12 у Wayback Machine.]
  9. eyeOS Wiki. Архів оригіналу за 11 липня 2007. Процитовано 19 жовтня 2011. [Архівовано 2007-07-11 у Wayback Machine.]
  10. openDesktop.org announces the eyeos-apps community. Архів оригіналу за 22 лютого 2015. Процитовано 19 жовтня 2011. [Архівовано 2015-02-22 у Wayback Machine.]
  11. Softpedia eyeOS Applications Category. Архів оригіналу за 17 квітня 2008. Процитовано 19 жовтня 2011.

Посилання

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