Ja, das gibt es
- K-UX von Inspur
- EulerOS von Huawei
Sie wurden von der Open Group für die Konformität mit dem UNIX 03 Product Standard zertifiziert. Derzeit haben aufgrund der hohen Kosten keine anderen Linux-Distributionen die Zertifizierung. Die Liste der Unix-zertifizierten Systeme finden Sie unten
- Das offizielle Register der Open Group für UNIX-zertifizierte Produkte
- https://en.wikipedia.org/wiki/Single_UNIX_Specification#Compliance
- https://en.wikipedia.org/wiki/POSIX#POSIX-certified
Siehe auch UNIX®-zertifizierte Linux-basierte Betriebssysteme
Nein.Es gibt, aber nicht viele, und keine der gängigsten Distributionen ist zertifiziert.- Geld.
Die meisten Linux-Distributionen sind meistens POSIX-konform, aber es gibt keinen formellen POSIX-Stempel darauf, da niemand es für eine gute Idee hält, entweder dieses Verfahren zu durchlaufen oder die erforderlichen Gebühren zu zahlen, oder beides.
Eine POSIX-Zertifizierung zu erhalten würde bedeuten, dass es z.B. „Debian, Version 8, auf amd64“, das zertifiziert wurde. Dann müssten Sie "Debian, Version 8, auf PowerPC" usw. zertifizieren und dies dann für die nächste Version erneut tun. Heute sind nur eine Handvoll kommerziell erhältlicher Unices in sehr spezifischen Konfigurationen (Release-Version + Maschinenarchitektur) als POSIX-kompatibel zertifiziert. Beispielsweise sind Solaris 8 und 9 UNIX 98-kompatibel (SUSv2) auf i386 und sparc, aber nicht auf x86_64.
Stattdessen entscheiden sich die meisten freien Unices (nicht nur Linux) dafür
- Versuchen, POSIX zu entsprechen.
- Dokumentieren Sie die Nichtkonformität mit POSIX.
- Dokumenterweiterungen zu POSIX.
Der "Vertrag" zwischen Ihnen und dem Betriebssystem sind also eher die Manpages als das POSIX-Standarddokument.
Ich verwende oben "POSIX", da "POSIX:2001" dasselbe war wie "Single UNIX Specification, Version 3", und wenn ich die Dinge richtig verstehe, sind "POSIX:2008" und "Single UNIX Specification, Version 4" dasselbe auch.