PC *_*ite 11 linux standard posix
是否有通过Single UNIX Specification认证的 Linux 发行版?大多数发行版未获得认证的主要原因是什么?
phu*_*clv 10
是的,有
它们已被 Open Group 认证为符合UNIX 03 产品标准。由于成本高,目前没有其他 Linux 发行版获得认证。可以在下面找到 Unix 认证系统的列表
大多数 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)选择
所以你和操作系统之间的“合同”是手册页而不是 POSIX 标准文档。
我在上面使用“POSIX”,因为“POSIX:2001”与“Single UNIX Specification, version 3”相同,如果我理解正确,“POSIX:2008”和“Single UNIX Specification, version 4”是一回事也。