Программировать под Linux станет легче: появился стандарт

Author:

Вячеслав Ансимов

Некоммерческая группа Free Standards Group представила в пятницу первую версию спецификации Linux Standard Base, описывающую стандартные компоненты операционной системы Linux.
LSB 1.0.0 должна упростить написание программ, совместимых со различными версиями Linux: Red Hat, Debian, SuSE и другими.

Free Standards Group занимается стандартизацией Linux, чтобы предотвратить центробежные тенденции, свойственные открытому ПО (open-source): когда множество независимых разработчиков принимается за создание своих версий при отсутствии единого стандарта, несовместимость между ними нарастает. Так было, например, с Unix. Многие полагают, что именно разрозненность версий Unix, проявившаяся в 80-х годах, дала дорогу доминированию Microsoft Windows.

До настоящего времени программисты точно так же были вынуждены проверять свои продукты на совместимость с различными существующими версиями Linux.

LSB, призванная обеспечить единый стандарт, описывает базовые части Linux. При этом не исключается наращивание всевозможных дополнительных функций различными разработчиками в собственных версиях. Как сообщает CNet News, исполнительный директор FSG Скотт Макнил сравнил ситуацию со стандартизацией автомобиля. Он обязательно должен иметь колеса, двигатель, руль и ветровое стекло. На этой основе производители могут делать все, от грузовиков до гоночных автомобилей.

Стандартизация несколько улучшит положение таких разработчиков Linux, как Caldera и Turbolinux, при нынешнем доминировании Red Hat.

На сайте Linux Standard Base предлагается ознакомиться с первой версией спецификации LSB и высказать свое мнение.

Сейчас усилия команды LSB концентрируются на создании программы проверки версий Linux на соответствие стандарту. Бета-версия этого ПО будет представлена к концу года. Тогда же Free Standards Group начнет проводить сертификацию.

Free Standards Group образована в мае прошлого года в результате слияния двух независимых проектов Linux Standard Base, действующего с 1998 года, и Linux Internationalization Initiative. Сейчас в FSG входит 21 компания, среди которых Caldera, Compaq Corel, Hewlett Packard, IBM, The Open Group, Oracle, SGI, Red Hat, SuSE, Turbolinux, VA Linux.

ССЫЛКИ ПО ТЕМЕ


Free Standards Group

Linux Standard Base Specification 1.0.0 — Free Standards Group, 29.06.01

Linux standard eases programming — CNet News, 02.07.01

МАТЕРИАЛЫ ПО ТЕМЕ


Mobile Linux готовится к выходу в свет13.02.01


Dell и Oracle объединяются на платформе Linux01.02.01


IBM подтвердила свой статус «генерального спонсора» Linux01.02.01


В Орегоне открылась независимая лаборатория по разработке Linux24.01.01


Linux — угроза номер 1 для Microsoft11.01.01


88 процентов сисадминов Рунета используют бесплатное программное обеспечение21.12.00


RedHat устанавливает Linux на американские танки14.12.00