相关疑难解决方法(0)

POSIX、单一 UNIX 规范和开放组基本规范之间的区别?

POSIX、Single UNIX Specification 和Open Group Base Specifications之间有什么区别?我认为他们的目的是确定操作系统是否是 Unix?

posix

57
推荐指数
3
解决办法
1万
查看次数

Linux 是否被认为符合 XSI 或在很大程度上符合 XSI?

来自 APUE

单一 UNIX 规范是 POSIX.1 标准的超集,指定了扩展 POSIX.1 规范提供的功能的附加接口。POSIX.1 等同于 Single UNIX Specification 的 Base Specifications 部分。

POSIX.1 中的 X/Open System Interfaces (XSI) 选项描述了可选接口并定义了必须支持 POSIX.1 的哪些可选部分才能被视为符合 XSI 的实现。其中包括文件同步、线程堆栈地址和大小属性、线程进程共享同步和 _XOPEN_UNIX 符号常量(在图 2.5 中标记为“SUS 强制”)。只有符合 XSI 的实现才能称为 UNIX 系统。

SUS 完全由 POSIX 和 XSI 组成是否正确?

Linux(或 Ubuntu,尤其是 Debian)是否符合 POSIX 标准?

Linux(或 Ubuntu,尤其是 Debian)是否被认为是 XSI 兼容的?我问这个是因为我会知道 APUE 中标记为 XSI 的部分是否适用于 Linux(或 Ubuntu,尤其是 Debian)。

我主要对 API 感兴趣,所以这是否意味着 Linux 内核就足够了?

linux standard posix

5
推荐指数
1
解决办法
980
查看次数

标签 统计

posix ×2

linux ×1

standard ×1