Linux “身陷囹圄”?

構建和支持Linux桌面系統並非易事,開發人員付出了很多艱辛的汗水和淚水,得到的回報卻寥寥無幾......

Linux “身陷囹圄”?

作者 | Steven J. Vaughan-Nichols

譯者 | 彎月

出品 | CSDN(ID:CSDNnews)

Linus Torvalds把Linux桌面系統的未來寄託在Chromebook和Android上,對此Linux Mint的開發人員並不滿意。

我是Linux桌面的忠實信徒。以前我經營了一個名叫Desktop Linux的網站,我相信,隨著微軟的Windows逐步轉型成桌面系統即服務的模式,Linux將成為最後一個傳統個人電腦上的桌面操作系統。但這並不是說我對Linux的問題視而不見。

首先,即使是Linus Torvalds本人也厭倦了Linux桌面系統的分裂。在最近接受TFiR的採訪時,Torvalds表示:“Chromebook和Android才是桌面系統發展的正確方向。”

為什麼?因為我們沒有標準的Linux桌面系統。

例如,Linux Mint等優秀的Linux桌面系統提供了簡易安裝應用程序的方法,但在表面之下,安裝程序有好幾種不同的方法,這會加重開發人員的負擔。Torvalds希望“我們能夠在各個發行版本的基礎之上建立一種標準的桌面系統。”

Torvalds認為我們已經取得了一些進展。在軟件安裝方面他喜歡Flatpak,該軟件程序與其競爭對手Snap一樣,在安裝和維護軟件時,無需考慮Linux發行版的問題。與此同時,紅帽(支持Flatpak)和Canonical(支持Snap)之間的競爭讓Torvalds十分頭疼。“不同供應商之間的分裂阻礙了桌面系統的迴歸”,對此他感到十分惱火。

目前所有的主流Linux發行商(Canonical、紅帽、SUSE)都沒有興趣支持Linux桌面系統。他們都有Linux桌面系統,但是他們的精力都放到了服務器、容器、雲和物聯網。畢竟,這些領域的利潤更高。

誠然,Linux桌面系統的廣泛應用主要由Canonical和紅帽推進,但他們兩家都不重視桌面系統。相反,目前的Linux桌面系統大部分都是由與供應商相關的社區構建的:紅帽的Fedora、SUSE的openSUSE,以及Canonical的Ubuntu。

在Linux桌面系統的開發中發揮了主要作用的另一群人是較小的Linux社區,包括Linux Mint、Manjaro Linux、MX Linux、elementary OS和Solus。這些社區都有優異的表現,但他們的運營資本都非常小。

拿Mint舉個例子,這是我個人最喜歡的桌面系統。最近其首席開發人員Clement Lefebvre表示:

“實現我們想要的東西沒有那麼容易,有時甚至定義我們的目標都不容易。我們有很多顧慮,有時候我們可以非常努力地工作,但是在這之後會提出很多質疑。我們甚至不確定我們是否會發行我們構建的產品。由於受到很多負面的反響和互動的影響,我們感覺喪失了動力、迷茫、甚至沮喪,而這有可能會導致開發人員退出項目、暫停工作,甚至離開。”

從這些文字中可以看出,他的心情很不愉悅。

Lefebvre還表示:

“這一切都是當初Muffin(Linux Mint默認的窗口管理器)引發的。我們想方設法讓它更為流暢,讓窗口感覺更輕盈……所以,我們做了一些根本性的修改和重構,這項工作耗費了大量的時間,而且我們還要兼顧各方各面的復原。那是一段非常艱難的時期,我們的團隊承受了很大的壓力,但是其中的好處很明顯,如果我們可以讓WM更活躍的話,那麼一切都是值得的。”

這項工作確實造成了緊張局勢。Brian Fagioli報道說,Muffin的維護人員和Linux Mint的團隊成員Jason Hicks曾在Reddit上表示:

“在開源的工作之外,我也有自己的生活。沒有理由把我所有的時間都投入到開源中。1月份我沒有上班,所以才能投入那麼多時間。但是,現在我一邊做著全職的工作,一邊還要改開源的bug。每天晚上和每個週末,基本上我所有的空閒時間都在幹活。”

“在發佈前1-2個月的時候,我們的壓力非常大。我們就輸入延遲、某些補丁的影響以及衡量所有這些問題的方法發生了爭論。其他團隊成員也有各自的困難,很不幸的是,如此大量的壓力都在錯誤的時間裡同時發生了。我們畢竟只是普通人。我不希望在博客文章中寫這些事情,我只是想發發牢騷,介紹一些背景故事。如果你想幫我們分擔,那麼請在PPA上將發現的bug報告給我們。我們需要人手幫我們找出cinnamon 4.2中的bug。”

我曾經聽說過這個消息。多年來,我們有過很多版本的Linux桌面系統。這些系統往往會堅持5-6年,慢慢地誌願開發人員不堪生活與開源工作的重負,最終只得退出,然後通常會出現另一個版本取而代之。

構建和支持Linux桌面系統並非易事。開發人員付出了很多艱辛的汗水和淚水,得到的回報卻寥寥無幾。Mint是一個很成功的版本,我希望它能夠延續下去,但是,我也很擔心它。

展望未來,我希望能夠出現一個基金會,將整個Linux桌面系統社區整合到一起,讓所有人一起努力打造出一個共同的桌面系統。我明白很多Linux的鐵桿粉絲喜歡多種多樣的選擇,但是,這個世界並非只有Linux用戶。外面有很多人,數億人都希望能夠使用便捷的桌面系統(不是Windows,也不需要購買Mac),以及廣泛的軟件和硬件支持。Linux基金會,你聽到了嗎?

從商業的角度來看,這樣的桌面系統會比當前桌面系統大雜燴的局面更為成功。這意味著很多Linux桌面開發人員可以通過這種工作維持生計,這可以提高Linux桌面系統的整體質量。這是一個良性循環,每個人都可以從中獲益。

這個夢想真的可以實現嗎?如若不然,傳統的Linux桌面系統就只能停留在專供高級用戶使用的高端操作系統。

原文:https://www.zdnet.com/article/the-linux-desktop-is-in-trouble/,本文由CSDN翻譯,轉載請註明來源出處。


分享到:


相關文章: