只有 1.4mb 的 32bits 圖形介面作業系統 Menuet OS
MenuetOS 最初是芬蘭人 Ville Turjanmaa 利用業餘時間開發的、完全由 x86 組合語言寫成的 32 位元作業系統。現在世界各地都有 MenuetOS 的開發者,他們正在不斷完善這個作業系統。
這個項目目前由 Mike Hibbett 接管,而 Ville Turjanmaa 將離開 Menuet 的開發。專案的中文版由 E-mean X. 開發。
MenuetOS 並不像現在流行的 Linux 及其它如 FreeBSD、Minix 一樣是一個類 Unix 的作業系統,它完全由 32 位元組合語言編寫的系統。Menuet 及其應用程式不基於當前任何一款流行的作業系統而運作,主要是為在開發過程中避免複雜的編程及各種不可預料的 Bug。
儘管Menuet是完全用 32位彙編寫成的,但它的系統程式構架並不完全是為組合語言而保留,它的介面實際上可用於任何程式設計語言。儘管如此,系統開發的目的還是為更簡化 Asm 程式設計而設計,系統下 GUI 編程尤其體現這一點。
Menuet OS 的特點
- 多工,多線程
- 圖形用戶介面,可以達到 32bit color,1280x1024 解析度
- 程式開發比 Windows 和 Linux 之類的系統更容易
- IDE環境:自帶應用程式及內核編輯編譯工具
- 完全開放的源代碼(GPL)
- TCP/IP 協議棧、PPP 及 區域網路
- HTTP/MP3/Mail 伺服器,3D迷宮
- 自由的介面,視窗可換“皮膚”
- 僅一張 1.44M 軟碟可以裝下!
Menuet OS 對硬體的要求
CPU : 386 或與之相相容的 CPU
顯示: 支持 VESA 2.0(建議使用) 或 VESA 1.2 的顯卡,VGA/EGA 顯示器。
音效卡: Creative SB(Sound blaster) 16或相容聲效卡
硬碟: ATA LBA 模式 FAT32檔系統
網路: Realtech 8029/8139, Intel 8255x, 3com, PCNET32 Ethernet PCI cards PPP dialup
滑鼠: PS/2 或 COM
記憶體: 至少32M
系統相容硬體列表:http://www.cs.helsinki.fi/u/twruottu/mos/hw/
Menuet 開發計畫 2004-3-1
應用程式方面:
- 改進遊覽器
- MP3 播放器,這需要增強音效卡方面的功能才能實現
內核方面:
- 優化內核及內核相關代碼
- 年底將寫一份 64 位元系統的計畫
英文版網址:
http://menuetos.org/
中文版網址:
http://www.xemean.net/menuet/

0 Comments:
發佈留言
<< Home