Новость из категории: Информация

Обзор свободной операционной системы Syllable: набор приложений

Содержание:
1. История проекта и особенности ОС;
2. Процесс установки и возможности ОС;
3. Набор приложений (Вы читаете данный раздел);
4. Планы развития и выводы.
Обзор свободной операционной системы Syllable: набор приложений
Терминал, файловый менеджер и веб-браузер в Syllable
Если посмотреть на графический интерфейс Syllable, то с первого взгляда может показаться, что перед нами очередной дистрибутив Linux. Но это полностью независимая операционная система с собственным ядром, графической оболочкой и библиотеками. При проектировании ядра были учтены некоторые моменты, которые упрощают перенос драйверов с Linux. Программ для Syllable на данный момент немного (см. рис. выше). Поскольку ОС нацелена на использование на настольных системах, уже созданы офисные и мультимедийные приложения. Как и вся система, они еще находятся в разработке, но уже сейчас пригодны для работы:
- Webster - веб-браузер на движке WebKit. Более ранние версии Webster назывались ABrowse и базировались на KHTML - движке Konqueror. Запускается быстро, отображает страницы достаточно корректно, поддерживает вкладки и сохранение закладок. Но настройки почти отсутствуют - есть только установка стартовой страницы и параметров прокси-сервера.
- Whisper - клиент электронной почты. Поддерживает работу с несколькими почтовыми ящиками по протоколам POP3 и SMTP, вложения и импорт из Microsoft Outlook и Outlook Express. В финальном релизе обещают реализовать фильтры сообщений.
- ColdFish - музыкальный плеер с поддержкой плейлистов и средств визуализации. Похож на Winamp, однако значительно проще функционально.
- MediaPlayer - универсальный плеер. Умеет проигрывать видео- и аудиофайлы различных форматов, использует FFmpeg. Я посмотрел на нем большой видеофайл тюнинг фольксваген мультивен (http://www.lorensgroup.com/compare/volkswagen-multivan-caravelle-t5.php) в высоком разрешении и не заметил никаких подтормаживаний или артефактов.
- AEdit - штатный текстовый редактор. Предоставляет базовые функции по работе с текстом.
- AView - средство просмотра графических файлов.
- SimpleBurn - утилита для записи компакт-дисков.
- Calculator - простейший калькулятор.
- Settings Editor - редактор файлов настроек.

Обзор свободной операционной системы Syllable: набор приложений
Другие приложения в Syllable

- CPU Monitor, Memory Monitor, System Information - индикаторы загрузки центрального процессора и памяти, окно с информацией о системе (см. рис. выше).

Установка сторонних приложений для Syllable очень проста: пакет с файлами программы (обычно zip-архив) нужно просто распаковать в любую директорию, хотя привычным местом считается каталог «/Applications». Деинсталляция приложения столь же элементарна: достаточно удалить директорию с файлами. К сожалению, репозитория или хотя бы веб-сайта, где собраны все существующие программы для этой ОС, пока нет. Для на-стройки системы предусмотрено тринадцать инструментов конфигурации, которые почти полностью исключают необходимость использовать командную строку. С их помощью можно настроить внешний вид рабочего стола, разрешение экрана, учетные записи пользователей, сеть и прочее.

Для Syllable портирован DOSBox и Bocsh, что позволяет запускать в ней старые DOS-игры и другие операционные системы. Для разработки программ в ОС используется компилятор GCC и много прочих знакомых инструментов из проекта GNU. Низкоуровневая система в большой степени совместима со стандар-тами POSIX, поэтому программисты, которые мигрируют с Linux, будут чувствовать себя как дома. Подсистема высокого уровня создана по мотивам дизайна BeOS.

Весь внутренний API - объектно-ориентированный. В Syllable интегрирована библиотека SDL, поэтому в ней запускаются многие кроссплатформенные программы. Разработчики стараются поддерживать бинарную совместимость для того, чтобы приложения не пришлось переписывать заново при выходе новой версии системы. Популярные свободные GUI-тулкиты (Qt, GTK+ и др.) под Syllable не адаптированы, но их отсутствие с лихвой восполняется внутренним API системы, который, по мнению его разработчиков, ничем не хуже. Вообще программы для Syllable можно разделить на родные и портированные с других систем. Большинство портов - утилиты командной строки Linux.

Рейтинг статьи

Оценка
4/5
голосов: 2
Ваша оценка статье по пятибальной шкале:
 
 
   

Поделиться

Похожие новости

Комментарии

^ Наверх