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

Основные проекты Linux Foundation

Содержание:
1. Введение;
2. Цели Linux Foundation;
3. Основные проекты Linux Foundation (Вы читаете данный раздел);
4. Ресурсы для пользователей и разработчиков.
Moblin

Основные проекты Linux Foundation
Скриншот Moblin версии 2.1

Проект Moblin (сокращение от «Mobile Linux», http://moblin.org) фокусируется на разработке ПО для различных мобильных устройств (в первую очередь, нетбуков), набирающих в последнее время все большую популярность. Изначально проект был запущен компанией Intel (в июле 2007 года), в апреле 2008 вышел из «инкубационной» стадии, а через год Intel передала управление проектом Moblin консорциуму Linux Foundation.

Основные проекты Linux Foundation

Одно из основных направлений деятельности проекта - разработка собственной реализации GNU/Linux (Moblin OS), оптимизированной для работы на процессорах Intel Atom. Не секрет, что, несмотря на выбор многими производителями нет-буков Linux в качестве предустановленной системы, популярность Linux у пользователей нетбуков не так высока, как ожидалось. В качестве одной из причин несоответствия реальности прогнозам нередко называют «странный» выбор предустановленных дистрибутивов, которые далеко не всегда оказывались «дружелюбными». Так, один из пионеров рынка - ASUS Eee PC - работал под управлением коммерческого дистрибутива Xandros, репозиторий которого обладает достаточно скромным набором пакетов и содержит устаревшие версии многих программ, поскольку основан на стабильной ветке Debian (конечно, стабильность - это хорошо, но все-таки нетбук - не сервер, и от него не требуется безотказной работы в течение нескольких лет или хотя бы месяцев).

Предполагается, что проект Moblin, за которым стоят такие организации, как Intel и Linux Foundation, сумеет правильно оценить опыт предшественников, учесть их ошибки и воплотить в жизнь прогнозы о доминировании Linux на нетбуках.

Основные «изюминки» Moblin - быстрое время загрузки (правда, пока что это касается только платформ на базе Intel Atom) и новый графический интерфейс, построенный на библиотеках Clutter и ориентированный на устройства с небольшим экраном. Дистрибутив содержит ряд специализированных программ, наиболее востребованных пользователями нетбуков (в частности, веб-браузер и медиаплеер), тесно интегрированных с новой графической оболочкой.

Уделяется большое внимание и поддержке разработчиков приложений - Moblin является одной из целевых платформ запущенной недавно программы Intel Atom Developer, призванной стимулировать создание ПО для мобильных платформ и способствовать его распространению.

Создание дистрибутива не является единственной целью проекта - многие из его наработок (в частности, новый графический интерфейс) полезны сами по себе. Ожидается, что производители других дистрибутивов переймут эти разработки и внедрят их в редакции своих систем, ориентированные на мобильные устройства. На данный момент об официальной поддержке Moblin заявили Novell, Canonical и Fedora.

Linux Standard Base

Цель Linux Standard Base (LSB, http://www.linuxbase.org) - разработка набора открытых стандартов, следование которым позволяет повысить совместимость различных дистрибутивов Linux и упростить перенос приложений между ними. Например, программы, отвечающие требованиям LSB, могут быть запущены на любой LSB-совместимой системе без перекомпиляции.

Стандарт определяет множество библиотек и их функций, которые должны присутствовать в системе, набор системных утилит и команд оболочки, иерархию файловой системы и множество других аспектов. LSB основывается на других известных стандартах и спецификациях, таких как POSIX, OpenGL, X11, однако добавляет к ним множество расширений специфичных для Linux.

Разработка инфраструктуры стандарта LSB (включающей сертификационную систему, тестовые наборы и ряд вспомогательных инструментов) ведется совместно с Институтом системного программирования РАН, о чем можно подробнее узнать на сайте ispras.linuxfoundation.org.

OpenPrinting

Основные проекты Linux Foundation

Проект OpenPrinting (ранее был известен как LinuxPrinting, http:// www.openprinting.org) занимается различными аспектами печати под Linux. Участники проекта постоянно дополняют и обновляют базу данных с информацией о степени поддержки различных принтеров в Linux, доступную на сайте проекта. В дополнение к базе сайт содержит сведения обо всех существующих в Linux драйверах для принтеров. Также в рамках проекта разрабатываются скрипты foomatic, используемые в качестве фильтров в Common Unix Printing System (CUPS) для преобразования данных из PostScript в «родной» формат конкретного принтера.

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

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

Поделиться

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

Комментарии

^ Наверх