stringtranslate.com

Shuah Khan

Shuah Khan es una ingeniera de software estadounidense reconocida por sus contribuciones al núcleo Linux . En 2019, se convirtió en la primera mujer miembro de la Linux Foundation , uniéndose a figuras notables como Linus Torvalds y Greg Kroah-Hartman como la tercera miembro en ese momento. [1] [2] [3]

Contribuciones al núcleo de Linux

Khan hizo su primera contribución al kernel de Linux en 2011, [1] al agregar un nuevo controlador de dispositivo para el subsistema LED como parte del esfuerzo de integración de controladores de Android . [4]

Khan ha sido miembro del Comité Asesor Técnico (TAB) de Linux [5] [1] [4] y presidenta del Comité Directivo Técnico del Proyecto ELISA. [6] A partir de octubre de 2024, mantiene el marco de trabajo de autoprueba del núcleo (kselftest), el controlador USB sobre IP, el subsistema de monitoreo de energía de la CPU y el controlador del controlador de medios virtuales. [7] Ha contribuido significativamente a kselftest, una suite de pruebas de regresión para el núcleo de Linux. [8] [9]

En las primeras etapas, las pruebas en el núcleo se limitaban principalmente a pruebas de compilación y arranque . Khan introdujo un marco de pruebas más completo para detectar regresiones antes de que pudieran afectar a los usuarios. Sus esfuerzos dieron como resultado "kselftest", que permite a los desarrolladores ejecutar pruebas de cordura y garantizar la estabilidad de sus cambios. [8] Este marco ahora está integrado en KernelCI y el servicio de prueba de día cero. [10] Se describe a sí misma como una generalista y también ha contribuido al subsistema de medios al trabajar en la API Media Controller Device Allocator para resolver problemas de administración de recursos de dispositivos compartidos en diferentes subsistemas. [11]

Vida temprana y educación

Nacida en la India, [1] Khan obtuvo una licenciatura en ingeniería electrónica y una maestría en informática de la Universidad Estatal de Colorado . [3] Después de completar su educación, trabajó en Bell Labs , seguido de 13 años en Hewlett Packard Enterprise y 5 años en Samsung . [1] [9]

Participación comunitaria

Khan también lidera el Programa Community Bridge, cuyo objetivo es empoderar a los desarrolladores de código abierto brindándoles herramientas para obtener financiación, mejorar la seguridad y promover la diversidad. [1] Aboga por aumentar la participación de las mujeres en la comunidad del kernel. [11]

Defensa de una terminología inclusiva

En 2020, Khan proporcionó una etiqueta "Signed-off-by" para un parche que recomendaba una terminología inclusiva en el núcleo de Linux. El parche aconsejaba a los desarrolladores evitar términos como "maestro", "esclavo", "lista negra" y "lista blanca". [12]

Publicaciones

Referencias

  1. ^ abcdef Vaughan-Nichols S (13 de marzo de 2019). «Shuah Khan se convierte en el tercer miembro de la Linux Foundation». ZDNET . Consultado el 20 de septiembre de 2024 .
  2. ^ "Liderazgo: becarios". The Linux Foundation . 7 de octubre de 2024. Archivado desde el original el 7 de octubre de 2024. Consultado el 7 de octubre de 2024 .
  3. ^ ab Bhartiya S (14 de marzo de 2019). "Conoce a la primera mujer becaria de la Linux Foundation: Shuah Khan". TFiR.io. Consultado el 9 de octubre de 2024 .
  4. ^ ab "Desafiante, gratificante y satisfactorio: una sesión de preguntas y respuestas con Shuah Khan sobre el desarrollo del núcleo de Linux". The Linux Foundation . 9 de diciembre de 2015 . Consultado el 10 de octubre de 2024 – a través de Linux.com.
  5. ^ Corbet J (28 de septiembre de 2024). «Resultados de las elecciones TAB de 2024 del 28 de septiembre». LWN.net . Consultado el 9 de octubre de 2024 .
  6. ^ Nass R (23 de junio de 2021). «Embedded Executive: Shuah Khan, Linux Kernel Fellow, Linux Foundation». Diseño de computación integrada . Consultado el 10 de octubre de 2024 .
  7. ^ Torvalds L (5 de octubre de 2024). «MAINTAINERS - kernel/git/torvalds/linux.git - Árbol de fuentes del kernel de Linux». Archivado desde el original el 5 de octubre de 2024 . Consultado el 5 de octubre de 2024 .
  8. ^ ab Corbet J (20 de agosto de 2014). «Autopruebas del núcleo». LWN.net . Archivado desde el original el 5 de octubre de 2024. Consultado el 5 de octubre de 2024 .
  9. ^ ab Daily SE (14 de marzo de 2019). «Desarrollo del kernel de Linux con Shuah Khan». Software Engineering Daily . Consultado el 7 de octubre de 2024 .
  10. ^ Corbet J (2 de noviembre de 2017). "Una actualización de autoprueba del núcleo". LWN.net . Consultado el 9 de octubre de 2024 .
  11. ^ ab Perlow J (29 de enero de 2021). "Entrevista con Shuah Khan, mantenedor del núcleo y miembro de Linux". Linux.com . Consultado el 10 de octubre de 2024 .
  12. ^ Lin W (11 de julio de 2020). "Linus Torvalds ha fusionado las reglas de terminología inclusiva en el árbol Git del kernel de Linux". LinuxReviews . Consultado el 10 de octubre de 2024 .