导读 | 操作系统没有最小只有更小,本文介绍的这款类Linux只有1.4M,麻雀虽小,五脏俱全,让我们一起来体验一下这个系统。menuetos是英国软件工程师Ville Mikael Turjanmaa和Madis Kalme开发的,完全由x86汇编语言于2000年写成的一款开放源码的32位操作系统。最新的版本为MenuetOS 1.30.40,可以从其官方网站下载。由于全部使用汇编语言,MenuetOS虽然仅在软盘上使用,仍有非常完整的功能 。 |
直接百度就能搜到官网。
MenuetOS提供了抢占式多任务处理,一个引人注目的漂亮GUI,用于网络接入 的 TCP/IP堆栈等等。更令人称奇的是它还能运行Quake游戏。各种操作系统应该有的播放器,浏览器、网络摄像头、HTTP服务、FTP服务、TELNET服务、计算器、表格、文本编辑应有尽有。窗口可以做成半透明的 基本功能都有,还带了多个游戏。
MenuetOS是一款为个人计算机开发的操作系统,完全由32/64位汇编语言编写。Menuet64在遵循License许可下发布,Menuet32在GPL下开放。Menuet支持32/64位x86汇编程序,为了编写更小,更快的应用,并且有更少的资源占用率。
Menuet没有扎根于UNIX或POSIX标准,也没有基于任何操作系统,其设计目的在于:一开始不添加OS各个不同部分之间额外的层,这些层通常复杂而且平添缺陷。当然,它的汇编特性,也同样相当独特。伴随汇编语言,Menuet那反应敏捷的GUI是易于掌控的。
MenuetOS开发专注于快速,简单,高效的实施。 MenuetOS具有网络功能和工作TCP / IP堆栈。大多数网络代码都是由Mike Hibbett编写的。
Menuet的主要重点是创建一个易于组装编程的环境,但仍然可以在汇编器核心上运行用高级编程语言编写的软件。高级语言支持的最大努力是Jarek Pelczar将C库移植到Menuet的工作。
感兴趣的同学可以折腾一下,体验一下。
为了防止有人抬杠,这里补充一句,这个没多少价值,也不会给你带来什么多好的体验,仅仅是折腾,折腾是一种精神。
原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/124928.html