为什么撤销POSIX.1e?


9

提议的POSIX.1e标准定义了一些诸如ACL之类的东西,这些东西得到了广泛的支持。但是提案本身被撤回了。怎么来的?我在网上找到的唯一理由是来自http://wt.tuxomania.net/topics/1999_06_Posix_1e/的引用:

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

另一方面,JörgSchilling在此站点上表示了这一点(文件系统ACL中“ mask”的确切目的是什么?

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

是否更详细地说明了发生了什么?

Answers:


8

我好像在这里打了paydirt。我搜索了“通常的困扰”并找到了nada,然后想着,嘿,* NIX在“好日子”里会在哪里发布有关这些东西的信息?

Usenet。他们将在Usenet上发布。Casey Schauffler 2002年4月30日写道

我是该文件的最终技术编辑,在完成第17草案后,要求撤回该文件是一项令人不愉快的任务。

最终,只有SGI和IBM对其足够的关心以继续进行开发,IBM不会支付旅行费用,而我在Poughkeepsie所获得的一切只有两次。

更重要的是,大约在1995年,标准开发就没有列入计算机公司的重要事项清单,安全工作也因此而告终。

草案本身有很多问题没有帮助。应该是五个单独的工作(ACL,审核,功能,信息标签,MAC),而不是一个单独的集成文档。草稿的来源消失了一年,仅被部分回收。有些部分过于野心勃勃,无法达到预期目的。工作组设计了太多东西。


1
令人印象深刻的侦查。USENET是过去的野兽,尽管我们中有些人仍在使用它。:)
蒂姆·肯尼迪
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.