为什么 POSIX.1e 被撤回?

Tav*_*nes 11 acl history posix

提议的 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。

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

小智 10

我似乎在这里遇到了麻烦。我搜索了“经常出没的地方”并找到了 nada,然后想,嘿,在过去的好日子里,*NIX 怪胎会在哪里发布关于这些东西的帖子?

用户网。他们会在 Usenet 上发帖。2002 年 4 月 30 日,凯西·肖弗勒写道

我是该文件的最终技术编辑,在完成 Draft 17 后,我有一个不愉快的任务要求撤回。

最后,只有 SGI 和 IBM 足够关心它继续工作,IBM 不会支付差旅费,而在波基普西我只能应付两次。

更重要的是,标准开发在 1995 年左右从计算机公司的重要事项列表中消失了,而安全工作也因此成为受害者。

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

  • 令人印象深刻的侦查。USENET 是过去的野兽,尽管我们中的一些人仍在使用它。:) (2认同)