【如何正确看待MINIX操作系统】 正确看待“偏心”的父母

-

如何认识MINIX操作系统?首先要明白MINX一般用于哪些方面。首先,MINIX是一种类UNIX的计算机操作系统,同样是一种开源的操作系统。可以说,MINIX就是mini Unix。相比于UNIX,MINIX在操作上更为简便,及时初次接触也可以很快上手。它保留了Linux内核,所以也可以用来做一些简单的程序开发。和Linux、Windows、macOS等一样,MINIX就是一个普通的操作系统。但它逐渐走入公众的视野还是因为它与英特尔有着密不可分的关系。

是的,MINIX的逐渐流行得益于英特尔,因为处理器的广泛使用,使得它成了世界上最流行的操作系统,因为英特尔近些年推出的所有处理器中都运行着一个操作系统。

MINIX起初是在教学上给学生教授操作系统运行过程而开发的一个类UNIX操作系统,从2008年依赖开始内置于每一款英特尔推出的处理器内。可以说,这些处理器都运行着一个修改版的 MINIX 3。MINIX 3 与 Andrew S. Tanenbaum 最早开发的 MINIX 有所不同,它设计了新的架构和模块,以 BSD 许可协议发布,成为一款开源的操作系统。

如何正确看待MINIX操作系统

有人为此提出担忧是因为而一旦英特尔管理引擎受到危及,有可能给攻击者留下严重的后门。研究人员特别指出,由于其在初始化硬件、电源管理和启动主处理器等方面扮演重要角色,无法完全被禁用。这让安全研究人员甚为担忧,因为除了英特尔外,毕竟英特尔使用自己修改过的 MINIX 3 没有开源,谁都无法审查有无后门。尚学堂陈老师指出,即便是在休眠乃至关机状态下,MINIX 都在不间断运行,因为英特尔管理引擎要在处理器启动的同时就开始执行管理工作,还要负责芯片级的安全功能。MINIX 在处理器内部拥有自己的 CPU 内核和专属固件,完全独立于其他部分,而且完全隐形,操作系统和用户均不可见,运行权限更是达到了 Ring -3。

其实从硬件日益优化的同时,信息安全问题也日益突出,尤其是开源的操作系统层出不穷,也使得信息系统存在一些隐藏的风险。MINIX的存在使得你的 CPU 有一个隐藏的网络服务器,可是你无法访问。这就意味着 MINIX 独立于计算机系统之外,可提供任何操作。不过有用户表示,关机情况下访问你的电脑并没太大意义,毕竟无法读取硬盘数据,而内存不会保存任何数据。

MINIX还会用在其他很多硬件上,如何能保障信息安全也需要在实践中不断地摸索经验。如何正确看待MINIX也是很多开发者需要思考的问题。

推荐访问:如何正确看待MINIX操作系统 minix操作系统源码 minix操作系统下载