Mengapa GNU / Linux SUS v3 + tidak sesuai?

24

Saya mencari detail spesifik mengapa GNU / Linux saat ini tidak SUS (Spesifikasi UNIX Tunggal) v3 atau lebih baik sesuai SUS v4?

Apa API aplikasi dan utilitas pengguna yang terlewat atau diterapkan dengan cara yang tidak memenuhi SUS?

Shinnok
sumber

Jawaban:

25

Untuk mendapatkan sertifikasi Anda harus membayar, dan itu sebenarnya sangat mahal. Itu sebabnya vendor seperti BSD dan GNU / Linux OS tidak berlaku untuk itu.

Jadi bahkan tidak ada alasan untuk memeriksa apakah GNU / Linux sesuai atau tidak.

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

Yang terpenting, distribusi GNU / Linux mengikuti Basis Standar Linux, yang tidak dikenai biaya, dan diakui oleh hampir semua vendor Linux.

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


Sunting: Karena jawaban saya tidak sepenuhnya benar, saya akan menambahkan komentar @vonbrand:

Linus (dan orang-orang yang terlibat dalam pengembangan bagian lain dari distribusi Linux) mengikuti panduan pragmatis untuk membuatnya sedekat mungkin dengan POSIX. Ada bagian-bagian dari POSIX (seperti STREAM terkenal) yang tidak dapat dipahami, tidak mungkin diimplementasikan secara efisien, atau hanya kodifikasi peninggalan bersejarah yang harus diganti oleh sesuatu yang lebih baik.

... oleh karena itu, apakah mempersulit memperoleh sertifikasi?

Yakin. POSIX mengamanatkan beberapa antarmuka, yang tidak akan pernah dimiliki Linux. Kasus ditutup.

tmow
sumber
2
Saya bertanya-tanya mengapa Red Hat dan sejenisnya tidak pernah mencoba untuk mendapatkan sertifikasi. Maksud saya, saya tahu mengapa Debian tidak.
xenoterracide
5
Intinya adalah, mengapa harus mengeluarkan uang untuk sertifikasi ketika pelanggan tidak memintanya?
tmow
6
Linus (dan orang-orang yang terlibat dalam pengembangan bagian lain dari distribusi Linux) mengikuti panduan pragmatis untuk membuatnya sedekat mungkin dengan POSIX. Ada bagian-bagian dari POSIX (seperti STREAM terkenal) yang tidak dapat dipahami, tidak mungkin diimplementasikan secara efisien, atau hanya kodifikasi peninggalan bersejarah yang harus diganti oleh sesuatu yang lebih baik.
vonbrand
5
@ tmow, tentu. POSIX mengamanatkan beberapa antarmuka, yang tidak akan pernah dimiliki Linux. Kasus ditutup.
vonbrand
1
@vonbrand thx. menambahkan komentar Anda dalam jawaban
tmow
1

Pertama itu hanya karena ada sedikit insentif untuk melakukan itu. Pengguna tidak peduli apakah distro bersertifikasi Unix atau tidak. Selama itu sesuai dengan tujuan mereka, mereka akan menggunakannya. Selain itu sertifikasi membutuhkan biaya , dan mendapatkannya tidak memastikan bahwa distro akan mendapatkan lebih banyak uang untuk pengembangan dan pemeliharaan

Namun jika Anda melihat sistem Single UNIX Spesifikasi Tunggal UNIX atau sistem bersertifikat POSIX Anda akan melihat 2 distro Linux dalam daftar

Daftar resmi Open Group untuk Produk Bersertifikat UNIX juga mengkonfirmasi bahwa mereka mematuhi UNIX 03 Standar Produk AKA SUS v3

Apakah ada distro Linux yang bersertifikat UNIX?

phuclv
sumber