Linux的硬件驅(qū)動程序是一個個內(nèi)核模塊,每次升級內(nèi)核,就必須重新編譯所有模塊,因此硬件廠家必須提供驅(qū)動程序源代碼才能配適不斷升級的Linux內(nèi)核城榛。而驅(qū)動程序源代碼的開放會導(dǎo)致硬件設(shè)計機(jī)密的泄漏,這導(dǎo)致了硬件廠家的抵制态兴,因此大量硬件沒有可用的Linux版驅(qū)動程序狠持。
我首次安裝Linux是很多年前的事了,當(dāng)時Linux內(nèi)核版本還是2.2瞻润,當(dāng)時就有很多聲音批評Linux的內(nèi)核模塊機(jī)制喘垂。直到18年后的今天,最新的內(nèi)核版本升級到了4.18绍撞,這個問題竟然毫無改進(jìn)正勒。作為一個十幾年的GNU/Linux愛好者,實在感到痛心疾首傻铣,對Linux內(nèi)核社區(qū)的developers感到及其失望章贞,這18年來Linux沒有大面積推廣開來,這幫大神們負(fù)有不可推卸的責(zé)任非洲。
從技術(shù)上說這個問題是否很難解決鸭限?一點(diǎn)都不難!微軟的windows95的開發(fā)時間那么早两踏,都可以直接使用硬件廠家提供的二進(jìn)制驅(qū)動程序败京,Linux內(nèi)核社區(qū)聚集了那么多技術(shù)大神,不可能真的有不可逾越的技術(shù)門檻梦染。原因只能是“固執(zhí)”赡麦,對GPL過于執(zhí)著了,甚至可以說是病態(tài)的偏執(zhí)帕识,導(dǎo)致他們不肯接受硬件廠家提供的閉源二進(jìn)制驅(qū)動程序泛粹。
如果Linux可以改掉這個缺點(diǎn),那么它的生態(tài)環(huán)境必然會迅速改善肮疗。希望有人可以做點(diǎn)什么晶姊,哪怕重新fork一個Linux內(nèi)核分支,甩開Linux內(nèi)核社區(qū)單干也可以族吻。只要硬件驅(qū)動程序跟上帽借,內(nèi)核的升級并不重要,現(xiàn)在很多辦公電腦不是還在跑老掉牙的WindowsXP嗎超歌?在使用體驗上和最新的Windows10相比砍艾,又有多少區(qū)別?
拙劣的Linux內(nèi)核模塊機(jī)制
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
- 文/潘曉璐 我一進(jìn)店門捧毛,熙熙樓的掌柜王于貴愁眉苦臉地迎上來观堂,“玉大人,你說我怎么就攤上這事呀忧∈郏” “怎么了?”我有些...
- 文/不壞的土叔 我叫張陵而账,是天一觀的道長胰坟。 經(jīng)常有香客問我,道長泞辐,這世上最難降的妖魔是什么笔横? 我笑而不...
- 正文 為了忘掉前任,我火速辦了婚禮铛碑,結(jié)果婚禮上狠裹,老公的妹妹穿的比我還像新娘。我一直安慰自己汽烦,他們只是感情好涛菠,可當(dāng)我...
- 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著撇吞,像睡著了一般俗冻。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上牍颈,一...
- 文/蒼蘭香墨 我猛地睜開眼新症,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了响禽?” 一聲冷哼從身側(cè)響起徒爹,我...
- 正文 獨(dú)居荒郊野嶺守林人離奇死亡侯繁,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
- 正文 我和宋清朗相戀三年胖喳,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片巫击。...
- 正文 年R本政府宣布顷级,位于F島的核電站凫乖,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏弓颈。R本人自食惡果不足惜帽芽,卻給世界環(huán)境...
- 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望翔冀。 院中可真熱鬧导街,春花似錦、人聲如沸纤子。這莊子的主人今日做“春日...
- 文/蒼蘭香墨 我抬頭看了看天上的太陽控硼。三九已至泽论,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間卡乾,已是汗流浹背翼悴。 一陣腳步聲響...
- 正文 我出身青樓谍椅,卻偏偏與公主長得像,于是被迫代替她去往敵國和親古话。 傳聞我的和親對象是個殘疾皇子毯辅,可洞房花燭夜當(dāng)晚...
推薦閱讀更多精彩內(nèi)容
- 我們說的Linux其實指的就是 內(nèi)核(kernel)而已。這個內(nèi)核控制你主機(jī)的所有硬件并提供系統(tǒng)所有的功能煞额,所以它...
- 大學(xué)的時候,幫朋友寫的操作系統(tǒng)調(diào)研的作業(yè)沾谜,最近整理過去的文檔時候偶然發(fā)現(xiàn)膊毁,遂作為博客發(fā)出來。 從串口驅(qū)動到Linu...
- 轉(zhuǎn)載于 http://www.uml.org.cn/mobiledev/201211063.asp#2 功耗控制 ...