KolibriOS
此條目沒有列出任何參考或來源。 (2012年5月25日) |
| File:KolibriOS.png | |
| 開發者 | www |
|---|---|
| 程式語言 | Fasm |
| 運作狀態 | 活躍 |
| 原始碼模式 | 開放原始碼 |
| 目前版本 | |
| 支援的語言 | 英語、俄語、希伯來語 |
| 支援平台 | x86 |
| 內核類別 | 整塊性核心 |
| 預設用戶介面 | KolibriOS Kernel API |
| 許可證 | GNU |
| 前一代 | MenuetOS |
| 官方網站 | www |
| 倉庫 |
|
KolibriOS是一個用於x86電腦的開源作業系統,完全使用FASM匯編語言編寫。它自2004年起開始開發,源自MenuetOS[1],並支援i586處理器或更新的處理器[2]。KolibriOS體積小巧,能夠裝入一張3.5英寸軟碟;儘管如此,它仍具備完整的圖形化使用者介面、搶先式多工處理、網絡功能以及許多配套軟件。
「Kolibri」 這個名稱來源於斯拉夫語,意思是蜂鳥,象徵着該作業系統的微型體積和高速度。
開發[編輯]
KolibriOS 源自 MenuetOS,同時有構建 32 位和 64 位版本。它在俄羅斯以及東歐的許多國家中廣受歡迎,促使社群為該專案做出貢獻。[3]KolibriOS 的第一個版本原本是為了修復俄語發行版的驅動程式,由 Marat Zakiyanov 「mario79」 於 2004 年發佈[4]。在 KolibriOS 專案開始不久後,MenuetOS 的開發者決定僅專注於 64 位版本,而與 32 位版本不同,64 位版本是閉源的。相比之下,KolibriOS 一直只在 32 位版本上開發,並且保持開源。
KolibriOS 由來自不同國家的多名貢獻者開發,包括俄羅斯、哈薩克斯坦、烏克蘭、白俄羅斯、烏茲別克斯坦、摩爾多瓦、愛沙尼亞、德國和比利時。 分發組譯工作由 Evgeny Grechnikov 或 「Diamond」 負責。
存在兩個開發分支:KolibriACPI,它具有擴充的 ACPI 支援;以及 Kolibri-A,這是 KolibriOS 的一個 exokernel 版本,專門最佳化用於嵌入式應用和硬件工程;目前僅支援少數基於 AMD APU 的平台。
功能[編輯]
由於其體積小巧(大多數發行版都能裝入一張 1.44 MB 的軟碟鏡像[5]),並且使用匯編語言編寫,該作業系統可以在各種裝置上僅用幾秒鐘即可啟動。它支援從 NTFS、Ext2/3/4、FAT12/16/32、exFAT 和 ISO9660 格式的磁碟啟動,並且還可以從 Coreboot 和 Windows 啟動。
KolibriOS 基於 VESA 並針對其最佳化的圖形化使用者介面。它支援搶佔式多工處理、串流媒體和系統呼叫的並列執行。它內建了多種應用程式軟件(包含超過 250 個軟件套件),例如文書處理軟件、圖像檢視器、音樂播放器和網絡瀏覽器,以及一個帶有整合宏組譯器(FASM)的代碼編輯器。KolibriOS 還具備支援 Unix 類系統中常用命令的 shell[6]。
特點[編輯]
- 支援從多種裝置啟動,而且支援NTFS檔案系統,甚至可以直接在Windows中執行,但是在執行之前,Windows將會關閉。
- 由VESA改進而來的GUI
- 開發工具:整合宏組譯器的代碼編輯器(FASM)
- 可以安裝在一個1.44MB的軟碟(但是許多應用程式將被壓縮)
- 多工、流操作、並列呼叫
最低硬件要求[編輯]
支援的硬件[編輯]
支援 USB 1.1 和 2.0(UHCI、OHCI 和 EHCI)。也支援 USB 集線器,但目前僅支援鍵盤、滑鼠和 USB USB手指等 USB HID 裝置。支援內建的 PATA/IDE 和 SATA/AHCI 介面硬碟。支援的檔案系統包括 FAT12、FAT16、FAT32、ext2、ext3 和 ext4(部分支援)、NTFS(不支援擴充功能,如加密)、唯讀 exFAT、XFS、CDFS(包括多對談)。
KolibriOS 支援完整的 TCP/IP 協定棧以及某些乙太網絡網卡[8]。在某些主機板上支援 Intel 高清音頻,以及大部分老舊晶片組上的 AC'97 編碼器(包括 Intel、nForce、nForce2、nForce3、nForce4、SIS7012、FM801、VT8233、VT8233C、VT8235、VT8237、VT8237R、VT8237R Plus 和 EMU10K1X)。影片方面,聲稱支援任何顯示卡,並為特定的 Intel 或 AMD 顯示卡提供了驅動程式。
| 小作品圖示 | 這是一篇與作業系統相關的的小作品。您可以透過編輯或修訂擴充其內容。 |
- ^ KolibriOS. www.kolibrios.org. [2026-04-18].
- ^ Bärwaldt, Erik. Little Friend » Linux Magazine. Linux Magazine. [2026-04-18] (en-US).
- ^ KolibriOS: дайте ей шанс полетать на вашем компьютере::Журнал СА 3.2007. samag.ru. [2026-04-18].
- ^ KolibriOS: дайте ей шанс полетать на вашем компьютере::Журнал СА 3.2007. samag.ru. [2026-04-18].
- ^ M.Pd, I. Gede Partha Sindu, S. Pd. Dasar Sistem Komputer - Rajawali Pers. PT. RajaGrafindo Persada. 2021-07-21 (Bahasa Indonesia).
- ^ Shell - KolibriOS wiki. wiki.kolibrios.org. [2026-04-18].
- ^ KolibriOS – A tiny operating system on a 1.44MB floppy | Unixmen. www.unixmen.com. [2026-04-18]. (原始內容存檔於2014-01-29) (en-US).
- ^ Hardware Support - KolibriOS wiki. wiki.kolibrios.org. [2026-04-18].