wtorek, września 28, 2004

Linuks a standardy

Ukazała się nowa wersja Linux Standard Base V.2.0 zawierająca wsparcie dla C++. Zadaniem LSB jest zapobieżenie fragmentacji różnych dystrybucji Linuxa oraz stworzenie wspólnej platformy deweloperskiej na poziomie kodu wykonywalnego (binarii) . Najważniejszym dodatkiem jest opracowanie ABI dla C++ (application binary interface) oraz wsparcie dla architektur 32 i 64 bitowych. Innym dodatkiem jest wsparcie dla Single Unix Specification 2.0. Dzięki temu aplikacje napisane pod jednym systemem Linux będzie można uruchamiać na innej dystrybucji. Otwiera to drogę np. dla twórców ERP do napisanie aplikacji uruchamianej na wszystkich dystrybucjach Linuxa bez konieczności portowania jak to mam miejsce w przypadku Unixa (Microsoft C++ jest de facto standardem do pisania aplikacji przemysłowych . Dodatkowo ABI C++ wspiera architektury 64 bitowe takie jak: PowerPC 64, S/390X, Opteron (AMD).
Strona LSB: http://www.freestandards.org.

Brak komentarzy: