GNU/Linux >> Znalost Linux >  >> Linux

Proč není kompatibilní s GNU/Linux SUS v3+?

Chcete-li získat certifikaci, musíte zaplatit a ve skutečnosti je to opravdu drahé. To je důvod, proč o něj prodejci BSD a GNU/Linux OS nežádají.

Není tedy ani důvod kontrolovat, zda je GNU/Linux kompatibilní nebo ne.

http://cs.wikipedia.org/wiki/Single_UNIX_Specification#Non-registered_Unix-like_systems

Distribuce GNU/Linux se především řídí Linux Standard Base, který je bezplatný a uznávaný téměř všemi prodejci Linuxu.

http://en.wikipedia.org/wiki/Linux_Standard_Base


Upravit: Protože moje odpověď není úplně správná, přidám komentáře @vonbrand:

Linus (a lidé podílející se na vývoji dalších částí linuxových distribucí) se řídí pragmatickým pokynem, aby se co nejvíce přiblížil POSIXu. Jsou části POSIXu (jako (ne)slavné STREAMS), které jsou nedomyšlené, nelze je efektivně implementovat nebo jsou jen kodifikací historických památek, které by měly být nahrazeny něčím lepším.

... proto je získání certifikace obtížnější?

Tak určitě. POSIX nařizuje nějaké rozhraní, které Linux prostě nikdy mít nebude. Případ uzavřen.


Zaprvé je to jednoduše proto, že existuje malá pobídka dělat to. Uživatelé se nestarají o to, zda je distro certifikováno pro Unix nebo ne. Pokud to bude vyhovovat jejich účelům, budou to používat. Certifikace navíc stojí peníze , a jeho získání nezajistí, že distro dostane více peněz na vývoj a údržbu

Pokud se však podíváte na Aktuálně registrované UNIXové systémy Single UNIX Specification nebo systémy s certifikací POSIX, uvidíte v seznamu 2 distribuce Linuxu

  • K-UX společnosti Inspur
  • EulerOS společnosti Huawei

Oficiální registr UNIX Certified Products Open Group také potvrzuje, že splňují produktový standard UNIX 03 A.K.A. SUS v3

Existuje distribuce Linuxu s certifikací UNIX?


Linux
  1. Proč nejsou v Unixu/linuxu povoleny pevné odkazy na adresáře?

  2. Linux – Jsou různá jádra Linux/unix zaměnitelná?

  3. Proč neexistuje skutečně jednotný správce balíčků pro Linux?

  1. Co je POSIX? Proč je to pro uživatele Linuxu/UNIXu důležité?

  2. Proč používáme „./“ (lomítko) ke spuštění souboru v Linuxu/unixu?

  3. Proč se můj fond ZFS nerozšiřuje pomocí ZFS na Linuxu?

  1. Linux – Je Linux Unix?

  2. Linux – Stane se Linux Unixem, místo toho, aby se podobal Unixu?

  3. Linux – Byly všechny Unixové příkazy přepsány v Linuxu?