開放原始碼

作為使用者兼貢獻者,Western Digital 相信開放原始碼的價值。我們認識到開放原始碼在當今技術產業的成長與成功中的關鍵作用,它能鼓勵社群共同創新、創造和分享。Western Digital 也將開放原始碼視為自己公司和業務整體戰略的重要組成部分。

開放原始碼專案

Western Digital 維護了許多開放原始碼專案,或為其做出一定貢獻。下面是說明我們工作的一些範例。

Linux 核心 - Zoned Storage

我們為 Linux 核心做出了許多貢獻,尤其在與儲存相關的子系統方面,以實現下一代儲存技術。我們最近的其中一個關注領域是 Zoned Storage。Zoned Storage 是一項基於標準的開放計畫,旨在使資料中心能夠有效擴充,以迎接 ZB 級儲存容量紀元。相關產品:Ultrastar DC ZN540 NVMe ZNS SSD

RISC-V - SweRV Core

RISC-V 屬於開放式 ISA,它將開啟處理器創新的紀元。為進一步加速開放標準介面和 RISC-V 處理架構,Western Digital 提供了硬體和軟體解決方案來協助發展 RISC-V 生態系統。例如,我們已發佈我們的 RISC-V SweRV 核心系列 (包括 EH1EH2EL2)、我們的開放快取同調協議 OmniXtend,並為核心專案做出了許多其他貢獻,以便為 RISC-V 社群提供支援。

Sweet B

Sweet B 是一個使用 NIST P-256 和 SECG secp256k1 曲線實作公開金鑰橢圓曲線密碼編譯 (ECC) 的資源庫。它是 ArmorLock 安全平台的重要組成部分。為提高我們對密碼編譯資源庫的信心,我們已開放其原始碼,並透過安全研究公司 Trail of Bits 對其進行稽核。相關產品:  G-Technology ArmorLock 加密 NVMe™ SSD

OpenTitan

OpenTitan 是首個為矽膠信任根 (RoT) 晶片構建高品質透明參考設計與整合指南的開放原始碼專案。憑藉我們在資料基礎架構與開放原始碼技術方面的專業知識,Western Digital 正與生態系統合作夥伴共同最佳化 OpenTitan 框架,以滿足從核心到邊緣的多種以資料為中心的儲存使用案例的不同安全性需求,包括機器學習應用程式、智慧型手機和連線的物聯網 (IoT) 裝置。請查看我們的部落格文章,其中介紹了我們的目標。

Western Digital Github

Western Digital 還為我們自己的專案維護了一個正式的 GitHub 存放庫。進來取用吧!

開放原始碼組織

Western Digital 作為創辦者、成員或擁護者,與社群共同努力促進開放原始碼的發展。

RISC-V 基金會

我們是 RISC-V 基金會,即 RISC-V ISA 管理機構的創辦成員。RISC-V ISA 是一個免費的開放 ISA,它透過開放標準協同合作開啟處理器創新的新紀元。

CHIPS Alliance

我們是 CHIPS Alliance 的創辦成員。CHIPS Alliance 圍繞矽膠裝置和 FPGA開發高品質的開放原始碼硬體設計。

Linux 基金會

我們是 Linux 基金會的銀牌會員。Linux 基金會提供了一個受信任的中立中心,供開發人員編碼、管理和擴充開放技術專案。我們已與 Linux 基金會下的許多專案開展合作。

FOSSi 基金會

我們就與 RISC-V 和 CHIPS Alliance 相關的多個計畫與 FOSSi 基金會共同合作,包括 cocotb 專案和 Embench 基準測試。FOSSi 基金會的使命是促進並協助自由、開放的數位硬體設計及其相關生態系統。

GPL 合作承諾

做為第 2 版 GPL 系列授權所授權的許多開放原始碼專案的使用者和貢獻者,我們認識到讓開放原始碼符合規範可能很困難,並可能造成誤解。為壯大開放原始碼社群並允許善意的參與者使用我們在 GPL 下貢獻的內容,我們做出如下承諾:

在提出或繼續進行因涵蓋授權的終止而引起的任何法律訴訟或索賠 (防禦行動除外) 之前,Western Digital 承諾將以下有關糾正和恢復的條款 (摘自 GPL 第 3 版) 延伸至被指控違反涵蓋授權的個人或實體 (下稱「您」)。在這裡使用時,「此授權」一詞是指所強制的特定涵蓋授權。

