整理 | 宋彤彤
責編 | 屠敏
開源吞噬世界的趨勢下,借助開源軟體,基于開源協議,任何人都可以得到專案的源代碼,加以學習、修改,甚至是重新分發,關注「開源日報」,一文速覽國內外今日的開源大事件吧!
一分鐘速覽新聞點!
- 蘋果 M1 支持 Linux 最新進展
- 英特爾發布“GSC”Linux 驅動程式,為獨立 GPU 啟用 HDCP 媒體保護
- Windows 終端可帶來默認命令列體驗
- Linux 基金會研究揭示開源趨勢:多樣性、公平性和包容性
- Dbt Labs 在成為“獨角獸”半年后,洽談估值 60 億的融資
- The Guild 獲 4800 萬美元贈款,作為核心開發人員加入 The Graph
- GNU nano 6.0 發布,默認啟用暫停
- Rails 7.0:實作真正全堆疊 Web 開發方法的愿景
- Azul:通過 Java 遠程編譯效率飛速提高
開源大新聞
蘋果 M1 支持 Linux 最新進展
近日,Asahi Linux 專案團隊概述了其在 Apple Silicon/Apple M1 支持 Linux 的最新現狀,通過該專案團隊最新發表的公告顯示,他們實作了讓觸摸板和鍵盤在 M1 驅動的 MacBook 上作業,以及音頻播放作業,同時耳機插孔也有開發補丁,用于在 M1 Pro/Max 啟動時獲得對 M1 的支持,時下,不論是在最初的 M1 芯片上,還是在最近的 M1 Pro 和 M1 Max SoC 上,他們都取得了良好的進展,隨著 Linux 5.16 和 5.17 的推出,2022 年 Asahi Linux 專案團隊有望完成更多重大專案,以在蘋果 M1 硬體上構建一個可用的日常 Linux 系統,(Phoronix)

英特爾發布“GSC”Linux 驅動程式,為獨立 GPU 啟用 HDCP 媒體保護
近日,英特爾 Linux 工程師發布了一組新補丁,其支持 Linux 下的以圖形安全控制器“GSC”作為獨立顯卡的機箱控制器,英特爾 GSC 是一個管理引擎(MEI)設備,用于他們即將推出的 ARC 獨立顯卡,在 GSC 的主要功能(在代碼的不同區域中同時參考“圖形系統控制器”和“圖形安全控制器”)中,有一個公開的韌體管理介面似乎總是圍繞媒體保護而暴露高帶寬數字內容保護(HDCP 2.2),開源 Intel Linux 圖形驅動程式很常見,因為在集成圖形方面,它多年來一直支持 HDCP;至少在集成顯卡方面,當時他們的主要 HDCP 動機是圍繞英特爾驅動的 Chromebook,
Windows 終端可帶來默認命令列體驗
12 月 14 日,微軟 Windows Terminal 團隊宣布本月將發布 Windows Terminal (Windows 終端)服務版本,下一個功能版本計劃于 1 月發布,同時詳細介紹了 Windows 終端在 Windows 上的默認命令列體驗以及他們的未來計劃,在 Windows 11 上,用戶可以將 Windows 終端設定為默認體驗;在 Windows 設定的“開發人員設定”頁面內、“啟動”頁面上的 Windows 終端設定內以及 Windows 控制臺主機屬性表內這幾個位置都能找到該設定,同時他們計劃在 2022 年期間,讓 Windows 終端成為 Windows 11 設備上的默認體驗,

Linux 基金會研究揭示開源趨勢:多樣性、公平性和包容性
12 月 14 日,Linux 基金會在其最新的 LF Research 研究報告中發現開源的趨勢:“多樣性、公平性和包容性”,該研究來源于定性訪談和一項全球調查,其中來自開源社區的初步回復超 7,000 份,其目的是提高業界對開源領域多樣性、公平性和包容性(DEI)狀況的集體理解,并為重要的 DEI 實踐提供參考依據,這項研究的贊助商包括亞馬遜網路服務(AWS)、CHAOSS 社區、康卡斯特(Comcast)、富士通、GitHub、GitLab、日立(Hitachi)、華為、英特爾、NEC、松下(Panasonic)、紅帽、瑞薩(Renesas)和 VMware,
該研究的主要發現包括: 82% 的受訪者認為開源是受歡迎的,但不同的群體總體上有不同的觀點;開源多樣性的增加反映了全球采用率的增加,但仍有很大的改進空間;時間是開源參與的首要決定因素;排斥行為會對貢獻者的體驗和保留產生連鎖影響等,

