Доступна предварительная версия стандарта 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 сертификации.
Источники[править]
Любой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.
Комментарии[править]
Если вы хотите сообщить о проблеме в статье (например, фактическая ошибка и т. д.), пожалуйста, используйте обычную страницу обсуждения.
Комментарии на этой странице могут не соответствовать политике нейтральной точки зрения, однако, пожалуйста, придерживайтесь темы и попытайтесь избежать брани, оскорбительных или подстрекательных комментариев. Попробуйте написать такие комментарии, которые заставят задуматься, будут проницательными или спорными. Цивилизованная дискуссия и вежливый спор делают страницу комментариев дружелюбным местом. Пожалуйста, подумайте об этом.
Несколько советов по оформлению реплик:
- Новые темы начинайте, пожалуйста, снизу.
- Используйте символ звёздочки «*» в начале строки для начала новой темы. Далее пишите свой текст.
- Для ответа в начале строки укажите на одну звёздочку больше, чем в предыдущей реплике.
- Пожалуйста, подписывайте все свои сообщения, используя четыре тильды (~~~~). При предварительном просмотре и сохранении они будут автоматически заменены на ваше имя и дату.
Обращаем ваше внимание, что комментарии не предназначены для размещения ссылок на внешние ресурсы не по теме статьи, которые могут быть удалены или скрыты любым участником. Тем не менее, на странице комментариев вы можете сообщить о статьях в СМИ, которые ссылаются на эту заметку, а также о её обсуждении на сторонних ресурсах.