但是,如果您停止一切違反此授權的行為,則 (a) 您在特定版權所有者的授權將臨時恢復,直到該版權所有者最終明確終止您的授權為止;以及 (b) 永久恢復 (如果該版權所有者未在停止行為發生後的 60 天之內透過某種合理的方式通知您違規行為)。

此外,如果特定版權所有者以某種合理的方式通知您違規行為,但這是您第一次從該版權所有者收到關於違反此授權的通知 (對於任何作品),並且您在收到通知後的 30 天內糾正了違規行為,則您在該版權所有者的授權將永久恢復。

Western Digital 確認本承諾不可撤銷,並對 Western Digital 和 Western Digital 版權的受讓者或繼承者具有約束力和可執行性。

Western Digital 可以透過在此頁面或後續位置發佈新版本來修改此承諾。

「涵蓋授權」是指 GNU 通用公共授權第 2 版 (GPLv2)、GNU 較寬鬆通用公共授權第 2.1 版 (LGPLv2.1) 或 GNU 資源庫通用公開授權第 2 版 (LGPLv2),這些授權均由 Free Software Foundation 發佈。

「防禦行動」是指 Western Digital 針對您或您的關係企業先前發起的訴訟或索賠對您提起的法律訴訟或索賠。

「Western Digital」是指 Western Digital Corporation 或其關係企業。

貢獻者契約行為規範

我們認識到開放原始碼是由健康的社群構建的。我們相信,當所有參與者都得到關懷和尊重時,一個健康的社群將會蓬勃發展。為了表明我們對這一想法的承諾,我們採用了貢獻者契約來管理我們所有的開放原始碼專案,以及所有 Western Digital 貢獻者在我們的專案和更大的開放原始碼社群中的行為。

我們產品中的開放原始碼

我們相信開放原始碼,並在許多產品中使用開放原始碼。在我們的軟體中使用開放原始碼時,我們會在「協力廠商聲明」部分 (通常見於說明部分) 標明我們使用的開放原始碼。對於我們的硬體產品,可在隨附的軟體或產品說明文件中找到「協力廠商聲明」。對於需要我們提供原始碼的開放原始碼授權,您可以在我們的支援網站上找到相關產品的原始碼。如果您認為我們遺漏了任何內容,請按一下此處與我們聯絡。

我們的許多產品透過符合 OpenChain 標準的程序打造。OpenChain 是一個確保開放原始碼符合性的開放 ISO 標準 (ISO/IEC 5230),其中提出了使用開放原始碼打造受信任供應鏈的最佳作法。做為 ISO 認證程序中的白金會員和董事會成員,Western Digital 相信符合 OpenChain 標準會大有裨益。

開放原始碼:Western Digital 的觀點是最安全的解決方案是基於開放且可接受檢驗的實作,並結合透明的原則與安全作法。

資料來源:研發工程副總裁 Richard New

開放原始碼矽膠需要以新的方式考量晶片的發展。Western Digital 一直處在這項新技術的最前線,因為 OpenTitan 是我們最初合作的商業合作夥伴之一,他們最近發佈了 SweRV RISC-V 核心系列。隨著 RISC-V 和開放原始碼矽膠在我們的整個產業中變得越來越普遍,我們希望與所有貢獻者一起創造這種開放原始碼矽膠的未來。

資料來源:Google 的 OpenTitan 專案總監 Dommic Rizzo

我們的員工

Western Digital 團隊為我們的客戶創造了一切不同。

Damien Le Moal

特聘工程師 (經理)

檢視個人資料

Jeremy Bauer

企業 HDD 客戶韌體工程技術專家

Spencer Gilson

軟體開發工程 (應用程式) 高級工程師

檢視個人資料

Shashank Agrawal

資深技術專家

檢視個人資料

Senthil Kumar Veluswamy

技術專家

檢視個人資料

Jeffrey Lien

首席軟體工程師

檢視個人資料

Brandon Paupore

軟體開發工程師

檢視個人資料

Aashish Parmar

E-HDD 韌體高級工程師

檢視個人資料

AR

Akhilesh Rn

軟體開發 (系統) 高級開發人員

AT

Alan Tse

副總法律顧問

檢視個人資料

Brian Mastenbrook

產品安全高級總監

檢視個人資料

Ryan Ware

Senior Technologist

View Profile

徵才

Western Digital 工程師在我們的許多產品中使用了開放原始碼,同時也貢獻了一些開放原始碼。請查看我們的徵才頁面,瞭解最新工作機遇。