2020 年在一片疫情混亂中很快來到尾聲,展望 2021 年開源軟體又有何變化呢? 講到 CentOS ,它就是 Red Hat Enterprise 的免費版本,基本上Red Hat 參考社群提供作業系統更新及修補程式,CentOS 就會重新編譯,讓使用者可以獲得高質量的穩定軟體,因此 CentOS 從 4/5/6/7/8版以來在伺服器上有蠻多使用者,而不需向 Red Hat 購買授權。當然使用 Red Hat Enterprise Linux 的單位還是很多,特別是集中在金融業。因爲銀行業需要一個穩定的平台,並需要一個強而有力的技術支援合作伙伴作後盾,所以他們在上線的系統是不會使用免費的 CentOS。
Red Hat 早期從 red hat 5/6/7/8/9 開始發展,然後進入 Fedora,再根據 Fedora 發展 Red Hat Enterprise (簡稱 RHEL)。所以Fedora 定位就是 RHEL 的前期開發版本,我看到有些公司直接拿Fedora 系統當成上線版本,其實這是有點危險,因為程式品質及安全性都還不好。但是 CentOS 就不同了,它與RHEL是完全相容,但卻是免費的。Red Hat 心知肚明會引響 RHEL 的銷售,於是在幾年前就買下 CentOS ,擁有 CentOS 的商標。買下後其實 Red Hat 可以做任何他想作的事,包含更換 CentOS 的定位,但這件事並未發生,使用者也高興有穩定的 CentOS 可用。但是事情總是會發生變化,去年 IBM 買下 Red Hat 後於日前宣佈要將 CentOS 定位成 RHEL 的前測版本並改名為CentOS stream (類似 Fedora 的定位),這引起社群一陣撻伐,將來會沒有穩定的版本可用,但在商言商,以後要用穩定的版本只能買 RHEL。有了更多人買 RHEL,靠著 RHEL 的訂閱服務,IBM 才能穩定獲利。但終究 CentOS 8 的安全更新已經從 2029 年提前到2021 年底,使用CentOS 的客戶要何去何從?
但是別忘了Linux 是開源軟體,歐系的 Ubuntu/Debian 的商業模式與 美系Red Hat 完全不同。Ubuntu/Debian 並非靠授權訂閱獲利而是後面的技術支援合約。也就是說你可以免費使用穩定的軟體如同 CentOS 一樣。這是一個很好的 RHEL 替代方案,畢竟系統一多,授權買起來也特別昂貴。再加上人工智慧及機器學習的趨勢,Ubuntu Desktop 成為開發者的首選平台,Ubuntu 從 server 端及 desktop 甚至是雲及物聯網端都是最佳選擇,因為一切都是穩定及免費的。
接下來談一下移轉的議題:你是否考慮從其他Linux平台(例如CentOS)遷移到Ubuntu?
事實二. Ubuntu LTS 是可預測的,穩定的和安全的
接下來談一下移轉的議題:你是否考慮從其他Linux平台(例如CentOS)遷移到Ubuntu?
Ubuntu 在公共雲,數據中心和邊緣上是最受歡迎的Linux發行版。自成立以來,Ubuntu一直獲得市占率,截止到今天已達到近50%。
想知道為什麼Ubuntu如此受歡迎?
事實一. 開發人員更喜歡 Ubuntu
根據2020 HackerEarth開發人員調查,與其他Linux發行版相比,有66%的經驗豐富的開發人員和69%的學生更喜歡Ubuntu。這是因為Ubuntu為他們提供了最多及最新的開源軟體。例如,Ubuntu 20.04 LTS附帶了30,000多個開源軟體,例如Python,Ruby,Go,Java,Apache,Nginx,PostgreSQL,MySQL,Node.js,PHP等。這就是為什麼Ubuntu是迄今為止最受歡迎的Linux發行版,遙遙領先市占11%第二名的CentOS。
[HackerEarth 統計在75個國家約 16000+ 個專業開發者所使用的作業系統以 Ubuntu Linux 最多,還勝過 Windows及MacOS]
事實二. Ubuntu LTS 是可預測的,穩定的和安全的
Ubuntu的長期支持(LTS)版本每兩年發布一次,所有LTS版本都受益於5年的免費安全維護(從14.04 LTS 開始的長期支援版本已經可以延長到10年)。為了確保Ubuntu用戶的安全,Ubuntu安全團隊應用了數千個安全補丁。例如,Ubuntu 16.04 LTS受益於自2016年4月以來已完全免費修復的5,000多個常見漏洞和披露(CVE)!而且該團隊的行動非常迅速,關鍵的CVE平均在不到24小時內得到修補。在最新版本Ubuntu 20.04 LTS的支持下,所有用戶均可免費獲得安全更新,並可以直接訪問數千種精選的開源應用程序,直到2030年。
事實三. Ubuntu 沒有強制性訂閱
Ubuntu 可以免費下載和使用。無論是否附加了Ubuntu 優勢(UA)訂閱,每個Ubuntu 安裝都具有相同的編碼。 UA是一個可選的按機訂閱,可增強法規遵從性,擴展的安全性和24/7企業級支持。因此,無論他們的Ubuntu電腦是用於開發目的還是在生產中運行工作負載,用戶都將從一致的體驗中受益。
事實四。UbuntuLTS 以透明的按機定價提供企業級支持
Ubuntu 是最具成本效益的開源平台,在全球擁有數百萬用戶。它還得到了企業支持專家團隊的支持,該專家團隊提供了有關Ubuntu遷移的幫助。它提供對合規性特定模塊的訪問,包括FIPS 140-2認證的加密技術,DISA / STIG和CIS加固,內核Livepatch,以提高正常運行時間和安全性。
事實五:Ubuntu 提供多雲體驗
您會發現Ubuntu在任何需要的地方都能完全相同地工作。在工作站,數據中心,邊緣運算和雲中。特別是在公有雲上,它通過無縫集成層和許多內核級,特定於雲的優化提供了相同的 Ubuntu出色體驗。此外借助Ubuntu Pro,用戶可以受益於十年的安全維護,內置強化,FIPS加密模塊以及Azure和AWS上的雲原生即付即用模型。
事實六. Ubuntu 為大型基礎架構提供支持
Ubuntu 是基礎架構堆棧的核心。它是構建大規模基礎架構(例如OpenStack私有雲,Kubernetes,高性能計算(HPC)和大數據)時的首選平台。 Ubuntu在此類項目中被廣泛採用來自其穩定性,互操作性,安全性和直接的用戶體驗。
結論
隨者開源軟體的進步及商業模式的改變,使用者要花錢買 Windows/RHEL 的時代可能會慢慢式微,但總而言之我還是建議在使用 CentOS 的公司要開始移轉系統到 Ubuntu 了,因為到 2021 年底 CentOS 將終止與 RHEL 同步,意思就是沒有穩定及安全的軟體可用了。
你對Linux 版本的選用有任何想法嗎?歡迎來討論區提問。
結論
隨者開源軟體的進步及商業模式的改變,使用者要花錢買 Windows/RHEL 的時代可能會慢慢式微,但總而言之我還是建議在使用 CentOS 的公司要開始移轉系統到 Ubuntu 了,因為到 2021 年底 CentOS 將終止與 RHEL 同步,意思就是沒有穩定及安全的軟體可用了。
你對Linux 版本的選用有任何想法嗎?歡迎來討論區提問。