Miguel de Icaza - Miguel de Icaza

Miguel de Icaza
Miguel de Icaza.jpg
Urodzony ( 23.11.1972 ) 23 listopada 1972 (wiek 48)
Obywatelstwo
Zawód Programista
Pracodawca Microsoft
Tytuł Wybitny Inżynier
Małżonek (e) Laura de Icaza
Stronie internetowej www .tirania .org / blog

Miguel de Icaza (urodzony 23 listopada 1972) to meksykańsko-amerykański programista, najbardziej znany z uruchamiania projektów GNOME , Mono i Xamarin .

Biografia

Wczesne lata

De Icaza urodził się w Mexico City i studiował matematykę na Narodowym Autonomicznym Uniwersytecie Meksyku (UNAM), ale porzucił studia, zanim uzyskał stopień naukowy w dziedzinie informatyki . Pochodził z rodziny naukowców, w której jego ojciec jest fizykiem, a matka biologiem. Zaczął pisać wolne oprogramowanie w 1992 roku.

Wczesna kariera programistyczna

Jednym z najwcześniejszych programów, które napisał dla Linuksa, był menedżer plików Midnight Commander w 1994 roku, menedżer plików w trybie tekstowym. Był także jednym z pierwszych współpracowników projektu Wine .

Pracował z Davidem S. Millerem nad portem Linux SPARC i napisał kilka sterowników wideo i sieciowych w porcie, jak również porty libc na platformę. Obaj pracowali później nad rozszerzeniem Linuksa o MIPS, aby działał na komputerach Indy SGI i napisali oryginalne sterowniki X dla systemu. Wraz z Ingo Molnarem napisał oryginalną implementację oprogramowania sterowników RAID-1 i RAID-5 jądra Linuksa.

Latem 1997 r. Udzielił wywiadu firmie Microsoft o pracę w zespole Internet Explorer Unix (do pracy w porcie SPARC ), ale brakowało mu wykształcenia wyższego wymaganego do uzyskania wizy pracowniczej H-1B . W wywiadzie powiedział, że próbował przekonać ankieterów do uwolnienia kodu IE, zanim Netscape zrobił to za pomocą własnej przeglądarki.

GNOME, Ximian, Xamarin i Mono

De Icaza rozpoczął projekt GNOME z Federico Meną w sierpniu 1997 r., Aby stworzyć całkowicie darmowe środowisko pulpitu i model komponentów dla Linuksa i innych systemów operacyjnych podobnych do Uniksa . Stworzył także program do obsługi arkuszy kalkulacyjnych GNOME, Gnumeric .

W 1999 roku de Icaza wraz z Nat Friedmanem założyli Helix Code, firmę zajmującą się wolnym oprogramowaniem GNOME, która zatrudnia wielu innych hakerów GNOME. W 2001 roku Helix Code, później przemianowany na Ximian , ogłosił projekt Mono , którym będzie kierował de Icaza, w celu wdrożenia nowej platformy programistycznej Microsoft .NET na platformach Linux i Unix-podobnych . W sierpniu 2003 r. Firma Ximian została przejęta przez firmę Novell . Tam de Icaza był wiceprezesem platformy deweloperskiej.

W maju 2011 r. De Icaza uruchomił Xamarin, aby zastąpić MonoTouch i Mono dla Androida po tym, jak Novell został kupiony przez Attachmate i projekty zostały porzucone. Wkrótce potem Xamarin i Novell doszły do ​​porozumienia, w którym Xamarin przejął rozwój i sprzedaż tych produktów.

W lutym 2016 Xamarin ogłosił przejęcie przez Microsoft. Miesiąc później na konferencji Microsoft Build ogłoszono, że projekt Mono zostanie ponownie licencjonowany na MIT, Visual Studio będzie zawierał Xamarin (nawet wersje bezpłatne) bez ograniczeń, a zestawy SDK Xamarin zostaną otwarte.

Wspieranie otwartych technologii firmy Microsoft

De Icaza poparł standard dokumentów Microsoft Office Open XML (OOXML) , nie zgadzając się z wieloma powszechnymi krytykami w społeczności open source i wolnego oprogramowania .

Opracował także Mono - darmową i otwartą alternatywę dla platformy Microsoft .NET Framework - dla GNOME. Wywołało to wiele nieporozumień ze względu na patenty Microsoft na platformę .NET Framework.

De Icaza został skrytykowany przez Richarda Stallmana podczas Dnia Wolności Oprogramowania 2009, który określił go jako „zdrajcę społeczności wolnego oprogramowania”. Icaza odpowiedział na swoim blogu Stallmanowi, mówiąc, że wierzy w „świat możliwości” i jest otwarty na dyskusje na temat sposobów ulepszenia puli oprogramowania open source i wolnego oprogramowania .

Preferowane komputery Mac w porównaniu z systemem Linux

W sierpniu 2012 roku de Icaza skrytykował pulpit Linuksa jako „zabity przez Apple”. De Icaza szczególnie skrytykował ogólnie nastawioną na programistę kulturę, brak kompatybilności wstecznej i fragmentację pomiędzy różnymi dystrybucjami Linuksa. W marcu 2013 roku de Icaza ogłosił na swoim osobistym blogu, że do komputerów stacjonarnych regularnie używa macOS zamiast Linuksa.

Dyrektor Fundacji .NET

W 2014 roku dołączył do Andersa Hejlsberga na scenie podczas zapowiedzi powstania .NET Foundation i otwartego pozyskiwania kompilatora C # firmy Microsoft . Zasiada w radzie dyrektorów Fundacji .NET.

Nagrody i uznanie

Miguel de Icaza otrzymał nagrodę Free Software Foundation 1999 za rozwój wolnego oprogramowania , nagrodę MIT Technology Review Innovator of the Year 1999 i został uznany za jednego ze 100 innowatorów magazynu Time na nowy wiek we wrześniu 2000 roku.

Na początku 2010 roku otrzymał nagrodę Microsoft MVP Award.

W marcu 2010 r . Zajął piąte miejsce w rankingu „Most Powerful Voices in Open Source” autorstwa MindTouch .

Życie osobiste

De Icaza pojawiał się epizodycznie w filmach Antitrust i The Code z 2001 roku .

Ożenił się z Brazylijką Marią Laurą Soares da Silva (obecnie Maria Laura de Icaza) w 2003 roku.

De Icaza krytycznie odnosi się do działań państwa Izrael wobec Palestyńczyków na Bliskim Wschodzie i prowadzi blog na ten temat.

De Icaza otrzymał obywatelstwo amerykańskie w styczniu 2015 roku.

Bibliografia

Linki zewnętrzne