Библиотека сайта rus-linux.net
Обзор eyeOS - ОС на веб-сервере
Оригинал: eyeOS Review
Автор: Marius Nestor
Дата: 24 ноября 2007
Перевод: Александр Тарасов aka oioki
Дата перевода: 26 февраля 2008
eyeOS - платформа с открытым исходным кодом, предназначенная для запуска широкого класса веб-приложений. eyeOS задумывалась как новое видение операционной системы, в которой все ее внутреннее содержимое может быть доступно из любой точки интернета. Если вы много путешествуете или просто перемещаетесь по городу, можно получить доступ к eyeOS из интернет-кафе. Все, что нужно - это веб-браузер, доступ к интернет и ваш сервер с eyeOS.
Войдя в систему eyeOS с помощью обычного веб-браузера, вы увидите свой рабочий стол, со всеми вашими приложениями, документами, музыкой, фильмами... и все в том же состоянии, в каком все было до вашего ухода.
Dahlia - новая версия eyeOS, содержащая революционные изменения. Теперь в ОС содержится панель задач, рабочий стол, своя файловая система и симпатичные видеоэффекты. Давайте взглянем на приложения, которые по умолчанию содержатся в eyeOS Dahlia.
eyeFiles - интуитивно понятный файловый менеджер, который можно использовать для перемещения, копирования, переименования и удаления файлов. Также можно создавать каталоги, загружать и выгружать файлы в интернет и, естественно, перемещаться по виртуальной файловой системе eyeOS.
eyeDocs - текстовый процессор, предлагающий вам простой и эффективный способ написания и редактирования текстов, HTML и документов MS Word. eyeDocs может быть использован не только как редактор HTML, но также в него может быть вставлен текст из вашей реальной операционной системы.
eyeCalendar - календарь, позволяющий ассоциировать некоторый текст с определенным днем выбранного месяца. Здесь можно отмечать свои встречи, задачи и даже напоминания о днях рождениях.
eyeContacs - адресная книга, в которой можно хранить контакты и даже импортировать электронные визитные карточки vCard.
eyeBoard представляет собой, как нетрудно догадаться, доску с сообщениями, на которой могут оставлять сообщения разные пользователи. При этом все сообщения будут видны всем пользователям.
eyeFTP - FTP-клиент, подключающийся к FTP-серверам прямо из eyeOS. Можно, как и обычно, перемещаться по каталогам, загружать и выгружать файлы, создавать каталоги, переименовывать, перемещать и удалять файлы.
eyeMail является почтовым клиентом, поддерживающим несколько учетных записей и позволяющим как отправлять, так и принимать e-mail. На данный момент это все, что предлагается.
eyeNav, говоря по-простому, это браузер внутри браузера. Можно использовать его для путешествий в интернете. Обратите внимание, что eyeNav использует трафик сервера, на котором запущена eyeOS. Однако некоторые хостеры не допускают такого поведения скриптов на их серверах. eyeNav может быть полезен, когда не удается получить доступ к странице из-за провайдера, однако можно достать до него с вашего сервера с eyeOS. Кстати, с помощью eyeNav можно даже смотреть видео YouTube.
eyeRSS - просмотрщик лент новостей RSS/Atom, позволяющих получать последние новости с ваших любимых сайтов.
eyeCalc - это, очевидно, калькулятор, самый обыкновенный. Хотя отсутствуют многие важные функции, например взятие процента, но незаменим, когда нужно быстро сделать несколько простых вычислений.
eyeNotes - простейший текстовый редактор для написания текстовых документов.
eyeChess - довольно приятная шахматная игра, с которой можно размять свой ум.
eyeProcess - простой менеджер задач, которым можно завершать процессы и приложения.
eyeTrash - это корзина, в которой хранятся недавно удаленные файлы. На данный момент реализованы функции очистки, восстановления и получение свойств файла, но для корзины это больше чем достаточно.
eyeGroups - здесь разные пользователи могут хранить свои файлы и таким образом вести совместную работу.
eyeApps - приложение eyeOS, в котором можно удалять и устанавливать другие приложения eyeOS.
eyeOptions (иначе System Preferences) предназначено для смены темы eyeOS, загрузки/установки фонового изображения и смены пароля.
eyeInfo предоставляет информацию о текущей версии eyeOS, а также сведения о разработчиках и участниках проекта.
Другие приложения (файлы с расширением .eyepackage
) могут быть загружены с
веб-сайта eyeOS-apps. Но для установки приложений вы должны обладать привилегиями пользователя root.
Как установить ОС? Что для этого нужно?
Итак, мы поняли что из себя представляет eyeOS и на что она способна. Возможно, вам хочется теперь установить ее. Это легко сделать, ведь установочный пакет содержит всего 7 файлов, которые нужно разместить на веб-сервере. Главное требование при установке eyeOS - это веб-сервер Apache с установленным PHP 5.x. Даже не пытайтесь сделать это, если ваша версия PHP 4.x - работать не будет. Самым замечательным является то, что eyeOS не требует какой-либо СУБД типа MySQL, ведь в ОС используется своя виртуальная файловая система.
Вот все, что мне понадобилось для установки eyeOS:
- Загрузить установщик здесь
- Извлечь файлы из скачанного архива
- Подсоединиться к моему веб-серверу через FTP-клиент
- Загрузить извлеченные файлы в каталог eyeOS на мой веб-сервер
-
Открыть браузер и ввести путь установки (к примеру,
http://www.softpedia.com/eyeOS/install.php
), следовать инструкциям -
Вот и все, теперь система доступна по адресу
http://www.softpedia.com/eyeOS/
Плюсы
eyeOS может быть использована для обмена информацией и хранения различных данных (текстов, фотографий, ссылок и др.). eyeOS очень просто установить, она обладает своей виртуальной файловой системой. Можно оснастить систему дополнительными приложениями, если встроенные не устраивают. И еще мне нравятся видеоэффекты Dahlia, особенно сотрясание экрана при неверном вводе пароля.
Минусы
Сложно сказать, какие здесь есть минусы. Главное неудобство состоит в том, что на самом деле eyeOS не является настоящей операционной системой. Многие привычные действия, например, щелчок правой кнопкой мышки, не работают так, как ожидается. Еще невозможно перетаскивать файлы из реальной ОС в окна eyeOS, или хотя бы иметь к ним доступ через eyeDocs (файловый менеджер eyeOS). А иногда (в зависимости от скорости интернета) ОС может тормозить.
В итоге
eyeOS - просто красивый проект. К этой ОС можно обратиться из любого места на земном шаре, лишь бы был браузер и интернет. Можно обмениваться фотографиями с родственниками, хранить контакты, планировать свои задачи, читать и отсылать e-mail, играть в простенькие игры - на все это способна eyeOS.