David Stephen Miller (nacido el 26 de noviembre de 1974) es un desarrollador de software estadounidense que trabaja en el kernel de Linux , donde es el principal responsable del mantenimiento del subsistema de red [1] [2] y de los controladores de red individuales, [3] la implementación SPARC , [ 4] [5] y el subsistema IDE . [6] Junto con otras personas, co-mantiene la API de cifrado, [7] KProbes, [8] IPsec , [9] y también está involucrado en otros trabajos de desarrollo.
David Stephen Miller | |
---|---|
Nació | New Brunswick, Nueva Jersey , EE. UU. | 26 de noviembre de 1974
Otros nombres | DaveM |
Ocupación | Programador |
Empleador | sombrero rojo |
Conocido por | Kernel de Linux , GCC |
También es miembro fundador del comité directivo de la Colección de compiladores GNU . [10]
Trabaja
A partir de abril de 2020, Miller es el número 1 en parches de "firma de no autor" , modificaciones al kernel de Linux revisadas por el responsable del mantenimiento del subsistema que finalmente las aplica. Ha estado entre los principales guardianes durante años desde el kernel 2.6.22 en 2007. [11]
Trabajó en el Centro de Procesamiento Avanzado de Información de la Universidad de Rutgers , [12] en Cobalt Microserver , [13] y luego en Red Hat desde 1999. [14] [15]
Portabilidad SPARC
Miller portó el kernel de Linux a Sun Microsystems SPARC en 1996 [12] con Miguel de Icaza . También ha portado Linux a las máquinas UltraSPARC de 64 bits , incluyendo UltraSPARC T1 a principios de 2006 [16] y posteriormente T2 y T2 + . A partir de 2010[actualizar]continúa manteniendo el puerto sparc (tanto de 32 bits como de 64 bits). [4]
En abril de 2008, Miller contribuyó con el puerto SPARC de oro , una reescritura desde cero del enlazador GNU . [17] [18]
Redes Linux
Miller es uno de los mantenedores de la pila TCP / IP de Linux [1] y ha sido clave para mejorar su rendimiento en entornos de alta carga. [19] También escribió y / o contribuyó a numerosos controladores de tarjetas de red en el kernel de Linux. [20] [21]
eBPF
Miller está trabajando actualmente en la tecnología de rastreo dinámico de Linux , llamada eBPF . [22]
Discursos
David pronunció el discurso de apertura en netdev 0.1 el 16 de febrero de 2015 en Ottawa . [23] También pronunció el discurso de apertura en el Simposio de Linux de Ottawa en 2000, [24] y otro discurso de apertura en Linux.conf.au en Dunedin en enero de 2006. [25]
Dio una charla sobre "Desarrollos de redes de múltiples colas en el kernel de Linux" en la reunión de julio de 2009 del Grupo de usuarios de Linux de Nueva York. [26]
Referencias
- ^ a b "Archivo MAINTAINERS del kernel de Linux a partir de 4.17, sección REDES [GENERAL]" .
- ^ "Archivo MAINTAINERS del kernel de Linux a partir de 4.17, sección REDES [IPv4 / IPv6]" .
- ^ "Archivo MAINTAINERS del kernel de Linux a partir de 4.17, sección CONTROLADORES DE RED" .
- ^ a b "Archivo MAINTAINERS del kernel de Linux a partir de 4.17, sección SPARC + UltraSPARC (sparc / sparc64)" .
- ^ "Archivo MAINTAINERS del kernel de Linux a partir de 4.17, sección SPARC SERIAL DRIVERS" .
- ^ "Archivo MAINTAINERS del kernel de Linux a partir de 4.17, sección IDE SUBSYSTEM)" .
- ^ "Archivo MAINTAINERS del kernel de Linux a partir de 4.17, sección API CRYPTO)" .
- ^ "Archivo MAINTAINERS del kernel de Linux a partir de 4.17, sección KPROBES)" .
- ^ "Archivo MAINTAINERS del kernel de Linux a partir de 4.17, sección REDES [IPSEC])" .
- ^ "Comité directivo del CCG" . El equipo de GCC / Free Software Foundation . 2009-04-27 . Consultado el 18 de abril de 2010 .
- ^ Jonathan Corbet. LWN.net (ed.). "Algunas estadísticas de desarrollo del kernel 5.6" .
- ^ a b David S. Miller, Rutgers CAIP & Miguel de Icaza, Instituto de Ciencias Nucleares, Universidad Nacional Autónoma de México (1997). "El puerto SPARC de Linux" . Actas de Usenix . Asociación USENIX . Consultado el 18 de abril de 2010 .CS1 maint: varios nombres: lista de autores ( enlace )
- ^ "1998 Atlanta Linux Showcase Speakers" . El escaparate de Linux de Atlanta . 1998-10-24 . Consultado el 19 de abril de 2010 .
David S. Miller es ingeniero en Cobalt Networks, ha sido miembro del equipo de desarrolladores del kernel de Linux durante casi 5 años y lo ha adaptado a varias plataformas Sparc y MIPS. También es el principal responsable actual de la capa de redes IP en el kernel y colaborador activo del proyecto del compilador EGCS.
- ^ "Extracto de una presentación SEC S-1 de Red Hat (RHAT)" . 4 de junio de 1999. Archivado desde el original el 8 de julio de 2008 . Consultado el 19 de abril de 2010 .
- ^ Entrevista con David Miller de Red Hat . Octava Cumbre Anual del Kernel de Linux . La Fundación Linux . 14-18 de septiembre de 2008. Archivado desde el original el 10 de octubre de 2009 . Consultado el 19 de abril de 2010 .
- ^ "Primer arranque SMP de Niagara / Linux ..." Blog de David Miller . 17 de febrero de 2006. Archivado desde el original el 11 de junio de 2010 . Consultado el 18 de abril de 2010 .
- ^ David S. Miller (11 de abril de 2008). "RFC PATCH: soporte de oro Sparc" . binutils en sourceware.org (lista de correo). proyecto binutils . Consultado el 19 de abril de 2010 .
- ^ "historial de revisiones del archivo fuente sparc" . El repositorio Gold CVS . Abril de 2008 - marzo de 2010 . Consultado el 19 de abril de 2010 .
- ^ David S. Miller (3 de marzo de 1997). "Parches de hash de sockets, quinta y última entrega" . Lista de correo del kernel de Linux (lista de correo). lkml.org . Consultado el 19 de abril de 2010 .
- ^ "Archivo fuente para el módulo kernel sunhme" . Kernel de Linux . Archivado desde el original el 23 de septiembre de 2005 . Consultado el 19 de abril de 2010 .
- ^ "Archivo fuente para el módulo kernel tg3" . Kernel de Linux . Archivado desde el original el 23 de septiembre de 2005 . Consultado el 19 de abril de 2010 .
- ^ "#ebpf No puedes detener esto" (PDF) .
- ^ "Estado de la unión en redes del kernel de Linux" . netdev01.org . 2015. Archivado desde el original el 19 de febrero de 2015 . Consultado el 19 de febrero de 2015 .
- ^ "Informe de OLS de Linux Weekly News 2000" . Noticias semanales de Linux . 2002 . Consultado el 19 de abril de 2010 .
- ^ "Programa Linux.conf.au 2006" . Linux.conf.au . 2006. Archivado desde el original el 10 de octubre de 2008 . Consultado el 30 de octubre de 2008 .
- ^ "NYLUG - Reunión de julio de 2009" . Grupo de usuarios de Linux de Nueva York . 2009-06-15. Archivado desde el original el 28 de agosto de 2009 . Consultado el 1 de agosto de 2009 .
enlaces externos
- Página de inicio de redes Linux de David S. Miller
- El antiguo blog de David Miller
- Página de Google+ de David Miller