看着修订记录从SCO的网站来看,SCO真的是维护ABI标准的吗?如果不是,谁是维护标准的人?
答案1
这西诺斯页面托管 System V 通用 ABI 指出
这些章节的内容由英特尔主持的行业委员会(部分)积极维护。与最初扩展 ELF 以支持 64 位架构时相比,该小组的工作量大大减少,但仍然有一些积极的开发工作。
(希诺斯从 SCO 集团收购 OpenServer 和 UnixWare 后成立。)
您可以在以下位置找到大多数当前通用和处理器补充 ABI 的链接维基百科的 ELF 规范页面等等Debian 的元组定义页面。
答案2
SCO已经死了,而且已经死了很长时间了,https://en.wikipedia.org/wiki/Santa_Cruz_Operation。 Linux 标准库 (LSB) 的最新版本位于http://refspecs.linuxfoundation.org/lsb.shtml。检查 LSB 核心规格。请注意,最近许多 Linux 发行版已经开始与 LSB 保持距离。
ABI 非常非常依赖于体系结构...有时还依赖于编译器(C++ 因不同编译器具有不同的 ABI 而臭名昭著)。您应该查找并阅读感兴趣的处理器架构和可能的语言的特定文档。