【文章內(nèi)容簡介】
自己的: Magic 是針對其他發(fā)行版本存在的各種問題而專門為華語用戶開發(fā)的桌面版 (不是服務(wù)器版 ),你感覺其他發(fā)行版本你最難受的地方 都有哪些? Magic 就是用來解決這些問題的。建議安裝 Magic 試試就明白了。 MenuetOS MenuetOS是一個(gè)為 x86( IBM 兼容)計(jì)算機(jī)開發(fā)的業(yè)余操作系統(tǒng),它是一款完全由匯編語言( 32 位)寫成的迷你操作系統(tǒng),因此它更小、更快,并且系統(tǒng)本身用應(yīng)用程序占用很少的系統(tǒng)資源。 項(xiàng)目最初是芬蘭人 Ville Turjanmaa(赫爾辛基大學(xué)) 利用業(yè)余時(shí)間開發(fā)完成?,F(xiàn)在世界各地都有 MenuetOS 的開發(fā)者,他們正在不斷完善這個(gè)操作系統(tǒng)。 這個(gè)項(xiàng)目目前由 Jarek Pelczar(jarekp3[@]wp[.]pl) 接管。項(xiàng)目的中文版由站長 Emean X. 開發(fā)。 NeoShine Linux 中標(biāo)普華 Linux 原中軟 COSIX、中軟 LINUX 業(yè)務(wù)及團(tuán)隊(duì)以及唐舟 OFFICE業(yè)務(wù)及團(tuán)隊(duì)均整體進(jìn)入中標(biāo)軟件。它的前身應(yīng)該是 COSIX Linux。合并后,中標(biāo)軟件發(fā)布了自己的中標(biāo)普華 Linux,并有了一個(gè)新的名字 NeoShine Linux。 Orz Microkernel Orz Microkernel is a tiny microkernel written in 80386 Protected Mode Assembly with messagebased design. Orz Microkernel is inspired by Minix[1]. Orz Microkernel is licensed under BSDlike license. See the file for details. Additionally, Orz Microkernel includes a plete operating system environment, which provides a small bootloader, disk utility, shell, and sample programs (Hello World and floppy dumper). All of them require NASM[2] to get built, and it is remended to use qemu[3] for testing. Refer to the script file to know how to launch the distribution. [1] [2] [3] osz 指尖操作系統(tǒng) 指尖操作系統(tǒng) 基于 IA32開發(fā) ,安裝最小內(nèi)存為 16M, ,要有 A驅(qū)啟動盤 . 當(dāng)前完成 ? ? 支持最大 4G內(nèi)存 ? 軟驅(qū)驅(qū)動 ? 硬盤驅(qū)動 ATA LAB ? FAT32文件讀取 ? COM,PS2鼠標(biāo)驅(qū)動 ? 鍵盤驅(qū)動 ? 中文系統(tǒng) ? .... Paradox CORE The project smartos has been shutdown, and this project is on to replace the smartos project. In Paradox CORE, we are dedicated to implement a crossplatform, micro kernel, which support basic functions as follows: driver module。 kernel module(our definition is the supplementary function libraries to the kernel API system)。 application and dynamic linking libraries(to be implemented in linux executable linkable format)。 By Paradox, we are not going to implement another linux, but to intergrant all of the new operating system design methods in one, the main purpose is in the hope to make something useful. We are currently working on the x86 platform, but soon we are moving to the ARM architectures whether with MMU or not. Wele anyone who have interests in kernel developping whether for study purpose or professional purpose to help us to make the elegance of it. Developer and testers are need and such information can be acquired by viewing our joblists. Pagoda Objectoriented OS 一個(gè)面向?qū)ο蟮牟僮飨到y(tǒng) Peter Operating System What is Peter Operating System? Peter Operating System (POS in short) is my os research project, started in year two in university 1998. What platform does it run on? It runs on any IA32 system, with PS2 mouse and keyboard, support IDE harddisk. Who is the author? My name is Peter Cheung, from Hong Kong. You can reach me at What is the latest version? The current stable version is 2020. Goal: 1) Provide a POSIX standard C/C++ library. 2) A graphic library 3) Have a beautiful GUI. 4) Network support 5) Dynamic adjust the kernel: slice duration, number of process, switch the paging algorithm during OS running. Download: PGOS PGOS 是一套專門為小型嵌入式系統(tǒng)準(zhǔn)備的開源 RTOS。 PGOS 的目標(biāo)是最終設(shè)計(jì)成一個(gè)開放源代碼的,可移植的,可配置的,擁有快速的執(zhí)行能力與強(qiáng)大的外圍模塊配套的 RTOS。 PowerOS PowerOS(F)2020 是一個(gè)具有獨(dú)立 16位系統(tǒng)內(nèi)核的磁盤操作系統(tǒng) .它是一個(gè)便攜的操作 系統(tǒng) ,只需用一張軟盤就可以隨時(shí)把它帶走 ,也可以隨時(shí)在 386 或 P4的電腦上啟動而無需重 復(fù)安裝 .它擁有自己的文件系統(tǒng)和內(nèi)核 ,只對軟盤進(jìn)行管理 ,盡管功能不是很強(qiáng) ,但是很靈活 而且由于文件系統(tǒng)的隔離 ,不容易感染病毒 ,也不容易傳播病毒 .而它主要是個(gè)人使用而設(shè) 計(jì)的 . 啟明 OS 作者是這樣介紹它的: “ 這是我在高中時(shí)就開始計(jì)劃的一個(gè)夢想!那個(gè)時(shí)候我對于操作系統(tǒng)技術(shù)還不是太懂,甚至是根本不懂!那時(shí)候我的想法是這樣的:開發(fā)一個(gè)小 的多任務(wù)圖形界面的中文操作系統(tǒng)!完全兼容 linux,部分兼容 windows。 現(xiàn)在看來著只能是一個(gè)幻想了!因?yàn)橐呀?jīng)不在是那個(gè)只會空想的我了。隨著我對操作系統(tǒng)的理解,想法也越來越實(shí)際,我現(xiàn)在的想法是: 首先,這不是一個(gè)有實(shí)用價(jià)值的操作系統(tǒng),雖然我一直往這方面努力! 其次,這個(gè)操作系統(tǒng)不會在兼容性方面下工夫了!因?yàn)殚_發(fā)這個(gè)操作系統(tǒng)本身已經(jīng)很困難了!不過,如果可能我還會在這個(gè)方面努力的! 還有,就是這個(gè)操作系統(tǒng)是開源的!大家可以自由的使用里面的代碼(不過要注明來源,而且要在聲明部分寫明!呵呵!畢竟這是我的心血??! 相信大家會理解的?。?” Redflag Linux 紅旗 Linux 紅旗數(shù)據(jù)中心服務(wù)器 以 Asianux 和 Linux 內(nèi)核為基礎(chǔ),提供了一個(gè)穩(wěn)定安全的高性能計(jì)算平臺。他具有獨(dú)特的系統(tǒng)診斷和恢復(fù)功能、易用的圖形界面和智能管理工具集,可作為 32位或 64 位數(shù)據(jù)中心或者網(wǎng)絡(luò)應(yīng)用服務(wù)器,創(chuàng)造連續(xù)高效的業(yè)務(wù)價(jià)值。 RSRTOS RSRTOS 起源 RSRTOS 項(xiàng)目是面向強(qiáng)實(shí)時(shí)嵌入式應(yīng)用領(lǐng)域的操作系統(tǒng), RSRTOS 源自工業(yè)級的嵌入式實(shí)時(shí)內(nèi)核 RSKERNEL, RSKERNEL 最初被設(shè)計(jì)用于工業(yè)電機(jī)控制,十 分強(qiáng)調(diào)系統(tǒng)實(shí)時(shí)性,平穩(wěn)流暢的處理能力?;?RSKERNEL 產(chǎn)品成功應(yīng)用, RSKERNEL 于 2020 年對外公布第一版 ,成為具備工業(yè)級品質(zhì)的開源項(xiàng)目。 RSKERNEL 最初版本以 Ramp。S命名,由作者阮海深( Haishen Ruan)負(fù)責(zé)維護(hù),隨著應(yīng)用領(lǐng)域的擴(kuò)展, Ramp。S也不斷的推出更新版本,從 Ramp。 到 Ramp。, Ramp。S 經(jīng)歷了一次重要的結(jié)構(gòu)調(diào)整,吸收了國際多個(gè)實(shí)時(shí)操作系統(tǒng)優(yōu)秀特性。發(fā)展到 , Ramp。S已經(jīng)具備了相當(dāng)完整的內(nèi)核功能,而作為純內(nèi)核研究的 Ramp。S項(xiàng)目也走到了盡頭,鳳凰涅磐,一 個(gè)新的名字 RSRTOS 將延續(xù) Ramp。S的血脈,原 Ramp。S被正式定名為 RSKERNEL,而 RSRTOS 也承載更高更廣闊的目標(biāo) ...這個(gè)目標(biāo)將由我們的組織 RSGuru、由所有有執(zhí)著追求,熱愛生活的朋友共同完成。 RSRTOS 內(nèi)容 RS RTOS是一個(gè)工業(yè)級嵌入式操作系統(tǒng)計(jì)劃,包含 RSKERNEL(內(nèi)核), RSNET(網(wǎng)絡(luò)), RSGUI(圖形), RSFS(文件系統(tǒng)), RSDRIVER(驅(qū)動)幾個(gè)模塊,與面向消費(fèi)電子嵌入式操作系統(tǒng)不同, RSRTOS面向工業(yè),汽車等對實(shí)時(shí)性,穩(wěn)定性,剪裁能力,功 耗要求嚴(yán)格的應(yīng)用領(lǐng)域。 RSRTOS 是一個(gè)深度嵌入式操作系統(tǒng),要求 RSRTOS具備靈活的架構(gòu),優(yōu)秀的裁減能力,以適應(yīng)多變的應(yīng)用環(huán)境,因而 RSRTOS 比通用和消費(fèi)類嵌入式操作更具挑戰(zhàn)性,其困難不是來自于代碼規(guī)模,而是代碼實(shí)現(xiàn)的效率,結(jié)構(gòu)的重用性,組件抽象,切分能力, RSRTOS核心模塊 RS KERNEL已經(jīng)在這些方面上做了深入細(xì)致的工作,為 RSRTOS 奠定了基礎(chǔ)。目前, RSRTOS將開展的以下幾個(gè)研究方向: ? 移植,驅(qū)動 ? NET網(wǎng)絡(luò)系統(tǒng) ? GUI圖形系統(tǒng) ? FS文件系統(tǒng) ? 文檔,應(yīng)用平臺 RSRTOS 特性 RSKERNEL: 1. 最大支持 255個(gè)任務(wù)管理,可以滿足絕大多數(shù)應(yīng)用需要; 2. 基于占先式任務(wù)調(diào)度,具備強(qiáng)實(shí)時(shí)性特點(diǎn); 3. 所有內(nèi)核函數(shù)調(diào)用與服務(wù)執(zhí)行的時(shí)間是確定的; 4. 內(nèi)核層次清晰,可移植性非常強(qiáng); 5. 高度可裁剪特性,最小配置目標(biāo)系統(tǒng)大小在 1KB 左右; 6. 精簡的內(nèi)核結(jié)構(gòu),占用非常少的硬件資源, RAM 占用幾十字節(jié)~ 500KB; 7. 針對處理器位寬與配置,生成經(jīng)過精心優(yōu)化的代碼,代碼效率高,運(yùn)行平穩(wěn)流暢; 8. 提供豐富的系統(tǒng)服務(wù),包括中斷管理、定時(shí)器、信號量、互斥鎖、郵箱、事件、消息隊(duì)列、內(nèi)存管理、設(shè)備管理等。 RTThread RTThread是延續(xù) DOOLOO RTOS 的下一代微內(nèi)核嵌入式實(shí)時(shí)操作系統(tǒng),被設(shè)計(jì)成一個(gè)寬范圍可用的系統(tǒng):從資源極度緊張的小型系統(tǒng),到一個(gè)帶內(nèi)存管理單元,網(wǎng)絡(luò)功能的基本計(jì)算單元。 內(nèi)核大小 32k, 256 優(yōu)先級調(diào)度算法,以線程為單位進(jìn)行調(diào)度;支持 semaphore, mutex, event/fast event, mailbox, messagequeue, timer等內(nèi)核對象;實(shí)時(shí)內(nèi)核中的對象操作都是時(shí)間可預(yù)計(jì)的(除了 event) 當(dāng)前支持 ARM( lumit4510 開發(fā)板, skyeye) 代碼遵循 GPL許可證,可以在 Google Group 中獲得: SGOS ( Simple Graphic Operating System for PC) SGOS是一個(gè)運(yùn)行于 PC上的多任務(wù)圖形操作系統(tǒng),最近已經(jīng)開始了 GUI開發(fā)計(jì)劃 作者叫黃冠,他是這樣介紹自己和這個(gè)操作系統(tǒng)項(xiàng)目的: 我是一名高中生,但也是一名程序員。大約在一年前,我也搞起了對 OS 的研究,并且編寫了一個(gè)很小型的 hello world 在裸機(jī)上運(yùn)行之后,我便很開心,認(rèn)為一切原來是這么簡單,就決心去開發(fā)一個(gè)國產(chǎn)的操作系統(tǒng)。