Code source libre :

Western Digital croit en la valeur du code source libre en tant qu’utilisateur et contributeur. Nous reconnaissons le rôle essentiel du code source libre dans la croissance et le succès de l’industrie technologique actuelle, car il encourage une communauté à innover, à construire et à partager ensemble. Western Digital considère également le code source libre comme un élément essentiel de sa stratégie globale d’organisation et d’entreprise.

Projets à code source libre

Western Digital contribue à de nombreux projets de code source libre et en assure la maintenance. Voici quelques exemples de notre travail.

Noyau Linux – Stockage segmenté

Nous apportons de nombreuses contributions au noyau Linux, en particulier dans les sous-systèmes liés au stockage, afin de permettre la mise en œuvre de technologies de stockage de nouvelle génération. Notre plus récente technologie de stockage cible est Zoned Storage. Le stockage segmenté est une initiative libre, fondée sur des normes, qui permet aux centres de données de s’adapter efficacement à l’ère de la capacité de stockage de zettaoctets. Produit apparenté : Disque SSD NVMe ZNS Ultrastar DC ZN540.

Sweet B

Sweet B est une bibliothèque qui implémente la cryptographie à clé publique par courbe elliptique (ECC) en utilisant les courbes NIST P-256 et SECG secp256k1. Il s’agit d’un composant essentiel de notre plateforme de sécurité ArmorLock. Pour renforcer la confiance dans notre bibliothèque de cryptographie, nous l’avons mise en code source libre et l’avons fait auditer par la société de recherche en sécurité Trail of Bits. Produit apparenté :  Disque SSD NVMe™ chiffré ArmorLock G-Technology

OpenTitan

OpenTitan est le premier projet de code source libre qui élabore un modèle de référence transparent et de haute qualité ainsi que des directives d’intégration pour les croustilles de type « root of trust » (RoT) en silicium. En s’appuyant sur notre expertise en matière d’infrastructure de données et de technologies à code source libre, Western Digital travaille avec des partenaires de l’écosystème pour optimiser le cadre OpenTitan afin de répondre aux diverses exigences de sécurité des cas d’utilisation du stockage centré sur les données, du cœur à la périphérie, y compris les applications d’apprentissage automatique, les téléphones intelligents et les appareils connectés de l’Internet des objets (IdO). Consultez notre article de blogue décrivant nos objectifs.

Github de Western Digital

Western Digital maintient également un référentiel GitHub officiel pour ses propres projets. Consultez-le!

Organisations de code source libre

Que ce soit en tant que fondateur, membre ou soutien, Western Digital travaille avec la communauté pour encourager le code source libre.

RISC-V Foundation

Nous sommes un membre fondateur de la RISC-V Foundation, le gardien de RISC-V ISA. L’ISA RISC-V est une ISA libre et ouverte qui ouvre une nouvelle ère d’innovation en matière de processeurs grâce à la collaboration de normes ouvertes.

CHIPS Alliance

Nous sommes un membre fondateur de la CHIPS Alliance. La CHIPS Alliance développe des conceptions matérielles de haute qualité, en code source libre, pour les dispositifs en silicium et les FPGA.

Fondation Linux

Nous sommes un membre Argent de la Fondation Linux. La Fondation Linux fournit un centre neutre et de confiance aux développeurs pour coder, gérer et développer des projets de technologie ouverte. Sous l’égide de la Fondation Linux se trouvent de nombreux projets avec lesquels nous collaborons.

Fondation FOSSi

Nous travaillons avec la Fondation FOSSi sur diverses initiatives liées à RISC-V et CHIPS Alliance, notamment le projet cocotb et le référentiel Embench. La mission de la Fondation FOSSi est de promouvoir et d’aider les conceptions de matériel numérique libre et ouvert et leurs écosystèmes connexes.

Engagement envers la coopération GNU

En tant qu’utilisateur et contributeur de nombreux projets de code source libre sous licence de la version 2 de la famille GNU, nous sommes conscients que la conformité au code source libre peut être difficile et peut entraîner des erreurs. Pour développer la communauté du code source libre et permettre aux acteurs de bonne foi d’utiliser nos contributions sous licence GNU, nous nous engageons comme suit :

Avant de déposer ou de poursuivre toute procédure judiciaire ou réclamation (autre qu’une action défensive) découlant de la résiliation d’une licence couverte, Western Digital s’engage à étendre à la personne ou à l’entité (« vous ») accusée d’avoir violé la licence couverte les dispositions suivantes concernant la guérison et la réintégration, tirées de la version 3 de la GNU. Tel qu’il est utilisé ici, le terme « cette Licence » fait référence à la Licence couverte spécifique qui est appliquée.

Toutefois, si vous cessez toute violation de cette Licence, votre licence auprès d’un détenteur de droits d’auteur particulier est rétablie (a) provisoirement, à moins que le détenteur des droits d’auteur ne mette fin à votre licence de manière explicite et définitive, et (b) définitivement, si le détenteur des droits d’auteur ne vous informe pas de la violation par un moyen raisonnable avant 60 jours après la cessation.

En outre, votre licence auprès d’un détenteur de droits d’auteur particulier est rétablie de manière permanente si le détenteur des droits d’auteur vous informe de la violation par un moyen raisonnable, si c’est la première fois que vous recevez un avis de violation de cette Licence (pour n’importe quelle œuvre) de la part de ce détenteur de droits d’auteur, et si vous remédiez à la violation avant 30 jours après votre réception de l’avis.

Western Digital entend que cet engagement soit irrévocable, contraignant et applicable à Western Digital et aux cessionnaires ou successeurs des droits d’auteur de Western Digital.

Western Digital peut modifier cet engagement en publiant une nouvelle édition sur cette page ou à un autre endroit.

La « licence couverte » désigne la licence publique générale GNU, version 2 (GPLv2), la licence publique générale limitée GNU, version 2.1 (LGPLv2.1), ou la licence publique générale GNU pour les bibliothèques, version 2 (LGPLv2), toutes publiées par la Free Software Foundation.

« Action défensive » désigne une procédure judiciaire ou une réclamation que Western Digital intente contre vous en réponse à une procédure ou une réclamation antérieure initiée par vous ou votre société affiliée.

« Western Digital » désigne Western Digital Corporation ou ses sociétés affiliées.

Code de conduite de la convention des contributeurs

Nous reconnaissons que le code source libre est construit par des communautés saines. Nous pensons qu’une communauté saine s’épanouit lorsque tous les participants sont traités avec et traitent les autres avec attention et respect. Pour montrer notre engagement envers cette idée, nous avons adopté le Pacte du contributeur pour régir tous nos projets de code source libre et la conduite de tous les contributeurs de Western Digital dans nos projets et dans la communauté de code source libre plus large.

Le code source libre dans nos produits

Nous sommes des partisans du code source libre et nous l’utilisons dans plusieurs de nos produits. Lorsque nous utilisons du code source libre, nous reconnaissons cette utilisation par une section Avis des tiers et partageons également le code source sous gauche d’auteur. La Page de conformité du code source libre est un emplacement centralisé où nous publions ces éléments de conformité. Si vous pensez qu’il manque quelque chose, veuillez cliquer ici pour communiquer avec nous.

Beaucoup de nos produits sont conçus selon des processus conformes à OpenChain. OpenChain est une norme ISO ouverte (ISO/IEC 5230) pour la conformité des codes source libres qui définit les meilleures pratiques d’utilisation des codes source libres pour créer des chaînes d’approvisionnement de confiance. En tant que membre platine et membre du conseil d’administration pendant le processus de certification ISO, Western Digital croit aux avantages de la conformité à OpenChain.

Code source libre : chez Western Digital, nous pensons que les solutions les plus sûres sont basées sur des implémentations ouvertes et inspectables, associées à des politiques et des pratiques de sécurité transparentes.

SOURCE : RICHARD NEW, VICE-PRÉSIDENT, R&D ENGINEERING

Le code source libre exige de repenser le développement des puces. Western Digital a été à l’avant-garde de cette nouvelle technologie, comme en témoignent son adhésion à OpenTitan en tant que l’un de ses premiers partenaires commerciaux et la publication récente de sa famille de cœurs RISC-V SweRV. Alors que le RISC-V et le code source libre deviennent de plus en plus omniprésents dans notre secteur, nous sommes impatients de construire cet avenir du code source libre avec tous les contributeurs.

SOURCE : DOMINIC RIZZO, DIRRECTEUR DE PROJET OPENTITAN PROJECT, GOOGLE

Notre équipe

Les équipes de Western Digital font toute la différence pour nos clients.

Damien Le Moal

Ingénieur émérite (gestionnaire)

Voir le profil

Jeremy Bauer

Technologue, ingénieur en micrologiciel pour les clients des disques durs d’entreprise

Senthil Kumar Veluswamy

Technologue

Voir le profil

Jeffrey Lien

Ingénieur logiciel principal

Voir le profil

Brandon Paupore

Ingénieur en développement logiciel

Voir le profil

Aashish Parmar

Ingénieur principal, micrologiciel E-HDD

Voir le profil

AR

Akhilesh Rn

Développeur personnel, développement de logiciels (sys)

Carrières

Chez Western Digital, nos ingénieurs utilisent le code source libre dans nombre de nos produits et y contribuent également. Veuillez consulter notre page « Carrières » pour connaître les dernières opportunités.