Linux的未來到底在不在Google?

2021-05-11 03:43:21 字數 1843 閱讀 2444

**的推動下,兩大辯手誕生,鮮明的觀點對壘:正方觀點:「linux的未來在google」;反方觀點:「linux的未來不在google」。

瞧瞧理由吧。

正方觀點: 「chrome os使google成為linux的未來」

1、ubuntu原本認為是挑戰微軟的騎士,不過看看他們兩家的合作,以及google的勢頭,就會感受到google才是linux的領袖。

2、世界上有超過三百 萬使用者手中的大約20種不同種類的android手機――還有即將在2023年發布的另外大約30種裝置――很顯然google的手機作業系統現在看起來 不可忽視。研究移動裝置的加特納研究室主任carolina milanesi報告說在2023年第三季度windows mobile市場占有率已經滑落到7.9%。世界第一的塞班也從49.7%下降到了44.6%。同時,黑莓和iphone(iphone玩家論壇)已經分別上公升到了20.8%和 17.1%。面對市場的重新洗牌,google android已經在移動市場搶得3.5%的份額,這對於乙個新手來說還不壞。

重點還在chrome os,畢竟這針對的才是微軟的核心地帶。

3、chrome os是一種適用於x86和基於arm的上網本的開源作業系統,記住了,是免費。微軟在上網本、膝上型計算機或者桌面計算機方面的主要吸引力是它的熟悉性。chrome os將會通過chrome瀏覽器使用一種新的視窗環境作為它的主介面,這也不會與windows在熟悉性上競爭。作為替代,它關注於windows在小型 裝置上一直落後的兩樣東西上:簡單性和雲連線性。google正在再一次地攻擊微軟的短處。

通過將chrome os帶入市場,google已經選擇了一些有力的合作夥伴。英特爾、惠普、聯想、東芝、巨集、高通、飛思卡爾和adobe都榜上有名。這差不多是你能想到 的乙個上網本的夢之隊。

6、有了ubuntu等產品的鋪墊和積累,海量使用者具有「多樣性』的渴求,這就無疑助推了google的chrome os。

反方觀點:「google除了使用了linux之外為linux貢獻了多少?」

1、對核心:red hat、ibm和novell對linux核心貢獻最大。google必然修改過linux核心,這是我們可以想象到的。誰聽說過google對 linux核心有過貢獻,提交過補丁?顯然應該提交過,但是從來沒有聽過,說明少之又少,和google的大公司形象不符。

2、對 clib:clib是系統的基礎。android/chrome的clib並不是gnu-libc,而是google自家的clib,一招廢了開源界10 數年的功夫。當然gnu-libc也是有問題的,例如為執行速度優化而使占用硬碟空間增大。但是還有乙個縮小版的gnu-libc可用,為什麼偏偏要用自 家的clib?

3、對桌面:除了吵吵嚷嚷地出了個google desktop外,或者出了一些google desktop let之外沒有什麼動靜。沒有對x環境,gnome,libglib提交過多少**。可以所說google根本不需要乙個桌面,所以也不會為這些提交補 丁。千呼萬喚的google輸入法也不見動靜。

4、對python:之前我們一直以為python的堅定支持者是google,但錯了。 google除了堅定支援js(可能是js的某個框架)之外,什麼都不那麼堅定。google為python做了什麼呢?另起爐灶,以前就傳聞 google嫌python的解析器太慢,又捨不得python的良好語法和如此多的元件,於是乎另起爐灶自己開發乙個解析器。估計是開發了之後還是不夠 塊,所以就乾脆拋棄。

5、對系統整體:google終於耐不住了,發布了自己的手機作業系統,和乙個「雲系統」。這兩個是什麼呢?四不像。除了那些最忠貞的gfans之外沒有人會認為這兩個是linux系統。(記住linux系統的全稱gnu/linux,gnu工具集+linux核心)

6、對伺服器:google使用的伺服器絕不是apache,而自家使用的web伺服器卻始終不肯開源。而google的sql伺服器是什麼呢?

linux到底在何時panic

遇到核心panic,我們很無奈,我們總是以為核心自動的檢查出了錯誤,然後panic了,可事實上,panic是乙個函式,需要顯式呼叫的,panic機制固然是一種檢查核心正常的好機制,可是其背後隱藏了大量核心開發者的心血,核心開發者必須知道什麼情況下核心屬於不正常狀態,然後顯式呼叫panic,如果此時不...

Xen的idle domain到底在幹啥

xen的4.之後,引入了tasklet的概念,以下以xen 4.10為具體例子,分析xen如何進入idle domain的 raise softirq schedule softirq schedule void 注意,如果next是idle domain的話,原來的sched timer是不被se...

Xen的idle domain到底在幹啥

xen的4.之後,引入了tasklet的概念,以下以xen 4.10為具體例子,分析xen如何進入idle domain的 raise softirq schedule softirq schedule void 注意,如果next是idle domain的話,原來的sched timer是不被se...