GNU/Linux >> Znalost Linux >  >> Linux

Existuje distribuce Linuxu s certifikací UNIX?

Ano, existují

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

Byly certifikovány Open Group, aby byly v souladu s produktovým standardem UNIX 03. V současné době nemá žádná jiná distribuce Linuxu certifikaci kvůli vysokým nákladům. Seznam systémů s certifikací Unix naleznete níže

  • Oficiální registr Open Group certifikovaných produktů UNIX
  • https://en.wikipedia.org/wiki/Single_UNIX_Specification#Compliance
  • https://en.wikipedia.org/wiki/POSIX#POSIX-certifikováno

Viz také operační systémy založené na Linuxu s certifikací UNIX®


  1. Ne. Existuje, ale není jich mnoho, a žádná z nejběžnějších distribucí není certifikována.
  2. Peníze.

Většina distribucí Linuxu je většinou Vyhovují standardu POSIX, ale není na nich žádné formální razítko POSIX, protože si nikdo nemyslí, že je dobré buď projít tímto postupem, nebo zaplatit požadované poplatky, nebo obojí.

Získání certifikace POSIX by znamenalo, že by to bylo např. "Debian, verze 8, na amd64", který byl certifikován. Pak byste museli certifikovat "Debian, verze 8, na powerpc" atd., a pak to udělat znovu pro další vydání. Dnes je pouze hrstka komerčně dostupných Unices certifikována jako kompatibilní s POSIX ve velmi specifických konfiguracích (verze vydání + architektura stroje). Například Solaris 8 a 9 jsou kompatibilní s UNIX 98 (SUSv2) na i386 a sparc, ale ne na x86_64.

Místo toho se většina svobodných Unices (nejen Linux) rozhodne

  1. Snažíme se vyhovět POSIX.
  2. Dokumentujte nesoulad s POSIX.
  3. Dokumentujte rozšíření pro POSIX.

Takže "smlouvou" mezi vámi a OS jsou manuálové stránky spíše než standardní dokument POSIX.

Používám „POSIX“ výše, protože „POSIX:2001“ bylo stejné jako „Specifikace jednotného UNIX, verze 3“, a pokud tomu dobře rozumím, „POSIX:2008“ a „Specifikace jednotného UNIX, verze 4“ je to samé taky.


Linux
  1. Existuje stabilní linuxové distro používající btrfs?

  2. Existuje nějaká oprava distribuce Linuxu nebo jádra, která po ukončení procesu vymaže prostor v paměti procesu?

  3. Je Linux Unix?

  1. Linux – Je Linux Unix?

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

  3. proč je timer_t definován v time.h v Linuxu, ale ne v OS X

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

  2. Linux – Existuje něco, co bude generovat zvuky kliknutí klávesnice?

  3. Posix Programmer’s Manual versus Linux Programmer’s Manual?