Linux Foundation (http://www.linux-foundation.org) анонсировал обновление стандарта LSB (http://www.linux-foundation.org/en/Specifications). В версии 3.2 представлены новые возможности для интерпретируемых языков, печати и мультимедиа, которые у будущем позволят разработчикам приложений легко и эффективно поддерживать ОС Linux.«LSB отвечает возрастающим потребностям разработчиков , которые хотят создавать портируемые приложения для Linux, - заявил Джим Землин (Jim Zemlin), исполнительный директор Linux Foundation. - С включением в стандарт интерпретируемых языков, поддержки печати и целого ряда других функций, эта версия предоставляет возможности, которые необходимы разработчикам для обеспечения портируемости сложного ПО».
LSB обеспечивает взаимодействие между приложениями и Linux, позволяя разработчикам ориентироваться на несколько различных дистрибутивов, создавая только одну версию пакета. Это позволяет Linux эффективно конкурировать с проприетарными монолитными платформами. LSB используется многими производителями дистрибутивов Linux, включая Debian, Mandriva, Novell, Red Hat, Ubuntu и Xandros.
Более конкретно, обновления LSB 3.2 включают поддержку Perl и Python, которые позволят разработчикам быть уверенными в том, что их приложения (кросс-платформенные или Linux-ориентированные) будут работать на подавляющем большинстве дистрибутивов. Кроме того, команды LSB и OpenPrinting Workgroup совместными усилиями добавили в стандарт интерфейсы печати и поддержку портируемых драйверов принтеров. Важнейшее изменение в области мультимедиа заключается в добавлении поддержки libasound, API звуковой системы ALSA. Частью стандарта стал так же пакет xdg-utils из проекта Portland.
Другие особенности LSB 3.2:
- новые «пробные» (trial use) модули вместо бывших «опциональных» (optional). Позволяют LSB добавлять новые модули намного быстрее, не дожидаясь сертификации;</li>
- добавлено несколько стандартов freedesktop.org, включая меню и темы значков, упрощающих разработку настольных приложений;</li>
- содействие продвижению Qt4 как части стандарта;</li>
- поддержка FreeType и расширений Xft X;</li>
- поддержка XRender.</li>
Тексты спецификаций и тестовые комплекты доступны (http://www.linux-foundation.org/en/Specifications) на сайте Linux Foundation.
URL: http://www.linuxelectrons.com/news/linux/16231/linux-foundat...
Новость: http://www.opennet.dev/opennews/art.shtml?num=14320