Código abierto

Western Digital cree en la importancia del código abierto como usuario y contribuyente. Reconocemos el rol fundamental que tiene el código abierto para el éxito y el crecimiento de la industria de la tecnología actual, porque anima a las comunidades a innovar, desarrollar y compartir juntos. Western Digital también considera que el código abierto es un componente esencial de su estrategia general corporativa y empresarial.

Proyectos de código abierto

Western Digital contribuye y mantiene muchos proyectos de código abierto. Aquí tienes algunos ejemplos de nuestro trabajo.

Kernel de Linux: Zoned Storage

Realizamos muchas contribuciones al kernel de Linux, especialmente en subsistemas relacionados con el almacenamiento para habilitar tecnologías de almacenamiento de última generación. Una de las últimas áreas en las que nos hemos centrado ha sido el almacenamiento por zonas (Zoned Storage). Zoned Storage es una iniciativa de código abierto y basada en estándares que permite a los centros de datos escalar de manera eficiente en la era de la capacidad de almacenamiento en zettabytes. Productos relacionados: SSD con ZNS Ultrastar DC ZN540 NVMe.

Sweet B

Sweet B es una biblioteca que implementa criptografía de curva elíptica de clave pública (ECC) mediante las curvas NIST P-256 y SECG secp256k1. Constituye un componente fundamental de nuestra plataforma de cifrado ArmorLock. Para aumentar la confianza en nuestra biblioteca de criptografía, la hemos hecho de código abierto y la entidad investigadora Trail of Bits le ha realizado una auditoría. Productos relacionados:  SSD NVMe™ cifrado ArmorLock de G-Technology

Open Titan

OpenTitan es el primer proyecto de código abierto que crea un diseño de referencia transparente y de alta calidad, y unas directrices de integración para chips de raíz de confianza (RoT) de silicio. Aprovechando nuestra experiencia en infraestructura de datos y tecnologías de código abierto, Western Digital trabaja con socios de ecosistemas para optimizar el marco de OpenTitan. Esto permite satisfacer las diversas demandas de seguridad de los casos de uso de almacenamiento orientado a datos, desde el núcleo hasta la periferia, incluyendo aplicaciones de aprendizaje automático, teléfonos inteligentes y dispositivos conectados del Internet de las cosas (IoT). Échale un vistazo al artículo del blog que describe nuestros objetivos.

Github de Western Digital

Western Digital también mantiene un repositorio en Github para nuestros proyectos. ¡Ven a probarlo!

Organizaciones de código abierto

Ya sea a título de fundador, miembro o colaborador, Western Digital trabaja con la comunidad para fomentar el código abierto.

Fundación RISC-V

Somos miembros fundadores de la Fundación RISC-V, la administradora de la ISA RISC-V. La ISA RISC-V es una ISA libre y abierta que permite una nueva era de innovaciones en procesadores mediante una colaboración de estándar abierto.

CHIPS Alliance

Somos miembros fundadores de la CHIPS Alliance. CHIPS Alliance desarrolla diseños de hardware de código abierto de alta calidad relacionados con dispositivos de silicio y matrices de puertas lógicas programables en campo​​ (FPGA).

Fundación Linux

Somos miembros de plata de la Fundación Linux. La Fundación Linux proporciona una plataforma neutral y fiable para que los desarrolladores programen, gestionen y escalen proyectos de tecnología abierta. Colaboramos con muchos proyectos que cuentan con el apoyo de la Fundación Linux.

Fundación FOSSi

Trabajamos con la Fundación FOSSi en diversas iniciativas relacionadas con RISC-V y CHIPS Alliance, incluido el proyecto cocotb y la prueba comparativa Embench. La misión de la Fundación FOSSi es promover los diseños digitales de hardware gratuitos y de código abierto, y sus ecosistemas relacionados, así como prestar asistencia para estos.

Compromiso de cooperación GPL

Como usuarios y contribuyentes de muchos proyectos de código abierto bajo la licencia versión 2 de la familia de licencias de GPL, reconocemos que el cumplimiento de código abierto puede ser difícil y que puede conllevar errores. Para hacer crecer la comunidad de código abierto y permitir que los participantes de buena fe utilicen nuestras contribuciones de acuerdo con la GPL, nos comprometemos de la siguiente manera:

Antes de presentar o de continuar con cualquier procedimiento jurídico o reclamación (que no sea una acción defensiva) que derive de la rescisión de una licencia cubierta, Western Digital se compromete a extender a la persona o entidad ("tú") acusada de violar dicha licencia las siguientes disposiciones relativas al remedio y al restablecimiento, tomadas de la versión 3 de la GPL. Tal y como se utiliza aquí, el término "esta licencia" hace referencia a la licencia cubierta específica que se aplica.

