EROS GPL了!(及主要特色介绍)
(Watson,99/10/28 5:52pm 于 202.96.19.50)
如果说Linux将会被取代,没准新的明星就是它!它叫Extremely Reliable Operating System,意即“极端可靠的操作系统”。
我对其中的理论所知非常有限,所以难以把关于它的论文介绍给大家,我可以大致列出几条它的特性,但无力仔细解释。如果你感兴趣,可以自己到他们那里去看。
它是宾西法尼亚大学的计算机专家开发出来的,它结合了一些古老的操作系统理论和现代关于性能和资源管理的理论,可以成为一个很小的、安全的和实时的操作系统。它的1.1版现在GPL了(其实在4月23日就公布在他们的主页上,LinuxToday和我都失职了)。
原文在LinuxToday
EROS 的关键特色:
品味EROS的特色需要先暂时忘记你所知道的Unix、Windows的系统工作方式和内核模型,准备好接受一些对我们普通人来说是完全崭新的东西。:)
EROS 具有以下的关键特色:
纯粹基于能力限度的体系。能力(Capabilities)是这样一个概念,它是指系统中的每个进程都必须先拥有一定的访问能力,然后才能访问其它对象(如其它进程、系统中的各个文件、甚至于每一块内存)。能力就象汽车钥匙一样,必须而且只要拥有了钥匙,你就能开动一辆特定的汽车。它是相对ACL(Access Control List)访问控制清单方式而言的。在ACL系统(如Unix)里面,访问控制通过用户权限的设定来完成。尽管能满足一定程度的需要,但这样仍然有很多问题,比如普通进程只有通过某些特权进程才能访问和修改关键性的系统文件,如passwd,却无法令这些特权进程将访问局限在特定的文件上,