为什么 POSIX.1e 被撤回?

为什么 POSIX.1e 被撤回?

拟议的 POSIX.1e 标准定义了一些受到广泛支持的内容,例如 ACL。但该提案本身被撤回。怎么会?我在网上找到的唯一推理是这句话http://wt.tuxomania.net/topics/1999_06_Posix_1e/:

从今天(2014 年 7 月)的角度来看,Posix.1e 为何被废弃很难理解。 Solaris、Irix、Linux 以及其他可能的 Unices 似乎都认可该标准。另一方面,FreeBSD 项目发现了相反的论点,并且默认情况下没有集成功能(“细粒度权限”)。

另一方面,Jörg Schilling 在这个网站上这么说(文件系统 ACL 中“mask”的确切用途是什么?

顺便说一句:ACL 的 POSIX-1003.1 草案已于 1997 年被参考实现(ag Solaris)撤回,因为事实证明客户需要一种更强大的方法,该方法后来被标准化为 NVSv4 ACL。

有没有更详细的叙述发生了什么?

答案1

我似乎在这里遇到了麻烦。我搜索了“常出没的地方”,发现了无足轻重的内容,然后想,嘿,在美好的过去,*NIX 怪胎会在哪里发布关于这些东西的文章?

新闻组。他们会在新闻组上发帖。 2002 年 4 月 30 日,凯西·舍弗勒写道:

我是该文件的最终技术编辑,在 17 稿完成后,我承担了要求撤回该文件的不愉快的任务。

最后,只有 SGI 和 IBM 足够关心它才能继续研究它,IBM 不会支付旅费,在波基普西两次我也只能应付了。

更重要的是,大约在 1995 年,标准制定不再是计算机公司的重要事项之一,而安全工作也因此成为牺牲品。

草案本身存在一些问题,但无济于事。它应该是五个单独的工作(ACL、审计、功能、信息标签、MAC),而不是单个集成文档。草稿的来源消失了一年,仅部分恢复。有些部分对于其预期目的来说过于雄心勃勃。工作组设计的太多了。

相关内容