整理 | 宋彤彤
責編 | 屠敏
開源吞噬世界的趨勢下,借助開源軟體,基于開源協議,任何人都可以得到專案的源代碼,加以學習、修改,甚至是重新分發,關注「開源日報」,一文速覽國內外今日的開源大事件吧!
一分鐘速覽新聞點!
- 海外用戶舉報 TikTok 違反 GPL 開源協議
- AWS 首席技術專家 Rick Houlihan 已離職,將前往 MongoDB 作業
- MLSQL 正式更名 Byzer ,打造新一代開源語言生態
- Docker hub 全面服務中斷,現已解決
- 用于 Linux 內核網路的 AVX 優化 SM3 哈希提高了 38%
- Vulkan 1.2.203 發布,包含許多檔案更新和新擴展
- helloSystem 0.7 發布:桌面 BSD 作業系統進行了重大改進
- OpenBLAS 0.3.19 與 Alder Lake 和 Sapphire Rapids 檢測一起發布
- 開源庫 Albumentations 誕生,用于影像增強
開源大新聞
海外用戶舉報 TikTok 違反 GPL 開源協議
12 月 20 日,據外媒 Protocol 報道稱,TikTok(抖音國際版)最新的視頻制作工具違反了開源許可,根據上周首次出現在 Twitter 上的指控,該公司上周推出的新 Live Studio Windows 應用程式使用了來自 Open Broadcaster Software 專案中 OBS Studio 應用程式和其他開源專案的代碼,而沒有遵守相應的許可協議,Open Broadcaster Software 業務開發經理 Ben Torell 聲稱已發現了這些違規行為的“明確證據”,
Torell 表示,該專案已經聯系了 TikTok,但尚未得到回應,同時他還在推特上表示,Open Broadcaster Software 正在尋求避免法律方面的協助,“我們承諾真誠地處理違反 GPL 的行為,就 TikTok/Bytedance 而言,只要他們遵守許可,我們很樂意與他們建立友好的作業關系”,截止目前,TikTok 暫未回復,(Protocol)

AWS 首席技術專家 Rick Houlihan 已離職,將前往 MongoDB 作業
12 月 21 日,AWS 首席技術專家 Rick Houlihan 在 Twitter 上發文表示,他已離開 AWS,同時前往 MongoDB 作業,同時他將在 MongoDB 建立 JSON 值和串列屬性索引、全文和地理索引、聚合查詢、復合索引等,同時小編也觀察到在領英上,Rick 資料上的作業經歷已經做了修改,2016 年 12 月 —— 2021 年 12 月共 5 年 1 個月在 AWS 作業,而從 2021 年 12 月至今在 MongoDB 作業,