Sin embargo, si cesa toda violación de esta Licencia, entonces tu licencia de un titular de derechos de autor en particular se restablecerá (a) provisionalmente, a menos que y hasta que el titular de los derechos de autor rescinda explícita y definitivamente su licencia, y (b) permanentemente, si el titular de los derechos de autor no te notifica la violación por algún medio razonable antes de los 60 días posteriores al cese.

Además, tu licencia de un propietario de derechos de autor en particular se restablecerá permanentemente si el propietario de los derechos de autor te notifica la violación por algún medio razonable, esta es la primera vez que recibes un aviso de violación de esta Licencia (para cualquier trabajo) de ese propietario de derechos de autor y subsanas la infracción antes de los 30 días posteriores a la recepción de la notificación.

La intención de Western Digital es que este compromiso sea irrevocable, y que tenga fuerza vinculante y ejecutoria frente a Western Digital y los beneficiarios o sucesores del copyright de Western Digital.

Western Digital puede modificar este compromiso publicando una nueva versión en esta página o en una ubicación sucesora.

La "licencia cubierta" hace referencia a la Licencia Pública General de GNU, versión 2 (GPLv2), Licencia Pública General Reducida de GNU, versión 2.1 (LGPLv2.1), o Licencia Pública General para Bibliotecas de GNU, versión 2 (LGPLv2), todas publicadas por la Fundación por el Software Libre.

Una "acción defensiva" hace referencia al procedimiento jurídico o reclamación que Western Digital eleva contra ti en respuesta a un procedimiento o reclamación anterior iniciado por ti o un asociado tuyo.

"Western Digital" hace referencia a Western Digital Corporation o a sus filiales.

Código de conducta del Pacto del contribuyente

Reconocemos que el código abierto lo construyen comunidades sanas. Creemos que una comunidad sana progresa cuando a todos los participantes se les trata con respeto y cuidado, y tratan a los demás de igual manera. Para demostrar nuestro compromiso con esta idea, hemos adoptado el Pacto del contribuyente para que regule todos nuestros proyectos de código abierto y la conducta de los contribuyentes de Western Digital en nuestros proyectos y en el resto de la comunidad de código abierto.

Código abierto en nuestros productos

Creemos en el concepto de código abierto y lo utilizamos en muchos de nuestros productos. Cuando utilizamos un código abierto, reconocemos ese uso con una sección llamada Avisos de otras empresas y también compartimos el código fuente con copyleft. La página de cumplimiento del código abierto es un lugar centralizado donde publicamos estos artefactos de cumplimiento. Si consideras que se nos ha pasado algo por alto, haz clic aquí para ponerte en contacto con nosotros.

Muchos de nuestros productos se diseñan con procesos de conformidad con OpenChain. OpenChain es una norma ISO abierta (ISO/IEC 5230) para el cumplimiento del código abierto que establece las prácticas recomendadas para su uso con el fin de crear cadenas de suministro fiables. Como miembro Platino y miembro de la junta durante el proceso de certificación ISO, Western Digital cree en el beneficio del cumplimiento de OpenChain.

Código abierto: en Western Digital, nuestra visión es que las soluciones más seguras están basadas en implementaciones abiertas e inspeccionables combinadas con políticas transparentes y prácticas de seguridad.

Fuente: RICHARD NEW, VICEPRESIDENTE, INGENIERÍA DE I+D

El silicio de código abierto nos exige pensar en nuevas formas de desarrollar chips. Western Digital ha estado a la vanguardia de estas nuevas tecnologías, tal como demuestra su unión con OpenTitan como uno de nuestros primeros socios comerciales y la reciente publicación de su familia de núcleos RISC-V SweRV. A medida que el silicio de código abierto y RISC-V se vuelven cada vez más predominantes en nuestro sector, estamos ansiosos por construir este futuro de silicio abierto junto con todos los contribuyentes.

FUENTE: DOMINIC RIZZO, DIRECTOR DEL PROYECTO OPENTITAN, GOOGLE

Nuestro equipo

Los equipos de Western Digital marcan la diferencia para nuestros clientes.

Damien Le Moal

Ingeniero destacado (administrador)

Ver perfil

Jeremy Bauer

Experto en tecnología, ingeniero de firmware de cliente de disco duro de nivel empresarial

Senthil Kumar Veluswamy

Experto en tecnología

Ver perfil

Jeffrey Lien

Ingeniero jefe de software

Ver perfil

Brandon Paupore

Ingeniero de desarrollo de software

Ver perfil

Aashish Parmar

Ingeniero sénior, firmware E-HDD

Ver perfil

AR

Akhilesh Rn

Desarrollador de personal, desarrollo de software (Sys)

Trabajo

En Western Digital, nuestros ingenieros utilizan el código abierto en muchos de nuestros productos y también contribuyen en este ámbito. Echa un vistazo a nuestra página de empleos para conocer las últimas oportunidades.