Miguel de Icaza (nacido el 23 de noviembre de 1972) [1] es un programador mexicano-estadounidense , mejor conocido por iniciar los proyectos GNOME , Mono y Xamarin . [2]
De Icaza nació en la Ciudad de México y estudió Matemáticas en la Universidad Nacional Autónoma de México (UNAM), pero abandonó sus estudios antes de graduarse para trabajar en TI . [3] Proviene de una familia de científicos en la que su padre es físico y su madre bióloga. [4] Comenzó a escribir software libre en 1992.
Uno de los primeros programas que escribió para Linux fue el administrador de archivos Midnight Commander en 1994, un administrador de archivos en modo texto. [5] También fue uno de los primeros contribuyentes al proyecto Wine . [6]
Trabajó con David S. Miller en el puerto SPARC de Linux y escribió varios de los controladores de video y red en el puerto, así como los puertos libc para la plataforma. [7] Ambos trabajaron más tarde en la extensión de Linux para MIPS para ejecutarse en las computadoras Indy de SGI y escribieron los controladores X originales para el sistema. [8] Con Ingo Molnár escribió la implementación de software original de los controladores RAID-1 y RAID-5 del núcleo Linux . [9]
En el verano de 1997, fue entrevistado por Microsoft para un trabajo en el equipo Unix de Internet Explorer (para trabajar en un puerto SPARC ), pero carecía del título universitario requerido para obtener una visa de trabajo H-1B . [10] Dijo en una entrevista que intentó persuadir a sus entrevistadores para que liberaran el código de IE incluso antes de que Netscape lo hiciera con su propio navegador. [11]
De Icaza inició el proyecto GNOME con Federico Mena en agosto de 1997 para crear un entorno de escritorio completamente libre y un modelo de componentes para Linux y otros sistemas operativos tipo Unix . [12] También creó el programa de hoja de cálculo de GNOME, Gnumeric .
En 1999, de Icaza, junto con Nat Friedman , cofundó Helix Code, una empresa de software libre orientada a GNOME que empleaba a un gran número de otros hackers de GNOME. En 2001, Helix Code, posteriormente rebautizada como Ximian , anunció el Proyecto Mono , que sería dirigido por de Icaza, con el objetivo de implementar la nueva plataforma de desarrollo .NET de Microsoft en Linux y plataformas similares a Unix . En agosto de 2003, Ximian fue adquirida por Novell . Allí, de Icaza fue vicepresidente de la plataforma de desarrollo.
En mayo de 2011, de Icaza creó Xamarin para reemplazar a MonoTouch y Mono para Android después de que Attachmate comprara Novell y abandonara los proyectos. Poco después, Xamarin y Novell llegaron a un acuerdo por el cual Xamarin se hizo cargo del desarrollo y las ventas de estos productos. [13]
En febrero de 2016, Xamarin anunció que Microsoft lo adquiriría. [14] Un mes después, en la conferencia Microsoft Build, se anunció que el Proyecto Mono volvería a ser licenciado al MIT, Visual Studio incluiría Xamarin (incluso las versiones gratuitas) sin restricciones y los SDK de Xamarin serían de código abierto. [14]
De Icaza apoyó el estándar de documentos Office Open XML (OOXML) de Microsoft , [15] [16] [17] en desacuerdo con muchas de las críticas generalizadas en la comunidad de código abierto y software libre .
También desarrolló Mono , una alternativa libre y de código abierto al .NET Framework de Microsoft , para GNOME. [18] Esto ha generado mucho desacuerdo debido a las patentes que Microsoft tiene sobre el .NET Framework.
De Icaza fue criticado por Richard Stallman en el Día de la Libertad del Software de 2009, quien lo etiquetó como "traidor a la comunidad del software libre". [19] Icaza respondió en su blog a Stallman con la observación de que cree en un "mundo de posibilidades" y que está abierto a discusiones sobre formas de mejorar el conjunto de software libre y de código abierto . [20]
En agosto de 2012, de Icaza criticó el escritorio Linux como "asesinado por Apple". De Icaza criticó específicamente una cultura generalmente centrada en los desarrolladores, la falta de compatibilidad con versiones anteriores y la fragmentación entre las diversas distribuciones de Linux. [21] [22] En marzo de 2013, de Icaza anunció en su blog personal que usaba regularmente macOS en lugar de Linux para la informática de escritorio. [23]
En 2014, se unió a Anders Hejlsberg en el escenario durante los anuncios de la Fundación .NET y la apertura del código fuente del compilador C# de Microsoft . Pasó a formar parte de la junta directiva de la Fundación .NET. [24] [25]
En marzo de 2022 anunció que dejaría Microsoft y se tomaría un tiempo libre. [26]
Miguel de Icaza recibió el Premio de la Free Software Foundation 1999 para el Avance del Software Libre , el Premio Innovador del Año 1999 de MIT Technology Review , [27] y fue nombrado uno de los 100 innovadores para el nuevo siglo por la revista Time en septiembre de 2000.
A principios de 2010 recibió el premio Microsoft MVP . [28]
En marzo de 2010, fue nombrado como la quinta "Voces más poderosas en código abierto" por MindTouch . [29]
De Icaza ha tenido apariciones especiales en las películas de 2001 Antitrust y The Code . [30]
Se casó con Maria Laura Soares da Silva (ahora Maria Laura de Icaza) en 2003. [31] Tienen tres hijos. [32]
De Icaza y su esposa critican las acciones del Estado de Israel hacia los palestinos en Oriente Medio y han escrito blogs sobre el tema y también han visitado la zona del conflicto. [33] En Twitter, De Icaza ha rechazado la afirmación de que Hamás cometió violaciones masivas [34] cuando atacaron a Israel el 7 de octubre de 2023. [35]
Midnight Commander fue iniciado por Miguel de Icaza y él es el mantenedor del paquete. Otros autores se han unido al proyecto posteriormente.
{{cite web}}
: CS1 maint: varios nombres: lista de autores ( enlace )Autor: Miguel de Icaza
Copyright: (C) 1996, 1997 Ingo Molnar, Miguel de Icaza, Gadi Oxman
Quiero decir que Dios ama a todas las criaturas. Desde el formidable elefante hasta la más diminuta hormiga. Y eso incluye a Richard Stallman. En cuanto a mí, creo que hay un mundo de posibilidades, y si Richard quiere discutir cómo podemos mejorar el conjunto de software libre/de código abierto en el mundo, tiene mi dirección de correo electrónico. Con cariño, Miguel.
Innovador del año 1999: Miguel De Icaza