Доступна предварительная версия стандарта LSB 4.0

Материал из Викиновостей, свободного источника новостей

15 октября 2008 года

Организация Linux Foundation представила текст предварительной версии стандарта LSB 4.0 (Linux Standards Base 4.0). Стандарт определяет набор правил, средств разработки, бинарных интерфейсов и библиотек, позволяющих значительно упростить создание продукта, без изменений работающего в любом LSB-совместимом дистрибутиве Linux.

В новой версии стандарта расширены возможности автоматизированного тестового комплекта - добавлено средство для тестирования приложений на предмет совместимости с требованиями стандарта и с дистрибутивами Linux, находящимися в базе данных LSB. Особенно радует, что Application Checker создан российскими разработчиками из института системного программирования Российской Академии Наук (сайт проекта linuxtesting.ru).

Другие новшества:

  • В состав LSB 4 вошел комплект средств для разработки (SDK), обеспечивающий совместимость с прошлыми версиями стандарта. Т.е. можно разрабатывать и тестировать приложения, совместимые с LSB 3.0, 3.1 и 3.2, без установки отдельных комплектов для данных версий LSB;
  • Определены спецификации и тестовый пакет для создания shell-скриптов, работающих с разными реализациями shell-интерпретаторов (например, позволяет создавать скрипты, работающие не только в bash);
  • Определен рекомендуемый набор библиотек для шифрования данных, выбор сделан в пользу Mozilla Network Security Services (NSS) и Netscape Portable Runtime (NSPR). Данные пакеты были выбраны, так как с добавлением OpenSSL в стандарт имеются серьезные проблемы, вызванные плохой обратной совместимостью версий OpenSSL;
  • Полностью переработан мини-дистрибутив (образ chroot окружения) LSB Sample Implementation (LSB-SI), позволяющий проводить тестирование приложений в изолированном окружении, удовлетворяющем требованию спецификации LSB. Теперь LSB-SI создан при помощи системы rPath Conary, а не на основе Linux From Scratch, как было раньше;
  • Расширен набор тестов для создателей Linux дистрибутивов.

Ted Ts'o, руководитель по разработке стратегии развития платформы (Chief Platform Strategist) в Linux Foundation, уточнил, что в настоящее время 234 приложения различных вендоров готовы к прохождению LSB 4.0 сертификации.

Источники[править]


Creative Commons
Creative Commons
Эта статья содержит материалы из статьи «Доступна предварительная версия стандарта LSB 4.0», опубликованной OpenNET и распространяющейся на условиях лицензии Creative Commons Attribution (CC BY) — указание автора, источник и лицензию.
Эта статья загружена автоматически ботом NewsBots в архив и ещё не проверялась редакторами Викиновостей.
Любой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.

Комментарии[править]

Викиновости и Wikimedia Foundation не несут ответственности за любые материалы и точки зрения, находящиеся на странице и в разделе комментариев.