Linux Standard Base

Linux Standard Base (w skrócie LSB ) jest projektem dołączył wielu dystrybucjach Linuksa w ramach struktury organizacyjnej Standardów Free Group  (in) do opracowania i standaryzacji wewnętrznej struktury systemów operacyjnych opartych o GNU / Linux .

Podanie

LSB jest oparte na specyfikacjach POSIX , „One UNIX Specification”, a także na wielu innych otwartych standardach, ale rozszerza je w niektórych obszarach.

Według nich :

„Celem LSB jest opracowanie i promowanie zestawu standardów, które zwiększą kompatybilność między różnymi dystrybucjami Linuksa i pozwolą aplikacjom działać w dowolnym systemie zgodnym z LSB. Ponadto LSB pomoże koordynować wysiłki dostawców oprogramowania w zakresie przenoszenia i tworzenia produktów dla systemu Linux. "

Zgodność produktu z LSB musi być poświadczona procedurą, za wykonanie której odpowiedzialna jest Open Group we współpracy z Free Standards Group.

LSB określa na przykład:

Polecenie lsb_release -aułatwia identyfikację aktywnej dystrybucji na nieznanym komputerze, z którym możesz się spotkać.

Opinie

LSB było krytykowane za to, że nie bierze pod uwagę projektów innych niż projekty jej członków, w szczególności dystrybucji Debiana . Na przykład LSB określa, że pakiety muszą być w formacie RPM , który został wymyślony długo po formacie deb . Deweloperzy Debiana nie porzucą tego konkretnego formatu, który uważają za lepszy.

Standard nie dyktuje, jakiego formatu pakietu lub jakiego menedżera pakietów powinien używać system operacyjny, ale po prostu jaki format pakietu powinien być kompatybilny - w celu uczynienia pakietów z dowolnej dystrybucji używanymi przez zgodne systemy.

Debian obsługuje LSB w wersji 3.2 od wersji 5.0 (Lenny). Zaawansowany użytkownik może użyć programu Alien do konwersji i zainstalowania pakietów RPM w rodzimym formacie pakietu.

Ulrich Drepper skrytykował LSB za niewystarczające testy, które mogą powodować niekompatybilność między różnymi certyfikowanymi dystrybucjami.

Z innych punktów , Praca LSB jest mniej kontrowersyjna i jest przyjmowana z wdzięcznością .

Uwagi i odniesienia

  1. „  bugs.debian.org  ”
  2. „  linuxfoundation.org  ”
  3. „  openacs.org  ”
  4. „  osnews.com  ”
  5. (in) „  Specyfikacje referencyjne LSB: Format pliku pakietu  ” na linuxfoundation.org ,16 lutego 2011(dostęp 19 maja 2015 )
  6. http://www.debian.org/intro/why_debian
  7. (w) Ulrich Drepper, „  Czy nadal uważasz, że LSB MA jakąś wartość?  » , Na livejournal.com , Journal udrepper ,17 września 2005(dostęp 6 października 2020 ) .

Zobacz też

Powiązany artykuł

Linki zewnętrzne