Dbt Labs 在成為“獨角獸”半年后,洽談估值 60 億的融資
今年 6 月,資料初創公司 Fishtown Analytics 成為業界“獨角獸”,并改名為 Dbt Labs,與其流行的資料分析產品同名,資料公司的繁榮市場也是從那時起開始回升,近日,福布斯從多個訊息來源了解到,Dbt Labs 正在討論以至少 60 億的估值進行 D 輪融資,其上一輪僅以 15 億美元的估值籌集了 1.5 億美元,與上一輪融資相比有一個很大的提升,(福布斯)
The Guild 獲 4800 萬美元贈款,作為核心開發人員加入 The Graph
12 月 15 日,Graph 基金會宣布,The Guild 團隊已獲得 4800 萬美元的贈款,將為子圖和協議研發做出貢獻,此前 The Guild 曾為 Wave 1 Grantee 構建子圖工具,而現在致力于 The Graph 長期開發核心子圖功能,并將 GraphQL 帶給 web3 中的大眾,Guild 是 GraphQL 生態系統中頂級的開源開發人員團體之一,構建并維護了世界上一些使用最廣泛的 GraphQL 工具,
Guild 將在四年內與 The Graph 生態系統合作,開發新的子圖功能,例如子圖組合、分析和突變等,并改進 GraphQL API 和子圖開發人員環境,Guild 將專注于改進 Graph Node 的查詢功能,使開發人員能夠更有效地構建功能豐富的應用程式;同時還將與其他核心開發人員、The Graph Foundation 合作,把這些功能集成到以 Web2 為重點的流行 GraphQL 工具中,創建量身定制的教育視頻,以促進對 Web2 開發人員的更多教育和入職培訓,(The Graph)

開源軟體專區
GNU nano 6.0 發布,默認啟用暫停
12 月 15 日,GNU nano 6.0 發布,GNU nano 6.0 開源命令列文本編輯器現已更新可用,其是強大的 CLI 編輯器 6.x 系列中的第一個穩定更新,幾乎在所有 GNU/Linux 發行版都有配備,
GNU nano 6.0 有所改進,引入了各種新功能,包括隱藏標題欄、狀態欄和幫助行的新選項,以及使用終端模擬器的所有行作為編輯區域;同時還一個重要變化是默認啟用暫停,可以使用“ TZ ”將其呼叫,此更改取代了“ -z ”、“ --suspendable ”和“ ‘set suspendable’ ”選項,但想通過一次按鍵暫停 nano 的用戶仍然可以在 nanorc 檔案中放置“ ‘bind ^Z suspend main’ ”,

具體詳情見:https://www.nano-editor.org/news.php
Rails 7.0:實作真正全堆疊 Web 開發方法的愿景
12 月 15 日,Rails 團隊發布訊息,稱 Rails 7.0 實作了一個愿景,即提出一種真正的全堆疊 Web 開發方法,以同等的活力應對前端和后端挑戰的愿景,這一愿景在幾年前還遙望不可及,但隨著瀏覽器對 ES6/ESM 支持的進步、HTTP/2 的廣泛采用以及強大的匯入地圖新標準,這個愿景才逐漸走向現實,Rails 7 利用這些進步為前端提供了一種無節點的默認方法——在此程序中既不會犧牲對 npm 包的訪問,也不會犧牲現代 JavaScript,同時 Rails 7.0 中使用 Active Record 進行作業加密;使用 Marginalia 樣式標記跟蹤查詢來源;以及還有一些一步查詢加載和 Zeitwerk 代碼獨家放送等,具體詳情見附加鏈接,
具體詳情見:https://rubyonrails.org/2021/12/15/Rails-7-fulfilling-a-vision
開源工具推薦
Azul:通過 Java 遠程編譯效率飛速提高
全球最大的 OpenJDK 商業提供商 Azul 推出了“云原生編譯器”,可將 Java 遠程編譯為本機代碼,聲稱它可以減少高達 50% 的計算資源,從而提高效率,當 Java 應用程式運行時,JIT(即時)編譯器——通常稱為 HotSpot 的 OpenJDK JIT,將 Java 位元組碼編譯為本地機器碼以優化性能,這是一個高度優化的程序,但 Azul 認為它可以從運行應用程式的 VM 或容器中移除這個責任來進一步改進它,
“‘本地編譯’的問題在于你受到本地機器資源的限制,”Azul 首席執行官兼聯合創始人 Scott Sellers 告訴 The Register,“Java 運行時的上一個實體和下一個實體之間沒有資訊共享,所以一切都顯得非常孤立和僵化,云原生編譯器是關于卸載編譯程序,將它從 JVM‘Java 虛擬機’中取出,取而代之的是將其放入云服務中,”盡管 Azul 對自己的產品充滿熱情,但也還是存在不足之處,大家都希望開源屆能提供更多關于節約資源、提高效率的編譯器,
【歡迎投稿】原始碼面前,了無秘密,大家還有哪些推薦的開源工具或者開源軟體,亦或是想了解的開源資訊,可以投稿至郵箱:tumin@csdn.net,開源世界的一切,由你我共同創造!
你參與開源有多長時間了?是否通過開源獲得過收入?對親身經歷的開源世界有什么樣的看法?
歡迎參與 CSDN 重磅推出的《2021 中國開源開發者年度有獎大調查》活動,驚喜禮品等你拿!

轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/382862.html
標籤:java
