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]
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]
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]
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]
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]