1. <strong id="7actg"></strong>
    2. <table id="7actg"></table>

    3. <address id="7actg"></address>
      <address id="7actg"></address>
      1. <object id="7actg"><tt id="7actg"></tt></object>

        開源應(yīng)有的模樣:Ubuntu 的 “風(fēng)味” 文化

        共 4541字,需瀏覽 10分鐘

         ·

        2022-08-03 20:14

        點擊關(guān)注公眾號,Java干貨及時送達

        粉絲福利:小編會從今天留言的小伙伴中隨機抽贈送8.88元現(xiàn)金紅包。娛樂抽獎,大家隨緣積極參與啦,給生活一點小幸運~感謝大家的支持
            出品 | OSC開源社區(qū)(ID:oschina2013)

        ?

        今年三月,知名 Linux 發(fā)行版 Ubuntu 時隔 12 年再次更換了 LOGO,雖然在顏色和圖標(biāo)形狀上都有了改變,但其核心圖標(biāo) —— 三個手拉手的小人圖案仍然繼承了下來,甚至變成了更緊密的環(huán)抱:
        在南非富豪 Mark Shuttleworth 的帶領(lǐng)下,Ubuntu 成為了全球用戶最廣泛的 Linux 桌面操作系統(tǒng)之一。
        Ubuntu 得以快速風(fēng)靡全球的原因,很大程度上得益于 Shuttleworth 為 Ubuntu 社區(qū)從早期就建立起來的發(fā)展方針 —— 團結(jié)一切可以團結(jié)的力量。這也是 Ubuntu 的 LOGO “circle of friends” 的含義。
        Ubuntu 最初基于另一知名 Linux 發(fā)行版 Debian 分支而來。在談到 Ubuntu 與老大哥的區(qū)別時,Shuttleworth 認(rèn)為 Debian 社區(qū)一直以來堅持的發(fā)展方針幫助其成為了一個絕對中立、公正、自由的 Linux 發(fā)行版。但從另一方面來說,嚴(yán)苛的社區(qū)制度也阻礙了 Debian 與更多外部公司展開密切合作的可能性,這導(dǎo)致 Debian 始終在一小撮社區(qū)開發(fā)者之間流行,難以推廣到更多普通用戶的手中。
        為了彌補 Debian 這方面的不足,在 Canonical 公司治理下的 Ubuntu 以更加開放包容的態(tài)度來看待與外部的合作,因為他們的核心目標(biāo)就是讓更多的人能夠使用 Linux 系統(tǒng)。為了這個目標(biāo),Ubuntu 社區(qū)核心團隊展開了大量的工作,包括優(yōu)化操作系統(tǒng)圖形界面,增強系統(tǒng)的易用性;納入更多合作伙伴,提高第三方硬件和軟件的預(yù)安裝、認(rèn)證和支持,擴大用戶覆蓋范圍等。 

        獨特的風(fēng)味文化

        這種開放包容的發(fā)展方針,為 Ubuntu 社區(qū)帶來了一種獨特的 “風(fēng)味” 文化。
        ▲ Ubuntu 獨特的風(fēng)味文化
        與其他開源項目擁有一些社區(qū)自治的分支發(fā)行版不同,Ubuntu 社區(qū)使用 “風(fēng)味(Flavor)” 一詞來描述旗下不同風(fēng)格的分支發(fā)行版。因為這些官方風(fēng)味版本均受到 Ubuntu 核心團隊技術(shù)委員會的認(rèn)可和支持,并使用與原始 Ubuntu 開發(fā)相同的標(biāo)準(zhǔn)構(gòu)建和測試,其漏洞或錯誤也由 Ubuntu 團隊成員監(jiān)控、跟蹤和修復(fù)。此外,這些風(fēng)味的更新版本通常在 Ubuntu 官方版本發(fā)布后的幾天內(nèi)同步發(fā)布。
        也就是說,為了盡可能多地覆蓋擁有不同喜好的用戶,Ubuntu 積極與不同社區(qū)、不同商業(yè)公司展開合作交流,基于不同的桌面環(huán)境組件、不同國家的語言和使用習(xí)慣,發(fā)展出了多個具有不同特色的版本,且均由 Ubuntu 核心團隊成員參與開發(fā)和維護。這種充分融合內(nèi)外力量的文化為 Ubuntu 在世界各地的迅速推廣起到了非常關(guān)鍵的作用。

        技術(shù)競爭催生的風(fēng)味

        Kubuntu 是 Ubuntu 社區(qū)推出的首個風(fēng)味版本,于 2005 年隨 Ubuntu 5.04 “Hoary Hedgehog” 發(fā)布。其誕生的目的非常簡單:為偏好 KDE 的用戶提供采用 KDE 作為桌面環(huán)境的 Ubuntu 。
        在 Ubuntu 創(chuàng)立之初(11.04 版本之前), GNOME 一直是 Ubuntu 官方的默認(rèn)桌面環(huán)境(在 11.04 之后換成了 Unity,在 17.10 之后又切換回了 GNOME Shell)。作為開源社區(qū)中的兩大老牌桌面環(huán)境,GNOME 與 KDE 之間的競爭由來已久。
        ▲ 基于 GNOME 40 的 Ubuntu 21.10
        GNOME 項目于 1997 年 8 月發(fā)起,創(chuàng)始人是當(dāng)時年僅 26 歲的墨西哥程序員 Miguel De Icaza。GNOME 選擇完全遵循 GPL 的 GTK 圖形界面庫為基礎(chǔ),KDE 則基于 Qt,因此人們也一般將 GNOME 和 KDE 兩大陣營稱為 GNOME/GTK 和 KDE/Qt 。
        由于 KDE 比 GNOME 更早面世,在基礎(chǔ)上占優(yōu)勢,使得 KDE 在早期一直壓制著 GNOME。
        進入 2004 年后,KDE 與 GNOME 保持了快速的發(fā)展。KDE 陣營分別在 2 月份和 8 月份推出 3.2、3.3 版本,GNOME 則在 3 月和 9 月推出 2.6 和 2.8 版本,兩者的版本升級步幅旗鼓相當(dāng)。到 3.3 版本的 KDE 已經(jīng)非常成熟,它擁有包括 KOffice、Konqueror 瀏覽器、Kmail 套件、KDE 即時消息在內(nèi)的大批應(yīng)用軟件,且多數(shù)都達到可用標(biāo)準(zhǔn),功能上完全不亞于 Windows 2000。而 GNOME 更是在此期間實現(xiàn)大跨越,GNOME 2.8 版本的水準(zhǔn)完全不遜于 KDE 3.3,而且此時兩者的技術(shù)特點非常鮮明:GNOME 講究簡單、高效,運行速度比 KDE 更快,發(fā)展方向朝著超越蘋果的 Mac OS 演進;KDE 則擁有相對華麗的界面和豐富的功能,使用習(xí)慣與發(fā)展方向更加類似微軟的 Windows。
        ▲ Kubuntu 21.10 接近 Windows 的桌面體驗
        基于 KDE 的 Kubuntu 為用戶提供了更接近 Windows 的使用體驗,提供了開始菜單、任務(wù)欄、系統(tǒng)托盤等大眾所熟悉的功能,被稱為最像 Windows 的 Ubuntu 風(fēng)味版本。

        用戶需求催生的風(fēng)味

        雖然 GNOME 與 KDE 的競爭式發(fā)展推動了 Ubuntu 向熟悉 Mac 與 Windows 的用戶群體普及,但其為了易操作性進行的功能堆砌難免犧牲了一些系統(tǒng)的性能和內(nèi)存資源,這樣的操作系統(tǒng)對于開發(fā)者和一些高級用戶來說又顯得過于臃腫。Ubuntu 社區(qū)中響起了一些 “減負(fù)” 的呼聲。于是,基于另一輕量級桌面環(huán)境 Xfce 的風(fēng)味版本 Xubuntu 在社區(qū)中誕生。
        ▲ 更加簡潔輕量的 Xubuntu
        2006 年 6 月,隨著 Ubuntu 6.06 LTS “Dapper Drake” 上線,基于 Xfce 的 Xubuntu 也同時發(fā)布。Xubuntu 的定位非常清晰:開箱即用的輕量級桌面操作系統(tǒng)。它的輕量級結(jié)構(gòu)節(jié)省了大量的 CPU 和內(nèi)存資源,其桌面環(huán)境所具備的輕巧、快速的特性受到很多開發(fā)者的青睞。這也使得 Xfce 非常適合那種由于硬件有限而無法分配給桌面太多資源的舊主機。另一方面,Xfce 在可配置性上相比 GNOME 又更加靈活,能夠滿足高級用戶的個性化配置需要。這些都使得 Xubuntu 很快在一些崇尚簡潔優(yōu)雅的開發(fā)者用戶中流行起來。
        就這樣,Ubuntu 社區(qū)保持著極強的包容性,不斷針對不同用戶需求、不同使用場景,積極與各大社區(qū)或公司展開合作。繼 Kubuntu 和 Xubuntu 之后,Ubuntu 社區(qū)中又陸續(xù)誕生了特色各異的風(fēng)味版本,例如面向音視頻制作、圖形設(shè)計、攝影和桌面出版領(lǐng)域工作者的 Ubuntu Studio,基于桌面環(huán)境 LXDE(后來遷移到 LXQt)的另一輕量級風(fēng)味版 Lubuntu,延續(xù) GNOME 2 風(fēng)格、基于 MATE 桌面環(huán)境的 Ubuntu MATE,基于 Budgie 桌面環(huán)境的 Ubuntu Budgie 等等。

        地域特色催生的風(fēng)味

        在 Ubuntu 團結(jié)一切的發(fā)展方針中,龐大的中國市場自然也在其規(guī)劃內(nèi)。與此同時,我國自 2004 年成立中國開源軟件推進聯(lián)盟以來,也不斷致力于發(fā)展 Linux 操作系統(tǒng)生態(tài),以突破美國 Windows 系統(tǒng)的壟斷。 
        2012 年,Mark Shuttleworth 來到中國,造訪國防科技大學(xué)并與國內(nèi)有關(guān)機構(gòu)進行了溝通交流,初步確定了社區(qū)合作方式。次年,中國工業(yè)和信息化部下屬中國軟件與集成芯片推廣中心 (CSIP)宣布成立 CCN 開源聯(lián)合促進實驗室,該實驗室由 CSIP、Canonical 公司、國防科技大學(xué)(NUDT)三方組成,旨在合作開發(fā)專門面向中國用戶的 Ubuntu 風(fēng)味版本 —— Ubuntu Kylin(優(yōu)麒麟) 。
        盡管為中國政府提供開源解決方案的 Canonical 公司在當(dāng)時遭到了一些國外媒體和網(wǎng)友的冷嘲熱諷,以 Shuttleworth 為代表的 Ubuntu 社區(qū)對此卻不以為然?!皟?yōu)麒麟的發(fā)布將中國開源社區(qū)帶入了全球 Ubuntu 社區(qū)?!盨huttleworth 說,“通過優(yōu)麒麟,中國現(xiàn)在擁有了自己的安全穩(wěn)定的桌面操作系統(tǒng),與 Ubuntu 的全球社區(qū)一起生產(chǎn)。Ubuntu 將成熟的技術(shù)與成熟的生態(tài)系統(tǒng)以及強大的 OEM 和 ISV 合作伙伴相結(jié)合,這一舉措使聯(lián)合實驗室能夠?qū)⑦@些優(yōu)勢帶到中國跨全系列平臺:臺式機、服務(wù)器、云、平板和手機?!?/span>
        ▲ 符合國人使用習(xí)慣的 Ubuntu Kylin
        Ubuntu Kylin 也成為了 Ubuntu 官方認(rèn)證的風(fēng)味版中首個以地域特色作為區(qū)分的版本。除了對語言進行了本地化外,優(yōu)麒麟團隊還聯(lián)合國內(nèi)軟件廠商開發(fā)了很多中國用戶常用軟件的 Linux 版本,同時又將代碼反饋到上游的 Ubuntu 社區(qū),對 Linux 軟件生態(tài)在國內(nèi)的良性發(fā)展起到了一定的積極作用。

        結(jié)語

        無論是曾經(jīng)相互競爭激烈的桌面環(huán)境陣營,還是不同技術(shù)背景的用戶需求矛盾,又或是受地緣政治影響的國家或地區(qū),在 Ubuntu 社區(qū)中,所有的這些技術(shù)紛爭、用戶需求和地域特色都得到了最大限度的保留,造就了開源社區(qū)中獨特的風(fēng)味文化。
        目前,市面上幾乎所有的主流開源桌面環(huán)境都被 Ubuntu 社區(qū)吸納,并在官方的支持下衍生出不同風(fēng)味的發(fā)行版,盡可能多地挖掘全球不同國家、不同地區(qū)的所有潛在用戶。而各個風(fēng)味版之間在 UBuntu 社區(qū)的大框架下仍保持了密切的合作,使得不同風(fēng)味版本各有特色的同時又繼承了 Ubuntu 官方最新版本的核心功能,推動整個 Ubuntu 社區(qū)共同發(fā)展進步。
        ▲ Ubuntu 創(chuàng)始人 Mark Shuttleworth
        自 2004 年創(chuàng)建 Ubuntu 以來, Mark Shuttleworth —— 這位來自南非的富豪兼 “太空英雄” 就踐行著自己最初的理想 —— 讓開放自由的開源軟件被更多的普通大眾熟知并接受。如今,年過半百的 Shuttleworth 仍然活躍在推廣 Ubuntu 的第一線,致力于將 “Ubuntu” 這句非洲古語所蘊含的高尚精神在開源軟件世界中延續(xù)下去。

          

        1、社區(qū)糾紛不斷:程序員何苦為難程序員?

        2、該死的單元測試,寫起來到底有多痛?

        3、互聯(lián)網(wǎng)人為什么學(xué)不會擺爛

        4、為什么國外JetBrains做 IDE 就可以養(yǎng)活自己,國內(nèi)不行?區(qū)別在哪?

        5、相比高人氣的Rust、Go,為何 Java、C 在工具層面進展緩慢?

        6、讓程序員早點下班的《技術(shù)寫作指南》

        點在看

        瀏覽 44
        點贊
        評論
        收藏
        分享

        手機掃一掃分享

        分享
        舉報
        評論
        圖片
        表情
        推薦
        點贊
        評論
        收藏
        分享

        手機掃一掃分享

        分享
        舉報
        1. <strong id="7actg"></strong>
        2. <table id="7actg"></table>

        3. <address id="7actg"></address>
          <address id="7actg"></address>
          1. <object id="7actg"><tt id="7actg"></tt></object>
            亚洲精品秘 一区二区三区影 | 日本一本二本三本在线观看 | 艹逼无码黄色的视频禁止 | 91成人电影在线观看 | 久久夜色精品国产噜噜v6 | 蜜桃成人网站 | 欧美午夜小视频 | 精品国产99 | 极限裸体捆绑bdsm | 一级a毛片高清视频 |