Основы процедур установки ПО

Использование унифицированого формата пакетов ПО - еще один предмет рассмотрения для LSB. Принятый LSB формат пакетов в основном соответствует широко распространенному формату RPM (определеному в Maximum RPM). LSB не определяет, как создавать пакеты. Однако, он содержит четкие указания о порядке именования пакетов и спецификации описаний взаимозависимостей пакетов.

ELF

Формат исполняемых файлов ELF ("executable linkage format") является стандартным в Linux. Он описывает структуру бинарных файлов с программами и библиотеками.

С целью поддержки процесса разработки стандартов для Linux была образована независимая некоммерческая организация Free Standards Group. В число ее основателей и участников входят такие известные фирмы и организации как Conectiva, Debian, Dell, Hewlett Packard, Hitachi, IBM, Miracle Linux, The Open Group, Oracle, Red Hat, Sun, SuSE and TurboLinux, а также отдельные независимые представители сообщества разработчиков открытого программного обеспечения.

В рамках Free Standards Group были образованы несколько рабочих групп, задачей которых является разработка отдельных стандартов. Разработка проекта Linux Standard Base стала задачей одной из таких рабочих групп. Другие рабочие группы занимаются разработкой следующих стандартов:

  • OpenI18N (ранее назывался Li18nux) - стандарт по интернационализации и локализации приложений для Linux и других платформ, включающий конкретные спецификации и наборы тестов;
  • LANANA - стандартный перечень имен и номеров устройств, используемых а Linux;
  • DWARF - формат описания программ на C и других языках программирования для облечения процессов отладки;
  • OpenPrinting - набор стандартов, определяющих процедуры организации печати в корпоративных сетях, включая управление печатью, обеспечение надежности, безопасности, расширяемости, сетевой доступности и т.д.

В октябре 2004 года организация Free Standards Group выпустила версию 2.0 стандарта Linux Standard Base (LSB). О своей поддержке нового стандарта заявили такие компании, как AMD, IBM, Dell, Hewlett Packard, Red Hat, Red Flag (основной китайский поставщик Linux) и т.д. Со временем все большее число компаний осознают, что следование стандарту LSB снижает расходы на тестирование производимых ими продуктов и предоставляет определенные преимущества в конкурентной борьбе, поскольку дает покупателям уверенность в высоких качествах продукта и отсутствии проблем с его эксплуатацией. Поэтому в 2005 году все новые компании заявляют о поддержке LSB. В их число входят, в часности, поставщик средств хранения данных Veritas, разработчик баз данных MySQL и поставщик программных средств управления Levanta.

Перечень программ и дистрибутивов, удовлетворяющих требованиям LSB, можно просмотреть здесь.

Кроме стандартов, разрабатываемых Free Standart Group, нужно упомянуть еще консорциум Embedded Linux, который разработал проект стандарта по использованию Linux во встраиваемых устройствах, таких как сетевые маршрутизаторы и заводские роботы.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: