Open Source

Western Digital believes in the value of open source as a user and contributor. We recognize open source's critical role in the growth and success of the technology industry today because it encourages a community to innovate, build, and share together. Western Digital also sees open source as a critical building block to its overall corporate and business strategy.

Open Source Projects

Western Digital contributes to and maintains many open source projects. Here are some examples of our work.

Linux Kernel - Zoned Storage

We make many contributions to the Linux kernel particularly in the subsystems related to storage to enable next generation storage technologies. One of our recent areas of focus has been Zoned Storage. Zoned Storage is an open, standards-based initiative to enable data centers to scale efficiently for the zettabyte storage capacity era. Related product: Ultrastar DC ZN540 NVMe ZNS SSD.

Sweet B

Sweet B is a library which implements public key elliptic curve cryptography (ECC) using the NIST P-256 and SECG secp256k1 curves. It is a core component of our ArmorLock Security Platform. To help build confidence in our cryptography library, we have open sourced it and also had it audited by the security research firm Trail of Bits. Related product:  G-Technology ArmorLock encrypted NVMe™ SSD

Open Titan

OpenTitan is the first open source project building a transparent, high-quality reference design and integration guidelines for silicon root of trust (RoT) chips. Leveraging our expertise in data infrastructure and open-source technologies, Western Digital is working with ecosystem partners to optimize the OpenTitan framework to meet the diverse security demands of data-centric storage use cases from the core to the edge, including machine-learning applications, smartphones and connected Internet of Things (IoT) devices. Check out our blog post describing our goals.