基于Yocto訂制嵌入式Linux發(fā)行版
基于 Yocto 訂制嵌入式 Linux 發(fā)行版 杜登科 , 胡愛蘭 , 李林峰 , 張玉生 【摘 要】 隨著工業(yè)科技的發(fā)展,嵌入式 Linux 展現(xiàn)了巨大的價值,廣泛應用于 消費電子設(shè)備、網(wǎng)絡(luò)設(shè)備和工控機領(lǐng)域。廣泛的應用帶來了各種各樣的需求, 各大廠商紛紛訂制自己的嵌入式 Linux 產(chǎn)品,導致大量的重復工作,規(guī)范和標 準差異化越來越大。在開放源代碼的精英發(fā)起下, Yocto 橫空出世,以開源協(xié) 作的方式逐步統(tǒng)一嵌入式 Linux 的訂制和開發(fā)標準,避免許多重復工作,極大 地簡化了嵌入式 Linux 系統(tǒng)的訂制,并且省掉大量的重復工作,使嵌入式 Linux 應用開發(fā)者可以將重心放在自己的工作上。 【期刊名稱】 微型機與應用 【年 ( 卷 ), 期】 2016(035)014 【總頁數(shù)】 3 【關(guān)鍵詞】 嵌入式; Linux ; Yocto ;開放源代碼 0 引言 1991 年芬蘭大學生 Linus 發(fā)布了 0.1 版本的操作系統(tǒng) Linux ,到 1995 年, Linux 發(fā)布 1.2 版本,該版本開始支持 Alpha 、 i386 、 MIPS 和 SPARC 等架構(gòu), 同時 MIPS 開始在低功耗設(shè)備中越來越流行 [1] 。 1996 年第一家專注于嵌入式 Linux 的公司 Timesys 成立,隨后基于嵌入式 Linux 的公司和組織如雨后春筍 般出現(xiàn) [2] 。 至今,基于 Linux 內(nèi)核的操作系統(tǒng)廣泛應用于消費電子、網(wǎng)絡(luò)設(shè)備、工控控制、 工業(yè)自動化、導航設(shè)備、宇宙飛船控制領(lǐng)域和醫(yī)學設(shè)備領(lǐng)域 [3] 。 由于沒有統(tǒng)一的標準,嵌入式 Linux 開發(fā)差異越來越大,導致大量重復工作,