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