CSDN 專訪解析「Linux到底惹誰了?」

2021-08-22 09:13:30 字數 3223 閱讀 7895

【csdn 專訪】如果一種理論能解釋所有現象,那麼它什麼也沒有解釋。linux也一樣。它不可能包攬全部的優點,即使真的包攬了,也不可能符合全部人的需求、滿足所有人的「胃口」。

回顧:

前段時間微軟首席律師brad smith在接受《財富》雜誌採訪時表示,linux核心侵犯微軟42項專利,linux使用者介面和其它設計元素侵犯65項……微軟公開指責以linux

為首的開源陣營侵權,表面看來焦點是專利,歸根而言無非是作業系統之爭;之後業內稱

linux遠離普通使用者,並列出八大原因。

linux到底惹誰了?

如果說brad smith代表微軟官方說的這番話是經過調查後的證據確鑿,那麼linux遠離普通使用者的說法是否有依據呢?作者為此採訪了李先靜。

李先靜,2023年畢業於武漢理工大學,現任深圳鼎智通訊linux mobile group

技術主管。先後參與過高效能伺服器、手機網頁編輯器和智慧型手機等大型軟體專案的研發。

8年linux開發經驗,深入研究過一些大型軟體的架構(apache、kannnel、scim、swindow、directfb、gtk+mozilla……)

像大多數程式設計師一樣,我對複雜軟體的內部實現報有極強的好奇心,linux核心相關外圍軟體包都是開放源**的,這深深的吸引了我。從大二開始我就迷上了linux,其後我花了大量時間去研讀源**,在上面學習程式設計,自此,linux成了我工作和生活的一部分。

我的第乙份工作是參與開發乙個網路伺服器,linux向來以效能優異著稱,在伺服器領域占有較大的市場份額,因而選擇linux作為開發平台就是自然的事了。

後來從事linux手機平台的開發,隨著3g

的到來,手機對多**和網路的要求越來越高,系統越來越複雜,傳統手機作業系統已經不能擔此重任了,linux是為數不多的選擇之一。

和linux您都用過,您覺得在日常使用中比較起windows,linux的優勢和劣勢是什麼?在開發中呢?

單從作業系統(核心+基本外圍軟體)的功能來看,很難說linux和windows孰優孰劣。linux的優勢在於它的開放和自由,這是windows無法比擬的。linux的劣勢源於它的優勢,發行商可以通過服務贏利,但應用軟體開發商卻沒有明確的贏利模式。我還沒有發現哪家公司在linux下做應用軟體發財的。

linux應用軟體開發商除了和windows下的應用軟體開發商一樣閉源銷售外,沒有什麼別的贏利模式選擇,而這又與linux開放和自由的大文化背景不相容。由於缺少專業應用軟體開發商的支援,所以linux下的應用軟體在多樣性和功能方面都難於和window下的相比。

或mac其他作業系統,你覺得是為什麼?

在國內windows所以這樣流行,盜版軟體的作用不可估量,現在花兩千多塊就可以配置一台電腦,而花兩萬塊未必能配置齊全常用的正版軟體,有多少人願意做這個投資呢?所以嚴格說來,使用者自願選擇購買全套正版軟體的人數未必多於使用linux的人數。

另外,大多數人都傾向於使用熟悉的東西,現在一般人都是以windows作為入門的,而且在很長一段時間內都沒有機會去接觸其它作業系統,時間一長就習慣於windows的操作模式了,而換一種差異較大的作業系統是乙個痛苦的過程。

當然也不可否認,windows及windows下的應用軟體,在易用性方面確實優於linux,對普通使用者來說更容易使用,部分人願意買單也正常不過。

的一些特點使他遠離使用者,您是否贊同這一觀點,為什麼?

我並不贊同「linux遠離普通使用者」的觀點。包括微軟的作業系統、mac作業系統……每種作業系統都有自己擅長的地方,也有自己不擅長的地方。它們各自有各自的特點,在此基礎上有屬於自己的使用者群。如果說linux遠離了某些使用者,windows也同樣遠離了某些使用者。

現在雙方都在努力擴大自己的使用者群,windows在向伺服器方向發展,linux在向桌面方面發展,到底最終誰能勝出還難成定論。不管怎麼說,競爭不是件壞事,使用者至少有選擇的機會。

版本型號太多了,影響普及。而在面對vista時只需考慮是選擇家用基本版還是公升級版。能否談下您對此的看法?

我不同意這種看法。linux發行商很少開發自己的專用軟體,除安裝和少量配置外,在每個發行版中,絕大部分的軟體包都是一樣的,對於gui來說,只有kde和gnome兩種選擇,一般發行商都會同時提供這兩套gui系統,讓使用者自由選擇。

linux發行商主要是從服務賺錢,發行商越多說明提供linux服務的公司越多,就像微軟的**商越多一樣,它們只會推動linux的普及。更何況隨著linux的標準化,各個發行版本之間的差異也將會越來越小。

)命令列又走了恐龍式的複雜路線:它提供的功能更強大了,這對於系統管理員在維護伺服器執行環境時會很有效,但是普通使用者可能並不需要如此強大的功能,也不需要知道命令列的存在。您如何看待?

linux除了命令列介面,它的兩大圖形系統kde和gnome已經發展比較完善了,對於普通使用者來說,可以在gui下完成日常工作而不需要使用命令列。命令列和gui各有優缺點,有很多任務作在命令列實現要快捷得多,多這樣一種選擇有什麼不好呢。

記得有位將軍曾說過,人最大的幸福莫過於擁有權力而不使用它。擁有命令列這件強大的利器,即使不使用它,也讓人感覺不錯的。

以後在專業和普通使用者上的趨勢將如何?

在相當長的時間內,linux在專業使用者(特別是程式設計師)群中的地位應該不會動搖。對於普通使用者群,已經有不少公司在為此而努力,這是乙個龐大的工程,非短時間內能完成。

發行商主要致力於系統的整合方面,比如,讓系統更容易安裝,更容易配置,更容易管理,但這只是龐大的工程的一小部分工作,更重要是讓應用軟體功能需要增強,需要更人性化,這需要所有應用軟體開發商共同努力的。

CSDN 專訪解析「Linux到底惹誰了?」

csdn 專訪 如果一種理論能解釋所有現象,那麼它什麼也沒有解釋。linux 也一樣。它不可能包攬全部的優點,即使真的包攬了,也不可能符合全部人的需求 滿足所有人的 胃口 回顧 前段時間微軟首席律師 brad ith 在接受 財富 雜誌採訪時表示,linux 核心侵犯微軟 42項專利,linux 使...

產品設計體會(三九) CSDN專訪精編版

上個週末接受了csdn的專訪plus 博文視點 的閒聊,發現說的東西都差不多,自己整個精編版如下,完整版猛擊此處 2007 年7月,您開始在自己的msnspace 上面寫 產品設計體會 這個系列文章的,最初您開始寫這個系列目的是什麼呢?在這之後,又是哪些原因一直讓您保持住了持續更新的熱情呢?答 就像...

CSDN技術經理世界關於業務技術的專訪

談業務技術,首先要明確業務技術的這個概念,其實顧名思義就是業務和技術,就是要求我們的從業人員既要熟悉技術又要熟悉業務。業務技術這個概念雖然是乙個新興概念,但是其實是一直存在的,因為 it產品是業務服務的,它本身就是乙個技術和業務結合的產物,所以我們的技術人員本身也是需要了解業務的,只不過現在隨著 s...