Miguel de Icaza

Z Wikipedii, wolnej encyklopedii
Skocz do: nawigacji, wyszukiwania
Miguel de Icaza
Miguel de Icaza
Data i miejsce urodzenia 1972
 Meksyk, Meksyk)
Zawód programista
Commons Multimedia w Wikimedia Commons
www.tirania.org/blog Strona internetowa

Miguel de Icaza (ur. 1972 w mieście Meksyk) - programista meksykański, aktywny działacz na rzecz rozwoju projektów free software i open source, twórca m.in. projektu GNOME i Mono[1].

Biografia[edytuj | edytuj kod]

Wczesne lata[edytuj | edytuj kod]

Miguel de Icaza urodził się w mieście Meksyk i studiował na Universidad Nacional Autonoma de México (UNAM), ale nigdy nie ukończył tam studiów. Pochodził z rodziny naukowców: ojciec był fizykiem, a matka biologiem[2]. Zaczął programować w 1992.

Początki kariery programistycznej[edytuj | edytuj kod]

Jednym z jego pierwszych projektów programistycznych na Linuksa był Midnight Commander, działający w trybie tekstowym menedżer plików[3]. Był też jednym z pierwszych współtwórców Wine[4].

Pracował również z Davidem Millerem nad portem Linuksa na procesory SPARC i napisał kilka sterowników grafiki i sieci oraz port libc na tę platformę[5]. Później pracowali nad rozszerzeniem Linuksa dla MIPS w celu uruchomienia na komputerach Indy firmy SGI i napisali sterowniki X Window System dla tego systemu[6]. Z Ingo Molnarem napisał pierwszą implementację sterowników RAID-1 i RAID-5 dla Linuksa[7].

W 1997 roku został zaproszony na rozmowę kwalifikacyjną do zespołu pracującego nad wersję Internet Explorer dla UNIX (port na SPARC), jednakże nie został przyjęty do pracy z powodu nieukończenia nauki na poziomie szkoły średniej i w związku z tym nie otrzymaniu wizy H1-B[8]. Podczas rozmowy kwalifikacyjnej próbował przekonać prowadzących rozmowę kwalifikacyjną do uwolnienia kodu źródłowego IE zanim to zrobi Netscape ze swoją przeglądarką internetową[9].

GNOME, Ximian, Xamarin, i Mono[edytuj | edytuj kod]

De Icaza założył projekt GNOME wraz z Federico Mena w sierpniu 1997, aby utworzyć w pełni wolne i otwarte środowisko graficzne dla Linuksa i innych systemów uniksopodobnych[10]. Wcześniej utworzył Midnight Commander[3], menedżer plików pracujący w trybie tekstowym. Utworzył też Gnumeric, arkusz kalkulacyjny.

W 1999 roku założył z Natem Friedmanem firmę Helix Code, firmę skupiającą dużą liczbę programistów GNOME. Helix Code zmieniła w 2001 roku nazwę na Ximian, ogłosił powstanie projektu Mono mającego na celu implementację .NET Framework na Linuksa i systemy uniksopodobne. W 2003 roku Ximian zostało przejęte przez Novell, gdzie Miguel de Icaza został wiceprezesem działu programistycznego.

W maju 2011 założył Xamarin, aby zastąpić MonoTouch i Mono for Android po tym, kiedy Novell zostało przejęte przez Attachmate, a nowy właściciel Novell, Inc. porzucił MonoTouch i Mono for Android. Jednakże niedługo Xamarin i Novell podpisały nową umowę, która zezwoliła na przejęcie tych dwóch projektów przez Xamarin wraz z prawami do rozwoju i sprzedaży[11].

Wspieranie technologii Microsoftu[edytuj | edytuj kod]

De Icaza poparł standard dokumentów Microsoft Office Open XML (OOXML)[12][13][14] pomimo rozpowszechnionej w świecie Open Source i społeczności FLOSS krytyki.

Był również przez długi czas największym zwolennikiem używania Mono - wolnej i otwartej implementacji .NET Framework w GNOME[15], co wywołało wiele sporów związanych z należącymi do Microsoft patentami i patentami związanymi z .NET.

Nagrody i wyróżnienia[edytuj | edytuj kod]

W 1999 roku otrzymał od Free Software Foundation FSF Award for the Advancement of Free Software, nagrodę Innowatora Roku 1999 przyznaną przez magazyn wydawany przez Massachusetts Institute of Technology Technology Review oraz został uznany we wrześniu 2000 przez Time jednym ze stu największych innowatorów nadchodzącego stulecia.

Na początku roku 2010 otrzymał tytuł Microsoft MVP[16].

W marcu 2010 roku został uznany za jeden z pięciu „najważniejszych głosów społeczności Open Source”[17].

Życie prywatne[edytuj | edytuj kod]

Miguel de Icaza wystąpił w filmie The Code z 2001 roku oraz Konspiracja.com (2001).

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

De Icaza negatywnie postrzega operacje wojsk Izraela przeciwko Palestynyńczykom na Bliskim Wschodzie i podobnie jak Noam Chomsky, nazwał Izrael na swoim blogu „państwem terrorystycznym”[19][20].

Linki zewnętrzne[edytuj | edytuj kod]

Wywiady[edytuj | edytuj kod]

Przypisy

  1. Robert Young: Under the Radar. Coriolis, 1999, s. 139. ISBN 9781576105061.
  2. Interview with Miguel De Icaza (ang.). Linux Journal. [dostęp 2008-08-19].
  3. 3,0 3,1 Midnight Commander authors: Midnight Commander FAQ. [dostęp 2010-09-06]. Cytat: Midnight Commander was started by Miguel de Icaza and he is the maintainer of the package. Other authors have joined the project later.
  4. Wine History. [dostęp 2012-01-011]. Cytat: Other recognizable names included Alexandre Julliard who now leads Wine and Miguel de Icaza of GNOME fame.
  5. David S. Miller, Miguel de Icaza: The SPARC Port of Linux. W: Usenix Proceedings [on-line]. USENIX, 1997. [dostęp 2010-04-18].
  6. Miguel de Icaza: graphics.c. [dostęp 2011-11-19]. Cytat: Author: Miguel de Icaza
  7. raid5.c. Cytat: Copyright: (C) 1996, 1997 Ingo Molnar, Miguel de Icaza, Gadi Oxman
  8. Nat Friedman - Startup Visa. [dostęp 2012-01-01].
  9. Content not found
  10. Mark Mamone: Practical Mono. Apress, 2005, s. 7. ISBN 9781590595480.
  11. Xamarin mobile products available now! – Xamarin
  12. OOXML. (Score:4, Informative). [dostęp 2008-08-19].
  13. The EU Prosecutors are wrong.
  14. OOXML: The Wins.
  15. Mono and Gnome: The Long Reply. [dostęp 2010-01-15].
  16. Blog Miguela de Icaza. [dostęp 2010-01-14].
  17. MindTouch.com. [dostęp 2010-03-21].
  18. Jurandréia Santos: Entrevista Maria Laura De Icaza. 2005-09-10. [dostęp 2010-09-06].
  19. Israel: terrorist state. - Miguel de Icaza
  20. : Information Clearing House - ICH