Linux Foundation opublikowała specyfikację Linux Standard Base 3.2, która ma zapewnić podstawową zgodność między różnymi dystrybucjami Linuksa. Nowa wersja wciąga do formalnego standardu coraz więcej powszechnie używanych mechanizmów.
Wśród tych nowości w LSB 3.2 pojawiła się obsługa języków skryptowych, ALSA, interfejs drukowania, FreeType i XRender, a biblioteka qt3 została zastąpiona przez qt4. Niektóre z nich — takie jak właśnie ALSA — są przyjęte tylko jako opcja standardu, podobnie jak narzędzia zgodności biurkowej xdg-utils (projekt Portland).
O zbudowanie linuksowego standardu na biurkach stara się również mało jeszcze znana, ale interesująca inicjatywa z Japonii, Common Desktop Infrastructure. Jej zasadniczym celem jest opracowanie łącznika dla różnych protokołów komunikacji między komponentami, takich jak QtDBUS (KDE), ORBit2 (GNOME), XPCOM (Mozilla), UNO (OpenOffice.org) czy SOAP (Web Services). Ten konwerter oparty jest na mechanizmie D-BUS. Wersja 0.1.0 jest dostępna na LGPLv3 i na razie obsługuje tylko QtDBUS, UNO i SOAP.
Twórcy Common Desktop Base chcą w przyszłości włączyć efekty swojej pracy do DAPI (Desktop API) z projektu Portland. Dobrym wprowadzeniem do tej architektury jest prezentacja z 4. Desktop Architects Meeting (DAM-4).
Dodaj komentarz