作為一名電子工程師,而且是一個什么都想自己做的人,我一向愿意用計算機(jī)來控制外部設(shè)備。甚至還在我們父輩的Apple-2e時代,我就已經(jīng)開始尋找別的平臺,希望可以與我定制的環(huán)境相連,并且可以寫我自己的驅(qū)動程序軟件。不幸的是,八十年代的個人電腦并沒有那么強(qiáng)大,不論在軟件層還是硬件層上,個人電腦的內(nèi)部設(shè)計都遠(yuǎn)不如Apple-2e,并且在很長一段時間內(nèi),可以獲得的文檔都不能令人滿意。但是,接著發(fā)生的事是Linux出現(xiàn)了,我決定試一試,于是買了昂貴的386主板,并且沒有跑任何商業(yè)軟件。
那時侯,我正在大學(xué)里使用Unix系統(tǒng),并為這樣聰明的一個操作系統(tǒng)所震動,特別是又補(bǔ)充了GNU計劃提供給用戶的更智慧的工具后,我更是為Unix所深深陶醉。在我自己的個人電腦主板上跑Linux實在是一個有趣的經(jīng)歷,我甚至可以自己寫設(shè)備驅(qū)動程序,而且又可以玩烙鐵了。我不斷告訴別人:“當(dāng)我長大了,我一定會是個黑客”,Linux是實現(xiàn)這個夢想的絕佳平臺。這就是說,用不著長大我就可以實現(xiàn)夢想了。
當(dāng)Linux成熟起來以后,越來越多的人對寫特制電路的設(shè)備驅(qū)動程序和商業(yè)設(shè)備的驅(qū)動程序感興趣了。正如Linus Torvalds告知大家:“我們退回到這樣一個時代——人人都為自己寫設(shè)備驅(qū)動程序。”
標(biāo)簽:
電子工程師
上傳時間:
2013-12-29
上傳用戶:牛津鞋