Открытый исходный код

Western Digital верит в ценность открытого исходного кода как для пользователя, так и для разработчика. Мы осознаем важность открытого исходного кода в росте и успехе технологической отрасли на сегодняшний день, потому что он способствует инновациям, созданию нового и его совместному использованию в обществе. Western Digital также рассматривает открытый исходный код как важнейший элемент своей общей корпоративной и бизнес-стратегии.

Проекты с открытым исходным кодом

Western Digital вкладывает ресурсы и поддерживает большое количество проектов с открытым исходным кодом. Здесь представлены несколько примеров наших работ.

Ядро Linux — Zoned Storage

Мы вносим большой вклад в разработку ядра Linux, особенно в подсистемы накопителей данных, чтобы способствовать развитию технологий следующего поколения накопителей. В последнее время одной из сфер нашей заинтересованности является парадигма Zoned Storage (зональное хранение данных). Zoned Storage — это открытая парадигма, основанная на стандартах, позволяющая центрам обработки данных эффективно масштабироваться в эпоху емкости накопителей, измеряющейся в зеттабайтах. Дополнительное изделие: Твердотельный накопитель Ultrastar DC ZN540 NVMe ZNS.

Sweet B

Sweet B — это библиотека, реализующая криптографию на основе эллиптических кривых (ECC) с открытым ключом с использованием кривых NIST P-256 и SECG secp256k1. Это основной компонент нашей платформы безопасности ArmorLock. Чтобы укрепить доверие к нашей криптографической библиотеке, мы открыли ее исходный код и попросили фирму по исследованию безопасности Trail of Bits провести ее проверку. Дополнительное изделие:  Твердотельный накопитель NVMe™ с шифрованием G-Technology ArmorLock

Open Titan

OpenTitan — это первый проект с открытым исходным кодом, содержащий легко читаемые, высококачественные эталонные проектные решения и рекомендации по интеграции для микросхем Silicon Root of Trust (RoT). Применяя свой опыт в области инфраструктуры данных и технологий с открытым исходным кодом, Western Digital работает с партнерами по экосистеме над оптимизацией платформы OpenTitan для выполнения разнообразных требований безопасности в сценариях использования хранилища, ориентированного на данные, от ядра до периферии, включая приложения машинного обучения, смартфоны и подключенные устройства Интернета вещей (IoT). О наших целях читайте в блоге.

Western Digital Github

Western Digital также поддерживает официальный репозиторий GitHub для наших собственных проектов. Приходите и посмотрите!

Организации с открытым исходным кодом

Как основатель, участник и разработчик, компания Western Digital работает с этим сообществом, чтобы продвигать открытый исходный код.

RISC-V Foundation

Мы принадлежим к числу основателей фонда RISC-V Foundation, управляющего развитием архитектуры набора команд RISC-V ISA. RISC-V ISA — это бесплатная и открытая архитектура набора команд, открывающая новую эру процессорных инноваций благодаря совместной работе на основе открытых стандартов.

CHIPS Alliance

Мы принадлежим к числу основателей CHIPS Alliance. CHIPS Alliance разрабатывает высококачественные конструкции аппаратного обеспечения с открытым исходным кодом, подходящие для полупроводниковых устройств и ППВМ.

Linux Foundation

Мы являемся серебряным членом Linux Foundation. Linux Foundation предоставляет разработчикам нейтральный и надежный ресурс для написания кода, управления и масштабирования проектов с открытыми технологиями. Под эгидой Linux Foundation находится множество проектов, над которыми мы работаем в сотрудничестве.

FOSSi Foundation

Мы работаем с фондом FOSSi Foundation над различными инициативами, связанными с RISC-V и CHIPS Alliance, включая проект cocotb и тест Embench. Миссия FOSSi Foundation состоит в том, чтобы продвигать и поддерживать бесплатные и открытые конструкции цифрового оборудования и связанные с ними экосистемы.

Обязательство сотрудничества GPL

Как пользователь и участник многих проектов с открытым исходным кодом, лицензированных по версии 2 группы лицензиатов GPL, мы понимаем, что соблюдение требований открытого исходного кода может быть затруднено и может привести к ошибкам. Чтобы расширить сообщество открытого исходного кода и поощрить добросовестных участников на использование наших разработок в рамках GPL, мы обещаем выполнять следующее обязательство.

Перед инициированием или продолжением судебного разбирательства или иска (кроме защитного иска), возникающего в связи с прекращением действия покрывающей лицензии, Western Digital обязуется распространить на физическое или юридическое лицо («вы»), обвиняемое в нарушении покрывающей лицензии, следующие положения относительно лечения и восстановления, взятые из 3 версии GPL. Используемый здесь термин «настоящая лицензия» относится к конкретной покрывающей лицензии, на которую распространяется гарантия.

Однако, если вы прекратите нарушать все условия настоящей лицензии, ваша лицензия от конкретного правообладателя будет восстановлена ​​(а) временно, в случае и до тех пор, пока правообладатель явно и окончательно не прекратит действие вашей лицензии, и (б) навсегда, если правообладатель не уведомит вас о нарушении любым разумным способом в течение 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 в наших проектах и ​​в более широком сообществе открытого исходного кода.

Открытый исходный код в наших продуктах

Мы верим в эффективность открытого исходного кода и используем его во многих наших продуктах. Используя открытый исходный код, мы указываем это в разделе «Примечания относительно третьих лиц» вместе с лицензией. Мы публикуем эти документы на странице Open Source Compliance . Если вы полагаете, что мы не упомянули какой-либо исходный код, пожалуйста, перейдите по этой ссылке и свяжитесь с нами.

Многие из наших продуктов созданы с использованием процессов, совместимых с OpenChain. OpenChain — это открытый стандарт ISO (ISO/IEC 5230) для обеспечения соответствия требованиям открытого исходного кода, в котором излагаются передовые методы использования открытого исходного кода для создания надежных цепочек поставок. Будучи платиновым членом и членом правления в процессе сертификации ISO, Western Digital верит в преимущества соответствия OpenChain.

Открытый исходный код: мы в Western Digital считаем, что самые безопасные решения основаны на открытых и проверяемых реализациях в сочетании с прозрачными правилами и методами обеспечения безопасности.

ИСТОЧНИК: РИЧАРД НЬЮ, ВИЦЕ-ПРЕЗИДЕНТ, R&D ENGINEERING

Микросхемы с открытым исходным кодом требует нового подхода к их разработке. Western Digital находится на передовой создания этой новой технологии, о чем свидетельствует присоединение к OpenTitan в качестве одного из наших первых коммерческих партнеров и недавняя публикация их серии ядер SweRV RISC-V. Поскольку RISC-V и микросхемы с открытым исходным кодом становятся все более распространенными в нашей отрасли, мы с нетерпением ждем возможности построить это будущее открытых микросхем вместе со всеми участниками.

ИСТОЧНИК: ДОМИНИК РИЗЗО, ДИРЕКТОР ПРОЕКТА OPENTITAN, GOOGLE

Наши люди

Команды Western Digital делают все возможное для наших клиентов.

Дэмиен Ле Моаль

Заслуженный инженер (менеджер)

Просмотреть профиль

Джереми Бауэр

Технолог, инженер-разработчик корпоративных жестких дисков

Сентил Кумар Велусвами

Технолог

Просмотреть профиль

Джеффри Лиен

Главный инженер ПО

Просмотреть профиль

Брэндон Паупор

Инженер-разработчик программного обеспечения

Просмотреть профиль

Аашиш Пармар

Старший инженер, прошивка E-HDD

Просмотреть профиль

AR

Ахилеш Рн

Штатный разработчик, разработка программного обеспечения (системы)

Карьера

Инженеры Western Digital используют открытый исходный код во многих наших продуктах, а также вносят свой вклад в их разработку. Посетите нашу страницу вакансий, чтобы узнать о последних возможностях.