Linux Standard Base 3.2

Linux Standard Base 3.2

    przez -
    0 163
    Linux Foundation
    Wczoraj Linux Foundation ogłosiło wydanie kolejnej wersji specyfikacji Linux Standard Base. Zadaniem projektu Linux Standard Base jest standaryzacja systemów linuksowych, zniwelowanie różnic i zwiększenie kompatybilności pomiędzy dystrybucjami. Dzięki temu programiści mogą tworzyć przenośne aplikacje na Linuksa łatwiej i mniejszym kosztem.
    Projekt bazuje na POSIX, Single UNIX Specification i innych standardach i obejmuje także działania mające na celu przekonanie producentów oprogramowania do pisania pod Linuksa. Wytycznym LSB podporządkowano m.in. takie dystrybucje jak Debian, Mandriva, Novellowskie, Red Hat, Ubuntu i Xandros. Projekt jednak często bywa krytykowany za nieuwzględnianie sugestii z zewnątrz – dotyczy to głównie Debiana, który ma swój własny system pakietów i oficjalnie nie jest całkowicie zgodny z Linux Standard Base (jednak zgodność ta jest osiągnięta dzięki odpowiednim pakietom).

    Zmiany w LSB 3.2:

    • wprowadzono nowe funkcje dla języków interpretowanych: Perla i Pythona,
    • dodane interfejsy dla drukowania oraz obsługę sterowników do drukarek przenośnych,
    • testowe wsparcie dla libasound i xdg-utils,
    • moduły opcjonalne zastąpione przez moduły testowe,
    • dodano kilka standardów z freedesktop.org, m.in. style menu i ikon,
    • Qt4 jest teraz wymaganą częścią standardu, wycofano Qt3,
    • wsparcie dla FreeType i XRender.