GNU/Linux >> Belajar Linux >  >> Linux

Mengapa GNU/Linux SUS v3+ tidak sesuai?

Untuk mendapatkan sertifikasi Anda harus membayar, dan itu sebenarnya sangat mahal. Itu sebabnya vendor OS mirip BSD dan GNU/Linux tidak mendaftar 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 Linux Standard Base, yang gratis, dan diakui oleh hampir semua vendor Linux.

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


Edit: 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 pedoman pragmatis untuk membuatnya sedekat mungkin dengan POSIX. Ada bagian dari POSIX (seperti (dalam)STREAMS terkenal) yang disalahpahami, tidak mungkin diterapkan secara efisien, atau hanya kodifikasi peninggalan bersejarah yang harus diganti dengan sesuatu yang lebih baik.

... oleh karena itu, apakah mempersulit untuk mendapatkan sertifikasi?

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


Pertama, hanya karena ada sedikit insentif melakukan itu. Pengguna tidak peduli apakah sebuah 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 UNIX yang Saat Ini Terdaftar dari Spesifikasi UNIX atau sistem bersertifikasi POSIX, Anda akan melihat 2 distro Linux dalam daftar

  • K-UX Inspur
  • EulerOS Huawei

Daftar resmi Grup Terbuka untuk Produk Bersertifikat UNIX juga menegaskan bahwa produk tersebut sesuai dengan Standar Produk UNIX 03 A.K.A. SUS v3

Apakah ada distro Linux yang bersertifikasi UNIX?


Linux
  1. Apa itu POSIX? Mengapa Penting bagi Pengguna Linux/UNIX?

  2. Mengapa Tautan Keras Ke Direktori Tidak Diizinkan Di Unix/linux?

  3. Linux – Apakah Kernel Linux/unix yang Berbeda Dapat Dipertukarkan?

  1. Mengapa Linux/gnu linker memilih alamat 0x400000?

  2. Apakah Linux itu Unix?

  3. Apa perbedaan antara Unix, Linux, BSD dan GNU?

  1. Mengapa Kami Menggunakan "./" (dot Slash) Untuk Mengeksekusi File Di Linux/unix?

  2. Linux – Apakah Linux Sebuah Unix?

  3. Mengapa mirip Linux Unix jika kernelnya monolitik?