是否有经过 UNIX 认证的 Linux 发行版?

PC *_*ite 11 linux standard posix

是否有通过Single UNIX Specification认证的 Linux 发行版?大多数发行版未获得认证的主要原因是什么?

phu*_*clv 10

是的,有

它们已被 Open Group 认证为符合UNIX 03 产品标准。由于成本高,目前没有其他 Linux 发行版获得认证。可以在下面找到 Unix 认证系统的列表

另请参阅UNIX® 认证的基于 Linux 的操作系统


Kus*_*nda 6

  1. 不。 有,但不是很多,最常见的发行版都没有经过认证。
  2. 钱。

大多数 Linux 发行版大多是POSIX 兼容的,但它们上没有正式的 POSIX 印章,因为没有人认为完成该程序或支付所需费用或两者兼而有之是个好主意。

获得 POSIX 认证意味着它会被认证,例如“Debian, version 8, on amd64”。然后你需要认证“Debian, version 8, on powerpc”等等,然后在下一个版本中再次这样做。今天,只有少数商用 Unices 在非常特定的配置(发布版本 + 机器架构)中被认证为符合 POSIX。例如,Solaris 8 和 9 在 i386 和 sparc 上符合 UNIX 98 (SUSv2),但在 x86_64 上不符合。

相反,大多数免费的 Unices(不仅仅是 Linux)选择

  1. 试图符合 POSIX。
  2. 记录不符合 POSIX 的情况。
  3. POSIX 的文档扩展。

所以你和操作系统之间的“合同”是手册页而不是 POSIX 标准文档。

我在上面使用“POSIX”,因为“POSIX:2001”与“Single UNIX Specification, version 3”相同,如果我理解正确,“POSIX:2008”和“Single UNIX Specification, version 4”是一回事也。

  • @Kiwy 这与推荐无关。这是它们存在的事实。这个问题只是问“是否有经过 UNIX 认证的 Linux 发行版?”而不是是否有人应该使用这些发行版 (3认同)
  • [K-UX](https://en.wikipedia.org/wiki/Inspur_K-UX) 和 [Huawei EulerOS](https://www.huawei.com/en/press-events/news/2016/9/ huawei-kunlun-euleros-unix-certification)。它们也出现在 [POSIX 认证列表](https://en.wikipedia.org/wiki/POSIX#POSIX-certified) 中 (2认同)
  • 我不会推荐它们,因为它们是由中国公司维护的,这些公司在向产品添加间谍软件和偷偷摸摸的东西方面并不持久。 (2认同)