Ubuntu是世界上最著名的Linux發行版。Ubuntu和它的開發者Canonical在過去的幾年裡受到了很多抨擊,但是由於這兩個原因,Linux世界變得更好了。
所以,讓我們停下來,花點時間欣賞一下Canonical和Ubuntu帶給Linux社區的一些東西。
在2004年Ubuntu發佈的時候,Linux可以在臺式機和筆記本電腦上使用,但這並不是一個很好的體驗。Canonical將Ubuntu稱為“人類的Linux”,並增加了一些特性,使Linux更容易作為主要操作系統使用。這些特性包括易於安裝的硬件驅動程序和多媒體編解碼器。
你也可以要求把一張Ubuntu光盤送到你的門口。
Canonical接著創建了許多面向桌面的計劃。它嘗試將消息直接集成到桌面上,創建了ubuntuone文件同步服務和音樂商店,並最終設計了自己的Unity界面。Canonical已經停止了所有這些項目,但是這種嘗試的意願給Linux桌面帶來了興奮。
Linux在服務器上仍然比筆記本電腦更流行,而Ubuntu甚至不再是最簡單或最直觀的選擇。另外,許多Ubuntu社區之外的開發人員應該為桌面Linux帶來更多的穩定性和愉悅感。
然而,如今的Linux桌面比15年前要好得多,Canonical在實現這一點上發揮了重要作用。
Canonical提供面向消費者的Linux桌面的部分願景意味著在商店中提供Ubuntu作為替代選項。該公司與硬件**商進行了接觸,以實現這一目標。隨著時間的推移,無論是來自System76這樣的小企業還是戴爾這樣的跨國公司,選擇權都在增加。
你今天有可能在大賣場找到Ubuntu嗎?不,但戴爾並不是唯一一家大公司的支持者。惠普也銷售Ubuntu機器。現在有許多Linux PC可以從不同的公司購買。
Canonical早就打出了消費者桌面Linux的旗號,即使是年輕玩家的時候了,比如帶有Pop的System76!_純粹主義與純粹主義,傳遞火炬。
Canonical對桌面和消費硬件的關注已經取得了成效。人們湧向Ubuntu,現在它的用戶比其他版本的Linux多出數百萬。
Ubuntu的名字識別已經足夠大了,你可以向普通的計算機愛好者提及這個發行版,並期望他們知道你在說什麼。
我們中的許多人一開始都是Ubuntu用戶,但後來轉向了其他選擇。這對我來說是真的。我可能不再使用Ubuntu了,但我很感激Ubuntu給了我一個學習Linux的好地方。現在許多項目都有開發人員和貢獻者,如果沒有Ubuntu,他們可能就不會成為社區的一部分。
Ubuntu不僅是最流行的基於Linux的臺式機之一,它還是基礎設施中的一個關鍵齒輪,為許多替代產品提供動力。
當你運行Ubuntu時,你可以從一個軟件庫下載應用程序,這個服務器存儲了為你的屏幕體驗提供動力的所有程序和組件。開發人員創建並維護這些代碼,Canonical等組織或公司通過存儲庫分發這些代碼。
Canonical不會在其存儲庫中創建大部分代碼,但某些組件(如Linux內核)會經過額外的測試並獲得額外的安全補丁。
Linux Mint、elementaryOS和Pop!_操作系統是三個主要的Ubuntu替代品,它們都依賴於Ubuntu的存儲庫。Canonical不向他們或其他任何人收取服務費。在這方面,公司是單獨的還是獨特的?
不,但這並沒有減少正統員工和Ubuntu社區以這種方式為更廣泛的Linux生態系統貢獻的時間和金錢。
開發人員在Linux上分發軟件的方式正在改變。許多新的應用程序不是轉向軟件存儲庫模式,而是通過通用的軟件包格式進入我們的桌面。其中之一,snap包格式,來自Canonical。
在此之前,許多開發人員為Ubuntu創建了軟件,沒有經歷過創建同樣在其他Linux版本上運行的版本的麻煩。如果你使用的是基於RPM的發行版,而不是像Ubuntu這樣基於DEB的發行版,那麼你就無法安裝程序,除非你使用源文件構建應用程序。
快照是不可知發行版。在您按照簡單的說明啟用snap支持之後,您可以安裝應用程序的snap版本,而不管您是否運行Ubuntu。
同樣,snap不是Linux的唯一通用包格式。但是Canonical在捆綁軟件的過程中不遺餘力地吸引了開發人員的興趣和牽手。這種外展方式提高了人們或公司的接受度,因為他們可能不想費心自己找出一種替代方案。
說到這裡。。。
相對於其他發行版,Ubuntu的優勢之一是吸引第三方開發。具體來說,Ubuntu引入了更多已經存在於Windows或macOS上的跨平臺、商業、專有軟件。
正如我所提到的,這並不總是有益於更廣泛的Linux生態系統。但在某些情況下,比如使用Steam,Ubuntu上的程序會很快傳播到其他發行版。這改變了遊戲玩家或專業人士使用特定應用程序的格局。現在Linux更可行了。
使用snap格式,現在很少有隻為Ubuntu開發的程序。snap store中提供的應用程序現在對我們所有人都更容易訪問。
Android**使用Linux內核,但這就是它們與可以安裝在計算機上的Linux版本的所有共同點。這是因為除了內核之外的大多數組件都不相同。
通過ubuntutouch,Canonical試圖將一個與Ubuntu桌面相當的Linux版本引入移動設備。公司成功了!當然,這些設備有侷限性。更新很難發佈,而且這些**只在少數幾個市場有售。
最終,Canonical沒有看到足夠的成功來繼續投資這個項目。
儘管如此,ubuntutouch界面仍然通過UBports項目繼續存在。多虧了ubuntutouch的開源特性,社區成員能夠繼續Canonical的工作。ubuntutouch是PinePhone可用的選項之一,它也可以在librem5上運行。
這也是一些安卓**的售後選擇。
Launchpad是一個軟件協作中心,它支持數千個免費的開源應用程序。它就像Github,與微軟沒有聯繫。
Launchpad最初是一個為Canonical創造收入的專有項目,然後公司可以用它來支持Ubuntu的進一步開發。在受到批評之後,Canonical逐漸在開源許可下發布了部分網站變體,直到2009年Launchpad全部成為開源。
在過去的十年裡,Launchpad一直是開源基礎設施項目,可以用來共享源代碼、跟蹤bug、參與討論,以及發送與應用程序或其他創作相關的通信。
LinuxMint、elementaryOS、Inkscape和Exail在他們的一生中的某個時候都在Launchpad中找到了自己的家。
Ubuntu是一個很好的基於Linux的操作系統。如果沒有其他選擇,我很樂意在Windows和macOS上使用它。這些年來,Canonical和更廣泛的社區做了如此偉大的工作。有什麼是我上面沒有提到的你喜歡的貢獻?
至於為什麼Canonical會受到很多抨擊,如果你是Linux新手,這裡有一些比較常見的Ubuntu批評。
...更傾向於與他人分享你**的任何軟體。那就把你用來安裝Ubuntu的隨身碟給別人吧。分享就是關心。 ...
當我剛開始使用Linux時,Ubuntu有兩個灰色面板,分別位於螢幕的頂部和底部,應用程式是橙色的。不到一年,這些面板就變成了褐色。然後他們變黑了。 ...
... 當然,Ubuntu是Windows應用商店中新推出的一系列應用程式之一,因此這將有助於提高Linux的可訪問性。但是如果你不執行windows10,或者你想執行一個非Ubuntu發行版,這和以前一樣困...
... 好吧,Canonical也是。基於Linux的Ubuntu作業系統的開發人員在2017年為使用者反饋開闢了兩條途徑,鑑於迄今為止的成功,未來可能還會有更多。 ...
Ubuntu的Unity介面正在消失。Canonical已經取消了Ubuntu**和平板電腦的開發工作。和平號顯示伺服器也不會有太多投資。 ...
在2016年釋出之後,ubuntutouch平臺(通常被稱為“ubuntuphone”)並沒有真正讓世界為之振奮。但也不是完全失望。我度假時帶了一個魅族裝置,在溫莎的樂高樂園度假酒店玩了一天,結果非常好。 ...
...希望不必大驚小怪地獲得最新和最棒的,並且您正在執行Ubuntu,那麼您可能會喜歡一種更自動化的Ukuu形式的解決方案。 ...
最流行的Linux發行版的最新版本在這裡,它被稱為ubuntu16.10。這個版本是在它的前一個版本釋出六個月之後釋出的。使用者友好的桌面這次沒有提供任何實質性的新功能。Ubuntu背後的Canonical公司認為現有的體驗已經基本完成。 ...
... 但是包管理器會根據發行版的不同而變化。Ubuntu使用Ubuntu軟體。這只是GNOME軟體的更名版本,Fedora就是這麼用的。與此同時,openSUSE對YaST做了自己的事情。 ...