首頁 運維 linux運維 嘮嘮到底是什麼阻礙了Linux桌面的發展?

嘮嘮到底是什麼阻礙了Linux桌面的發展?

Oct 20, 2021 pm 04:24 PM
大數據

我大概2000年上大學在宿舍開始玩Linux,到現在20年了!也算是最早一批迷戀Linux桌面用戶啦!記得當時的畢業設計BBS論壇開發就是在Mandrake Linux(後來改名Mandriva,一種繼承自Redhat體系面向桌面的軟體)上面完成的,為了下載三張700M的iso鏡像,拿著硬碟跑到網咖玩通宵下載,現在想起來也很美妙!

嘮嘮到底是什麼阻礙了Linux桌面的發展?

最開始玩Linux粉們,都是極為期盼Linux的桌面化發展,我在當時也是Linuxsir的常客,還是個版主,還有Linuxfans, Linuxedeu,Linuxaid,不知道是否曾經熱愛這片天空的Linux極客們能否看到!

言歸正傳吧!對於Linux桌面的發展是否因為類似鵝廠不積極開發Linux版上的QQ,阻礙了Linux發展,講真,有影響,但是誇大了!

當年的清華Luma QQ作者的封版告別信,就能判斷出當時的商業化公司是多麼與開源社群格格不入。但是Linux的桌面端發展到現在不是好好的嗎,沒有從歷史的長河消失啊,而且桌面越來越成熟。另一面的伺服器端發展基本上已經一統天下了!

想要理解Linux的發展要從他的原始初衷看,而不能去怪罪一個做應用的廠商。 首先Linux只是一個內核,正好當時GNU開源組織缺乏一個好的內核,就與Linux聯手了,擁有GUN龐大的操作系統軟體庫支持,Linux發行版很快就火了起來,可惜當年Freebsd正和Unix大廠因為版權打官司改程式碼,耽擱了幾年,否則還不知道如今花落誰家!

其次Linux既然聯手GNU,就必須遵循GPL協議,GPL協議具備極強源代碼開放傳染性,首先被傳染的一定是驅動廠商,驅動是必須開源的,這是很多年阻礙Linux發展最大的罪魁禍首,其實驅動廠商,它們不是不願意研發Linux官方驅動,而是因為這會開放廠商的驅動設計,影響到市場競爭,因此導致大量的PC機無法正常使用Linux。

所以說Android的Google就乾了一件對於開源社群來說是不光彩的事情,但對於世界是偉大的事情,那就是Android基於Linux系統,但繞過了GPL協議,驅動廠商就能放心支援Android。

最後就是商業模式問題了,這個其實是比較阻礙Linux桌面的發展。服務端的開源軟體已經開始走上非常成熟的階段,像Redhat百億身價賣給IBM,而做桌面Linux發行商卻還有很長的路要走。桌面端不如服務端,因為伺服器端的運作可以控制發行版及版本的分散化,也不需要過多的外部生態依賴,就能安安生生的幹事情。

但桌面端不行,一個KDE、Gnome根本不夠,只要用了Linux桌面,一定就是先找Linux下的類似Win應用軟體都有什麼,這就不只是找QQ一個軟體那麼簡單了,關鍵即便是找到了Linux版能用的應用軟體,還要出現一堆應用問題,例如:字體發不發虛,介面是不是有亂碼,內容格式是不是匹配等等,這其實才是最熬人的事情。

其實這些問題都是Linux發行版太多,而且各個庫版本迭代頻率太快導致的,這就很容易出現底層庫更新了版本,上層桌面應用匹配不上,就安裝不上用不了的問題。那麼這種狀態下,Linux用戶量一定是上不去的,那麼Linux桌面的商業化就很難做。越難做就越吸引不了高熱度的應用程式入駐,反之又成為一種使用者數量的限制。

即便在如此境地,Linux桌面依然在前進著,而且還好的,其實這才是最應該討論的問題,因為這不符合正常邏輯,看看黑莓、諾基亞、微軟,在沒有了應用生態支持,行動OS都一個個消亡了,但Linux桌面沒有,還依然走著自己的路,這就是Linux的強大和偉大之處,就好像它是一座山,一直就在你面前,只是你有時候沒有看見它而已,而懷著各種想法的人們需不需要來上山,那也是人們自己的一廂情願而已。

Linux的桌面怎麼走,這個我真不清楚,但是我看到的是微軟,曾經開源社區的敵人,都已經開始擁抱Linux了,不僅僅是服務端,整套.net桌面開發環境都開始支援Linux了,甚至連自己的作業系統都想換成Linux,那麼來自基礎平台商的如此堅定支持,我覺得大概率其他商業廠商的支持是遲早的事。作業系統的Unix家族系統歸一化,這個真的不是透過什麼策略,而是趨勢。

推薦:《linux影片教學

#

以上是嘮嘮到底是什麼阻礙了Linux桌面的發展?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

PHP 的大數據結構處理技巧 PHP 的大數據結構處理技巧 May 08, 2024 am 10:24 AM

大數據結構處理技巧:分塊:分解資料集並分塊處理,減少記憶體消耗。生成器:逐一產生資料項,無需載入整個資料集,適用於無限資料集。流:逐行讀取檔案或查詢結果,適用於大檔案或遠端資料。外部儲存:對於超大資料集,將資料儲存在資料庫或NoSQL中。

2024年AEC/O產業五大發展趨勢 2024年AEC/O產業五大發展趨勢 Apr 19, 2024 pm 02:50 PM

AEC/O(Architecture,Engineering&Construction/Operation)指在建築業中提供建築設計、工程設計、施工及營運的綜合服務。 2024年,AEC/O產業在技術進步中面臨不斷變化的挑戰。今年預計將整合先進技術,預示著設計、建造和營運的典範轉移。為了因應這些變化,業界正在重新定義工作流程,調整優先級,增強合作,以適應快速變化世界的需求。 AEC/O產業以下五大趨勢將成為2024年的關鍵主題,推薦其邁向更整合、反應迅速且永續的未來:一體化供應鏈、智慧工

C++開發經驗分享:C++大數據程式設計的實務經驗 C++開發經驗分享:C++大數據程式設計的實務經驗 Nov 22, 2023 am 09:14 AM

在網路時代,大數據成為了一種新的資源,伴隨著大數據分析技術的不斷提升,大數據程式設計需求也愈發迫切。而C++作為一種廣泛應用的程式語言,其在大數據程式設計上的獨特優勢也日益凸顯。以下將分享我在C++大數據程式設計的實作經驗。一、選擇合適的資料結構選擇合適的資料結構是編寫高效大數據程式的重要環節。 C++中有多種資料結構可以供我們使用,如陣列、鍊錶、樹、雜湊表等

演算法在 58 畫像平台建置中的應用 演算法在 58 畫像平台建置中的應用 May 09, 2024 am 09:01 AM

一、58畫像平台建置背景首先和大家分享下58畫像平台的建造背景。 1.傳統的畫像平台傳統的想法已經不夠,建立用戶畫像平台依賴數據倉儲建模能力,整合多業務線數據,建構準確的用戶畫像;還需要數據挖掘,理解用戶行為、興趣和需求,提供演算法側的能力;最後,還需要具備數據平台能力,有效率地儲存、查詢和共享用戶畫像數據,提供畫像服務。業務自建畫像平台和中台類型畫像平台主要區別在於,業務自建畫像平台服務單條業務線,按需定制;中台平台服務多條業務線,建模複雜,提供更為通用的能力。 2.58中台畫像建構的背景58的使用者畫像

Go語言大數據框架缺失原因及解決方案探討 Go語言大數據框架缺失原因及解決方案探討 Mar 29, 2024 pm 12:24 PM

在當今大數據時代,數據處理和分析已成為各行業發展的重要支持。而Go語言作為一種開發效率高、效能優越的程式語言,也逐漸被大數據領域所關注。然而,相較於其他語言如Java、Python等,Go語言在大數據框架上的支援相對不足,這給一些開發者帶來了困擾。本文將探討Go語言大數據框架缺失的主要原因,並提出對應的解決方案,同時結合具體的程式碼範例進行說明。一、Go語

入門指南:使用Go語言處理大數據 入門指南:使用Go語言處理大數據 Feb 25, 2024 pm 09:51 PM

Go語言作為一種開源程式語言,在近年來逐漸受到了廣泛的關注和使用。它以其簡潔、高效的特性,以及強大的並發處理能力而備受程式設計師青睞。在大數據處理領域中,Go語言也具有很強的潛力,可以用來處理大量資料、最佳化效能,並且可以很好地與各種大數據處理工具和框架進行整合。在本文中,我們將介紹一些Go語言大數據處理的基本概念和技巧,並透過具體的程式碼範例來展示如何利用Go語言

AI、數位孿生、視覺化…2023易知微秋季產品發表會亮點集結! AI、數位孿生、視覺化…2023易知微秋季產品發表會亮點集結! Nov 14, 2023 pm 05:29 PM

易知微2023年秋季產品發表會已經圓滿結束了!讓我們一起回顧一下發表會的精彩亮點吧!一、智能普惠開放,讓數位孿生成為生產力袋鼠雲端聯合創辦人、易知微CEO寧海元開場致詞提出:在今年公司的戰略會上,我們把產品研發的主要方向定位成「智能普惠開放「三大核心能力,圍繞著「智慧普惠開放」這三大核心關鍵字,我們進一步提出「讓數位孿生成為生產力」的發展目標。二、EasyTwin:探索更易用的數位孿生新引擎1、從0.1到1.0,持續探索數位孿生融合渲染引擎有更優解以成熟的3D編輯模式、便捷的交互藍圖、海量的模型資產

Golang與大數據:完美搭配還是相反? Golang與大數據:完美搭配還是相反? Mar 05, 2024 pm 01:57 PM

Golang與大數據:完美搭配還是相反?隨著大數據技術的快速發展,越來越多的企業開始透過數據分析來優化業務和決策。對於大數據處理來說,高效率的程式語言是至關重要的。而在眾多程式語言中,Golang(Go語言)因其並發、高效、簡潔等特點,成為了大數據處理的熱門選擇之一。那麼,Golang與大數據究竟是完美搭配還是相悖呢?本文將從Golang在大數據處理上的應用、

See all articles