Miguel de icaza

format_list_bulleted Contenido keyboard_arrow_down
ImprimirCitar

Miguel de Icaza (nacido el 23 de noviembre de 1972) es un programador mexicano, mejor conocido por iniciar los proyectos GNOME, Mono y Xamarin.

Biografía

Primeros años

De Icaza nació en la Ciudad de México y estudió Matemáticas en la Universidad Nacional Autónoma de México (UNAM), pero la abandonó antes de obtener un título para trabajar en TI. Provenía de una familia de científicos en la que su padre es físico y su madre bióloga. Comenzó a escribir software libre en 1992.

Carrera de software temprana

Una de las primeras piezas de software que escribió para Linux fue el administrador de archivos Midnight Commander en 1994, un administrador de archivos en modo texto. También fue uno de los primeros contribuyentes al proyecto Wine.

Trabajó con David S. Miller en el puerto SPARC de Linux y escribió varios de los controladores de red y video en el puerto, así como los puertos libc a la plataforma. Posteriormente, ambos trabajaron en la extensión de Linux para que MIPS se ejecutara en las computadoras Indy de SGI y escribieron los controladores X originales para el sistema. Con Ingo Molnar, escribió la implementación de software original de los controladores RAID-1 y RAID-5 del kernel de Linux.

En el verano de 1997, Microsoft lo entrevistó para un trabajo en el equipo Unix de Internet Explorer (para trabajar en un puerto SPARC), pero no tenía el título universitario requerido para obtener una visa de trabajo H-1B. Dijo en una entrevista que trató de persuadir a sus entrevistadores para que liberaran el código de IE incluso antes de que Netscape lo hiciera con su propio navegador.

GNOME, Ximian, Xamarin y Mono

De Icaza inició el proyecto GNOME con Federico Mena en agosto de 1997 para crear un entorno de escritorio y un modelo de componentes completamente gratuitos para Linux y otros sistemas operativos similares a Unix. 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 una gran cantidad de piratas informáticos de GNOME. En 2001, Helix Code, más tarde rebautizado como Ximian, anunció el Proyecto Mono, dirigido por de Icaza, con el objetivo de implementar la nueva plataforma de desarrollo.NET de Microsoft en plataformas Linux y similares a Unix. En agosto de 2003, Novell adquirió Ximian. Allí, de Icaza fue Vicepresidente de Plataforma de Desarrolladores.

En mayo de 2011, de Icaza inició Xamarin para reemplazar MonoTouch y Mono para Android después de que Attachmate comprara Novell y los proyectos fueran abandonados. Poco después, Xamarin y Novell llegaron a un acuerdo en el que Xamarin se hizo cargo del desarrollo y las ventas de estos productos.

En febrero de 2016, Microsoft anunció la adquisición de Xamarin. Un mes después, en la conferencia Microsoft Build, se anunció que el Proyecto Mono volvería a tener la licencia del MIT, Visual Studio incluiría Xamarin (incluso las versiones gratuitas) sin restricciones y los SDK de Xamarin serían de código abierto.

Defensa de las tecnologías abiertas de Microsoft

De Icaza respaldó el estándar de documentos Office Open XML (OOXML) de Microsoft y no estuvo de acuerdo con muchas de las críticas generalizadas en la comunidad de código abierto y software libre.

También desarrolló Mono, una alternativa gratuita y de código abierto a.NET Framework de Microsoft, para GNOME. Esto ha suscitado mucho desacuerdo debido a las patentes que Microsoft tiene sobre.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". Icaza respondió en su blog a Stallman con el comentario de que él 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.

Preferencia para Mac sobre Linux

En agosto de 2012, de Icaza criticó el escritorio de 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. En marzo de 2013, de Icaza anunció en su blog personal que solía usar macOS en lugar de Linux para computadoras de escritorio.

Director de la Fundación.NET

En 2014, se unió a Anders Hejlsberg en el escenario durante los anuncios de la Fundación.NET y el código abierto del compilador C# de Microsoft. Luego pasó a formar parte de la junta directiva de la Fundación.NET.

Abandonar Microsoft

En marzo de 2022, anunció que dejaría Microsoft y se tomaría un tiempo libre.

Premios y reconocimientos

Miguel de Icaza ha recibido el premio Free Software Foundation 1999 Award for the Advancement of Free Software, el premio MIT Technology Review Innovator of the Year Award 1999, y fue nombrado uno de los premios de la revista Time. 100 innovadores para el nuevo siglo en septiembre de 2000.

A principios de 2010 recibió un premio MVP de Microsoft.

En marzo de 2010, fue nombrado quinto en la lista de "Voces más poderosas en código abierto" por MindTouch.

Vida privada

De Icaza ha tenido cameos en las películas de 2001 Antitrust y The Code.

Se casó con María Laura Soares da Silva (ahora María Laura de Icaza) en el 2003.

De Icaza es crítico con las acciones del estado de Israel hacia los palestinos en el Medio Oriente y ha blogueado sobre el tema.

Contenido relacionado

Bolina

El bowline es un antiguo y simple nudo que se utiliza para formar un lazo fijo al final de una cuerda. Tiene las virtudes de ser fácil de atar y desatar; en...

Transporte en Afganistán

El transporte en Afganistán se realiza principalmente por carretera, ferrocarril y aire. Gran parte de la red de carreteras del país se construyó a...

Organización del conocimiento

La organización del conocimiento u organización de la información es una disciplina intelectual que se ocupa de actividades como la descripción, la...
Más resultados...
Tamaño del texto:
undoredo
format_boldformat_italicformat_underlinedstrikethrough_ssuperscriptsubscriptlink
save