MLSQL 正式更名 Byzer ,打造新一代開源語言生態
12 月 21 日,開源專案 MLSQL 宣布正式更名為 Byzer,Byzer 表示將秉持 MLSQL 低成本落地“Data + AI”的技術初衷,融合更加開放且多元的語言及產品能力,打造更加完善的新一代開源語言生態,與此同時,全新的 Byzer 開源社區正式成立,社區官網(https://www.byzer.org) 也已同步上線,據悉,Byzer 是一門結合了宣告式編程和命令式編程的混合編程語言,其低代碼且類 SQL 的編程邏輯配合內置演算法及插件的加持,能幫助資料作業者們高效打通資料鏈路,完成資料的清洗轉換,并快速地進行機器學習相關的訓練及預測,

Docker hub 全面服務中斷,現已解決
太平洋標準時間 2021 年 12 月 20 日,Docker hub 中心注冊表拉取失敗、不能創建新的構建,全面服務中斷,官方團隊在確定 Docker Hub Registry (中心注冊表)中的拉取問題后,開始修復并推送修復程式,在一個半小時后 Docker Hub Registry 的身份驗證已恢復,系統穩定;同時服務中斷還有一個 Docker Hub 自動化構建的組件問題,導致不能創建新的構建,在調查修復中,無法為 Bitbucket 外部存盤庫源創建新的 Docker 自動化配置,在十多個小時的檢查、修復及監控中,該問題也已都得到解決,
用于 Linux 內核網路的 AVX 優化 SM3 哈希提高了 38%
據外媒報道,一位阿里巴巴工程師提議在 Linux 內核中建立一個獨立的 SM3 加密庫,并針對 x86_64 AVX 使用進行優化,該加密演算法的性能提升高達 38%,SM3 是另一個用于數字簽名和其他類似于 SHA256 的用例的中國散列函式標準,也是中國商業密碼套件的一部分,自 2017 年以來,Linux 內核中就有 SM3 散列代碼,并且在 Arm 的 TrustZone CryptoCell“CCREE”驅動程式中提供支持,雖然 SM3 在 Linux 內核中的使用受到限制,但阿里巴巴一直在努力改進實作并引入 AVX 優化的實作,以在現代 Intel 和 AMD 處理器上實作更快的性能,(Phoronix)
開源軟體專區
Vulkan 1.2.203 發布,包含許多檔案更新和新擴展
Vulkan 1.2.203 對規范檔案進行了許多修復/更新,引入了三個新擴展,作為對 Vulkan API 的又一個為期兩周的更新,Vulkan 1.2.203 確實附帶了大量修復/說明——11 個源于內部問題的更改和另外 5 個公共 GitHub 問題,還引入了三個新擴展:
- VK_GOOGLE_surfaceless_query- Google 主導的 surfaceless_query 擴展允許將空句柄作為表面引數傳遞給vkGetPhysicalDeviceSurfaceFormatsKHR / vkGetPhysicalDeviceSurfacePresentModesKHR 和相關函式,以接受空句柄作為表面格式,這適用于查詢結果與表面無關并且單個表示引擎是隱式目標的平臺;
- VK_NV_linear_color_attachment - 當渲染通道中的所有顏色附件具有相同的 VK_IMAGE_TILING_LINEAR 平鋪時,這個最新的 NVIDIA 擴展允許使用 VK_IMAGE_TILING_LINEAR 作為顏色附件;
- VK_QCOM_fragment_density_map_offset- 此 Qualcomm led 擴展允許應用程式指定片段密度圖附件的偏移量,而無需重新生成片段密度圖,

helloSystem 0.7 發布:桌面 BSD 作業系統進行了重大改進
helloSystem 0.7 作為基于 BSD 的桌面作業系統的“領先者”,其作業系統的靈感來自 Apple macOS,但由 FreeBSD 提供支持,helloSystem 專案一直在朝著其目標取得良好進展,而 v0.7 版本將于 2021 年結束,在 helloSystem 0.7 中,他們已經轉變為基于 FreeBSD 13-RELEASE 而不是 FreeBSD 12,僅此一項就是為該桌面平臺提供更好的硬體支持和功能的重大改進,
除了轉移到 FreeBSD 13.0 之外,helloSystem 還擁有一個全新設計的實時系統,以縮短啟動時間(啟動速度提高 3 倍)、更小的 ISO、不再使用初始 ramdisk 以及其他改進,helloSystem 0.7 版本還初步支持 exFAT 檔案系統,通過提供 NVIDIA 傳統驅動程式也提高了與舊 NVIDIA GPU 的兼容性,還通過“更友好的啟動體驗”改進了桌面方面的功能,除了默認的 Falkon 瀏覽器、鍵盤快捷鍵改進和其他改進之外,Chromium / Firefox / Thunderbird 現在都是受支持的瀏覽器選擇,

具體詳情見:https://github.com/helloSystem/ISO/releases/tag/r0.7.0
OpenBLAS 0.3.19 與 Alder Lake 和 Sapphire Rapids 檢測一起發布
OpenBLAS 作為流行的開源 BLAS(基本線性代數子程式)庫于周日發布了最新版本,OpenBLAS 0.3.19 是新版本,它為最近發布的英特爾 Alder Lake 臺式機處理器帶來了 CPU ID 檢測,同時也支持即將推出的至強可擴展“Sapphire Rapids”,以及更多:
- 針對 Alder Lake 和 Sapphire Rapids 的英特爾 CPU 檢測,在 Sapphire Rapids 前端還有一個優化的 SB-GEMM 內核;
- 在 x86_64 上構建的動態架構將在遇到未知 CPU 時,回退到具有最相似功能的 CPU,而不是默認使用 Intel Prescott 功能;
- 在大端模式下支持 IBM POWER10,現在 OpenBLAS 還可以使用其 CMake 構建系統支持為 POWER 構建;
- 富士通 A64FX Arm 服務器的基本支持和檢測; 修復了 Apple M1 CPU ID 檢測,提供更好的 Apple Silicon 硬體性能;
- 其他各種修復等,
開源工具推薦
開源庫 Albumentations 誕生,用于影像增強
12 月 15 日,一位物理學博士、擁有 Kaggle “大師”頭銜的 Vladimir Iglovikov 在 Ternaus Blog 上介紹了開源庫 Albumentations 的誕生,據悉,Albumentations 是一個用于影像增強的 Python 庫,它廣泛用于深度學習任務,尤其是 PyTorch,關于影像增強,Albumentations 團隊使用了開源庫 ImgAug,其有很多強大的轉換,但沒有針對快速執行進行優化,
早在 2019 年 8 月,一位亞馬遜的軟體開發經理 Mikhail Druzhinin,在他的偶然發現中找到了 ImgAug 的問題 ,同時創建了一個拉取請求;他想創建自定義轉換,但 ImgAug 架構的限制使其難以添加,于是他開始自己撰寫增強 pipeline,從那時起 Albumentations 便開始逐漸“浮出水面”,
更多詳情見:https://ternaus.blog/story/2021/12/15/Albumentations.html
【歡迎投稿】原始碼面前,了無秘密,大家還有哪些推薦的開源工具或者開源軟體,亦或是想了解的開源資訊,可以投稿至郵箱:tumin@csdn.net,開源世界的一切,由你我共同創造!
你參與開源有多長時間了?是否通過開源獲得過收入?對親身經歷的開源世界有什么樣的看法?
歡迎參與 CSDN 重磅推出的《2021 中國開源開發者年度有獎大調查》活動,驚喜禮品等你拿!

轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/389048.html
標籤:其他
上一篇:計算機為何可以運行Java代碼?
