本刊從自身對開源的愛好出發,計劃先以每月一刊的形式更新。同時,本刊站在眾多巨人的肩上:便捷訪問也精彩萬分的各大國際開源媒體;辛勤維護很久的《開源之道》和《科技愛好者周刊》等國內博文期刊;以及從黑客文化誕生以來默默付出的每一位開源愛好者.離開這些或許現在會大不相同。
本雜誌開源(GitHub: ningowood/open-source-magazine),歡迎提交 issue,投稿或推薦你的開源內容。
文章連結外鏈可以點擊閱讀原文查看。
資訊01、展望 2020 開源世界:未來看起來一片光明
Jack Wallen 對即將到來的 2020 年的開源世界(Linux、Docker 引擎、自動化)等方面等進行了如下預測。
Deepin Linux 將改變開源格局。Deepin 15.11 的開發人員計劃發布 Deepin Cloud Sync 功能,該功能可能會改變 Linux 發行版的構造板塊。此功能會將用戶選擇的系統設置同步到雲。例如,用戶可以安裝作業系統的另一個實例,將其連接到 Deepin Cloud Sync 個人帳戶,然後讓該新的作業系統實例自動同步設置。想像一下,部署多個桌面實例將節省多少時間。
預裝 Linux 的機器將表現得更出色。預計會有更多的廠商加入競爭,到 2020 年即將結束時,如果地球上所有臺式機和筆記本電腦製造商都提供某些硬體的Linux版本,請不要感到驚訝。
開源將主導更多的企業。在雲,容器,大數據,物聯網(IoT)和邊緣計算領域,開源無處不在。縱使 Windows 在臺式機上還處於強勢地位,但其安全性不容忽視,我們也要為到 2020 年底至少在小範圍內改變這一現狀做好準備。
Docker 引擎將有所反彈。2019 年 Kubernetes 成為了首選的容器協調器,對於 Docker 來說並不是好事。但隨著 Kubernetes 變得越來越強大,它也變得越來越複雜;同時對用戶友好的 Docker Swarm 工具或新的客戶端工具的出現,也大大簡化了 Docker 集群的編排。如果 Docker 可以在保持其功能和靈活性的同時恢復簡單性,它將重新獲得一些的市場份額。
開源自動化將令人「恐懼」。由於推動了更高效率的 CI / CD 管道,我們見證了令人印象深刻的自動化技術的興起。到 2020 年,開源自動化將接近虛構的領域,其系統會自行「思考」,並且我們將首次體驗一種基於經驗(來自 AI)和預測進行自我優化的系統。
NVIDIA 將揭曉有關 Linux 的驚喜。NVIDIA 宣布在 2020 年推出 Linux 版時會有一個很大的驚喜。我們相信NVIDIA 計劃做兩件事之一:為 Nouveau 驅動程序做貢獻,或者開源它的官方 NVIDIA 驅動程序。我們認為 NVIDIA 看到了很多東西,而加入 Linux 是前進的唯一途徑。這可能是 Linux 臺式機遊戲的福音,並且可以推動 Linux 普及率的上升。
02、20 年代的 5 種技術趨勢,區塊鏈,雲,開源,人工智慧,知識圖譜
數據正在改變從業務到社交互動的一切範例;數據正在塑造一種新的文化,帶來了一種新的經商方式,一種新的決策方式,新的應用程式和基礎架構,並且是向 AI 過渡的推動力。如下列出未來幾年將影響數據格局的因素。
區塊鏈。數據的不可篡改性正是推動比特幣以及區塊鏈發展的動力,比特幣開啟了可能性的領域,但也引發了巨大的炒作,無知和欺詐浪潮。今天,區塊鏈似乎已經觸底。Gartner 將區塊鏈置於幻滅槽的底部。Onecoin 和 Bitfinex-Tether 這樣的騙局就是區塊鏈已成為狂野西部的例證,而 Facebook 的 Libra 也沒有受到廣泛關注-這貌似是一件好事。
雲。十年前,對於大多數企業而言,雲並不是真正的大規模數據和計算選擇,Big Data 的解釋和現在大不相同。如今,在選擇數據管理解決方案時,候選名單幾乎總是包含雲供應商提供的產品。通過單一控制平面進行雲端本地化,管理和計費,以及具有多區域可用性使雲供應商的產品更具吸引力。
開源。開源在資料庫和其他方面都是贏家,發生這種情況的原因有很多:進入門檻低,社區,創新,互操作性低。到 2022 年,超過 70% 的新內部應用程式將在開源資料庫上開發,並且 50% 的現有專有關係資料庫實例將已轉換或處於轉換到開源的過程中。
人工智慧。2010 年代的後半部分都是關於 AI 的,而 2020 年代也不會有什麼不同。我們將看到 AI 擴大其範圍,並影響每個可能的領域。但是,已經看到了 AI 炒作的興起,我們還必須為反彈而做好準備。知道「 AI」的實際含義非常重要。
知識圖譜。與 AI 一樣,數據爆炸也推動了圖形技術的發展。利用數據中的關係是從數據中獲取價值的一種突出方式,而圖則是利用數據關係的最佳方法。知識圖譜是一種技術,它可以使其他技術加速其發展,也可以使人們評估自己的知識。
03、為什麼帶有 Commons Clause 的開源許可證不會普及
「還是那句話,開源賺錢要賺的聰明,而不是被人們以為是打著道德的幌子欺世盜名。Commons Clause 等軟體供應商能走多遠,還是要經過市場驗證的,當然,法律界的聲音也很關鍵。」
——開源之道發起人,X-lab 開放實驗室常任秘書長,開源社執委會成員,適兕
04、中科院學者自主創造的程式語言因涉嫌抄襲 Python 被停職
中國科學院計算技術研究所(ICT)的研究員劉雷上周宣布,他的研究小組「獨立」開發了一種新的程式語言,以傳說中的女主人公命名為花木蘭,並吹捧為「人工智慧和物聯網的應用」。劉雷指出,「木蘭」程式語言體系具有易學、易教、強兼容、支持人工智慧和物聯網開發等四個技術創新特點,同時支持跨平臺操作,兼容 Android、IOS、Linux、Windows 系統,並支持龍芯、寒武紀等多類型中國國產處理器。「木蘭」程式語言體系當前正以人工智慧教育行業為切入點,通過教材研發、教學裝備、科普公益等進行應用推廣,以逐步實現整個產業生態的發展和構建。
幾天後,劉先生向國內媒體承認,木蘭是基於 Python 的一種程式語言,該語言的組件可通過「開源」許可免費獲得,並且其主要目的是為兒童教授程序,而不是為 AI 應用程式。Nian Liu 補充道,「2018 年,中國初創公司 Redcore 公開道歉,承認其聲稱是「中國第一臺自主開發」的網絡瀏覽器主要基於 Google 的開源瀏覽器項目 Chromium」。
05、開放 Windows 7 原始碼
1月14日,Windows 7 「壽終正寢」,結束了其更新以及長達十年的「毒化教育」——侵犯隱私權和對用戶安全的威脅。Windows 7 生命周期的結束為 Microsoft 掩蓋了過去的錯誤並失去了對其進行升級的絕佳機會。
FSF(自由軟體基金會) 呼籲他們將其作為免費軟體發布,並提供給社區進行研究和改進。由於已有一些將 Windows 核心實用程序作為免費軟體發布的先例,因此,Microsoft 開源他們自己所說的「已到盡頭」的作業系統版本是沒有損失的。
致微軟高管:
1. 我們要求 Windows 7 作為免費軟體發布。它的生命不必結束,請將其提供給社區進行研究,修改和共享。
2. 我們敦促您尊重用戶的自由和隱私-不僅僅是將所有用戶升級到最新的 Windows 版本中。
3. 我們需要更多的證據來證明您確實尊重用戶和用戶自由,而不僅僅是在方便時將這些概念用作營銷。
by Free Software Foundation
06、中國與開源政治策略(英文)
戰略家 Simon Wardley 說,中國在開源領域的長期競爭力日益高漲。Wardley 認為,在中國,人們渴望取勝是一個長期的願望,而開源在其中扮演著越來越重要的角色;開放式的方法可以用來在特定方向主動改變市場。如果使用得當,這將是一個非常強大的系統。根據 Lisa Caywood 的說法,「從中國的角度來看,這是一個防禦,同時也能確保它們可以與世界其他地區的技術基礎架構有效地整合。」
聰明的公司(和國家)將越來越多地使用開源來推動長期價值。
07、一句話消息
Uber 開源 Manifold,一個用於調試 AI 模型的可視工具,可顯示特徵分布的差異(即所觀察到的現象的可測量特性)。[2020-01-07]
T-Mobile Poland 率先在 ONF(開源網絡基金會) 部署開源 EPC(4G 核心網絡)。[2020-01-09]
華為開源 openEuler 作業系統,openEuler 是基於 CentOS 的 Linux發行版,原始碼發布在中文 Github 替代產品 Gitee 上,同時開放上千個代碼倉庫。[2020-01-09]
佛蒙特大學(UVM)從 Google 獲得 100 萬美元用於開源研究。[2020-01-13]
Facebook 回顧其 2019 年開源成果,其中發布了 170 個新項目,有 579 個活躍代碼倉庫,總計 82,000 次 Commit,大約 2,500 名外部貢獻者提交了超過 32,000 個 Commit。[2020-01-13]
Microsoft 開源了用於檢查其應用程式中不受信任的第三方軟體組件的安全工具 Application Inspector。[2020-01-17]
CentOS 倉庫公開決策指南,CentOS 的下遊如果不按照 RHEL/Fedora 的文化和規範走,將會「死的很難看」。[2020-01-21]
開源網絡安全初創公司 Snyk 在不到五年的時間裡市值就超過了10億美元,CEO 解釋了過去四個月收入如何翻了一番。[2020-01-23]
波士頓動力機器狗 Spot 的開原始碼免費提供給所有人,該版本將允許開發人員和機器人技術人員「開發自定義應用程式,使 Spot 能夠在眾多行業中完成有用的任務」。[2020-01-24]
The Open Book 是由開發商 Joey Castillo 創建的完美 Kindle 替代品,這是一款進行中的、不受企業限制的開源電子閱讀器,具有小型 E Ink 顯示屏,開源軟體和開放硬體。[2020-01-27]
開源軟體 THERMOS 支持低碳區域能源網絡規劃,提供標準 Web 瀏覽器訪問並直接在線確定城市中最佳熱網選項等功能,以充分利用低碳能源和提高空氣品質。[2020-01-27]
開源電子郵件客戶端 Thunderbird 找到了新的家:在近年來 Mozilla Corporation 決定停止對其進行支持導致的曲折發展後,Mozilla 基金會的新全資子公司 MZLA Technologies Corporation 開始運營,Thunderbird 將繼續保持免費和開源。[2020-01-29]
項目01、wuhan2020:開源愛好者攜手對抗新冠肺炎
針對 2020 年初在武漢爆發的新型冠狀病毒疫情,wuhan2020 項目旨在收集各醫院、酒店、工廠、物流、捐贈、捐款、預防、治療、動態等信息,統一收集,統一發布,以便各方之間進行信息互通,有效調配社會資源。wuhan2020 從發起以來,短短幾天,號召了眾多開發者與志願者的參與。
02、VVVVVV:一款 Steam 上好評如潮的遊戲
VVVVVV 是一款在 Steam 上好評如潮的遊戲,遊戲探索的設定非常簡單:玩家不能跳躍——不過,玩家只按一個鍵就能將自身重力反轉。值 VVVVVV 發布十年之際,這款遊戲近期已經在 Github 上開放原始碼。
鑑於遊戲中的圖標,藝術,圖形和音樂仍處於專有許可下,VVVVVV 倉庫本身只包括遊戲中的所有關卡內容和文本,但對於個人使用的情況下,可以在「製作即玩版」中免費找到這些資產。
03、Reachy:一個富有表現力的開源機器人
2020 年國際消費電子展(CES)上的「揭幕」活動中公布了開源機器人 Reachy 的動態。受到生物學啟發,Reachy 的手臂具有 7 度的移動自由度,並且可以配備多種機械手,從抓夾到五指人形機器人。該公司避免使用 Wall-E 式的情感顯示器,而是採用專用的頸部接頭,該接頭可使機器人的頭部以令人驚訝的人類方式旋轉,搖動和傾斜。
該軟體觸手可及的硬體和軟體都是開放原始碼,可以由最終用戶自由修改/定製以適應其需求。其中,軟體部分建立在 Pypot 庫的頂部,並根據 LGPL 許可證分發;硬體部分根據 Creative Commons BY-SA 許可證使用 OnShape 製造。
04、chaos-mesh:一個 Kubernetes 的混沌工程平臺
Chaos Mesh 是一個雲原生的混合工程平臺,可在 Kubernetes 環境中協調混亂。
品牌01、[網站] 開源之道
開源之道以文布道開源,內容覆蓋開源文化、方法論、商業、認知、心理 等,旨在傳播開源理念,讓中國本土與世界更同步,以創新的方式應對這個變化的世界。開源之道發起人適兕,也是 X-lab 開放實驗室常任秘書長,開源社執委會成員。
02、[基金會] Linux 基金會
Linux 基金會(英語:Linux Foundation,簡稱 LF),是一家非營利性技術貿易協會,致力於促進,保護和推進Linux 和協同開發,並支持「歷史上最大的共享技術資源」。它開始於 2000 年的開源碼發展實驗室(OSDL),並與自由標準組織(FSG)合併後從而成為現在的組織。Linux 基金會贊助 Linux 創始人 Linus Torvalds 和主管維護者 Greg Kroah-Hartman 的工作 並由領導 Linux 和開源公司的支持,包括思科,富士通,惠普,IBM,英特爾,微軟,NEC,甲骨文,高通和三星等知名的科技公司,以及來自全世界的開發商 。近年來,Linux基金會通過活動,培訓和認證以及開源項目擴大了服務範圍。
03、[網站] opensource.com
2010 年,紅帽執行長 Jim Whitehurst 在題為「歡迎訪問 Opensource.com 上的對話」的帖子中宣布了 Opensource.com 的啟動。他解釋說:「該站點是 Red Hat 向開源社區回饋某些東西的一種方式。我們的願望是為對話建立一個聯繫點,以討論開源和軟體世界。」他寫道,並補充道:「歡迎所有想法,歡迎所有參與者。這不是 Red Hat 關於 Red Hat 的網站,而是關於未來的開源網站。」
到 2013 年,Opensource.com 每月平均發布 46 篇文章,而在 2016 年 3 月,Opensource.com 的頁面訪問量首次超過 100 萬。在 2019 年,Opensource.com 平均每月有 150 萬以上的頁面瀏覽量和 90 篇文章。由工作人員編輯和社區主持人組成的小型國際團隊與來自世界各地的數百名撰稿人緊密合作,策劃,完善,發布和推廣開源故事。
2015 年以來每年的年度開源報告,以及更多的英文開源資料都可以免費下載。
04、[網站] opensource.org
20 多年來,OSI(Open Source Initiative)一直致力於提高人們對開源軟體的認識和採用,並在開源實踐社區之間建立橋梁。作為一個全球性的非營利組織,OSI 通過教育,協作和基礎設施,指導開源定義(OSD)並防止濫用開源運動固有的理想和精神來捍衛社會中的軟體自由。
開源軟體是由許多人製作的,並在符合 OSD 的許可證下分發,該許可證授予所有以修改和未修改形式使用,學習,更改和共享該軟體的權利。軟體自由對於實現社區開發開源軟體至關重要。
05、[會議] OSCON 和社區領袖峰會
OSCON(The O'Reilly Open Source Convention)是由計算機科學出版行業的 O』Reilly 公司組織的自由和開源軟體會議。OSCON 堪稱是開源世界歷史最悠久的大會,第一次是在 1999 年舉辦,在全球開源愛好者中聲譽頗高。
社區領袖峰會匯集了對發展和強大社區感興趣的社區領袖,組織者和管理者以及相關的項目和組織。同時,該活動匯集了社區管理和在線協作方面的領先思想,以討論、辯論、完善和構建更好的社區。活動將主題演講,非會議會議和小組討論等混合在一起,以帶來由不同受眾驅動的豐富內容。
在社區領袖峰會中,可以向來自不同行業的社區領導者學習技術和方法;分享自己的經驗,方法和觀點,以幫助人們在各種職業中培養社區領導能力;結識來自世界各地的迷人社區領袖,擴大自己的友誼和人脈網絡;通過反饋和想法擴大自己的技能和潛力。
薦書《大教堂與集市》
自由不是一個抽象的商業概念。
任何行業的成功幾乎都直接和這個行業供應商及客戶所享有的自由度相關,對比美國電話業在AT&T失去壟斷地位前後的創新步伐,就能知道用戶享有選擇的自由是多麼重要。
計算機硬體行業和軟體行業的對比,是體現自由給行業帶來益處的最好示例。在計算機硬體行業,供應商和消費者在全球範圍內都享有很高的自由度,所以該行業在產品和客戶價值方面的創新速度,是人類前所未見的。而在軟體行業,其變化則幾乎以十年為單位,辦公套件是20世紀80年代的殺手應用,其地位直到90年代才受到瀏覽器和Web伺服器的挑戰。> 開源軟體給軟體行業帶來的自由,可能要比硬體行業製造商和客戶所能享受的自由更廣闊。
——《大教堂與集市》序
大教堂與集市是開源運動的獨立宣言,它清晰、透徹和準確地描述了開源運動的理論與實際應用,對開源軟體運動的成功和 Linux 作業系統的廣泛採用起到了至關重要的作用。本書在開源運動中的地位相當於基督教的聖經,用黑客們的話說,這是「黑客藏經閣」的第一收藏。
凝果2020 年 01 月凝果屋動態匯總:本月新增博文:
《凝果開源 | 一副程式設計師撲克牌的故事》
《作為程式設計師,你在 2019年都有哪些進步、收穫與成長?》
《Create React App 鑽研之術》
《開源愛好者月刊:第 1 期(202001)》
本月開源動態:
程式設計師撲克牌
a. 翻譯五十四個程式設計師的簡介為中文;
b. 新增國際化語言支持;
c. 初步提供多卡組支持;
d. 添加 Github Logo 外鏈到源碼倉庫;
e. 添加頂部公告牌進行簡單的公告;
f. 將以上更新內容合併發布為 v0.2 版本;
g. .
開源愛好者月刊
a. 發布第一期月刊。
次月開源規劃 [動態調節](2020 年 02 月):
程式設計師撲克牌
a. [普通][合作+] 新增卡組:54 個知名程式語言卡組;
b. [普通][合作+] 新增卡組:54 個知名開源項目卡組;
c. [較難] 突破大小王撲克牌限制,支持多種卡組布局;
d. [普通] 優化首屏性能:圖片懶加載;
e. [簡單] 根據已上多個卡組及其布局優化卡組選擇功能;
f. [簡單] 新增卡牌背面,每張卡牌提供翻轉動畫;
g. [簡單] 卡牌可單張導出為 PNG 文件;
h. [普通] 修復一些已知問題;
i. .
內部實驗項目(擇機正式開源)
本月開源貢獻者感謝:
@hylerrix
@wolfgirlm
本刊每月底擇機發布,同步更新在 Github、微信公眾號和語雀中,任何想法和新內容的推薦歡迎以 Github Issue 的形式進行交流與知識共享。