uClinux
uClinux為“MicroController Linux” 的縮寫(xiě),通常念作“you-see-linux”,是Linux的延生版本,專(zhuān)門(mén)使用在無(wú)內存管理單元的嵌入式系統。uClinux在1998年由D. Jeff Dionne和Kenneth Albanowski所創(chuàng )造。
uCLinux是一種優(yōu)秀的嵌入式Linux版本,它秉承了標準Linux的優(yōu)良特性, 經(jīng)過(guò)各方面的小型化改造,形成了一個(gè)高度優(yōu)化的、代碼緊湊的嵌入式Linux。雖然它的體積很小,卻仍然保留了Linux的大多數的優(yōu)點(diǎn):穩定、良好的移植性、優(yōu)秀的網(wǎng)絡(luò )功能、對各種文件系統完備的支持和標準豐富的API。它專(zhuān)為嵌入式系統做了許多小型化的工作,目前已支持多款CPU。 其編譯后目標文件可控制在幾百KB數量級,并已經(jīng)被成功地移植到很多平臺上。