Linux Standard Base: відмінності між версіями

[неперевірена версія][неперевірена версія]
Вилучено вміст Додано вміст
Немає опису редагування
Рядок 6:
Щоб сертифікувати програмний продукт на сумісність із стандартом LSB, потрібно пройти сертифікаційну процедуру, яка проводиться [[The Open Group]], що співробітничає з [[Free Standards Group]].
 
LSB специфікує: стандартні [[Бібліотека (програмування)|бібліотеки]], декілька команд і утиліт на додаток до стандарту [[POSIX]], структуру ієрархії [[файлова система|файлової системи]], рівні запуску і різні розширення системи [[X Window System]].
LSB забезпечує сумісність між [[застосунок|застосунками]] і [[операційна система|операційною системою]] [[Linux]], що дозволяє розробникам застосунків охоплювати різні дистрибутиви Linux, підготувавши для них єдиний інсталяційний пакет. Відштовхуючись при оформленні програмних продуктів від вимог LSB, виробники ПЗ можуть уніфікувати процес розробки застосунків і уникають необхідності стежити за комплектацією різних дистрибутивів Linux, поточними версіями бібліотек і програмних модулів. LSB також дозволяє постачальникам різних дистрибутивів продемонструвати своїм клієнтам, що їхній дистрибутив відповідає загальному набору стандартів для галузі, і що вони разом працюють над просуванням Linux. LSB виконує важливу роль щодо запобігання фрагментації дистрибутивів Linux, незважаючи на різноманіття яких, базовий бінарний інтерфейс (ABI) дистрибутивів вдається стримувати в певному незмінному руслі.
 
Крім безпосередньо специфікацій на ABI-інтерфейс в LSB входить набір засобів для тестування і розробки застосунків і дистрибутивів:
* Linux App Checker - програма, що дозволяє розробникам тестувати їхні програми на предмет сумісності з LSB;
* LSB SDK — комплект засобів для розробки, що дозволяє створювати виконувані файли, сумісні з LSB;
* LSB Distribution Checker — засоби для перевірки сумісності дистрибутивів зі специфікаціями LSB.
 
== Потреба в стандартизації ==