Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

Miguel de Icaza

From Wikipedia, the free encyclopedia
Mexican free software developer (born 1972)

Miguel de Icaza
De Icaza in 2021
Born (1972-11-23)November 23, 1972 (age 53)
Mexico City, Mexico
CitizenshipMexican ·American
Alma materNational Autonomous University of Mexico (dropped out)
OccupationSoftware developer
TitleDistinguished Engineer
Spouse
Maria Laura Soares da Silva
(m. 2003)
Children3
Websitetirania.org/blog

Miguel de Icaza (born November 23, 1972)[1] is aMexican-Americanprogrammer andactivist, best known for starting theGNOME,Mono, andXamarin projects.[2]

Biography

[edit]

Early years

[edit]

De Icaza was born inMexico City and studied Mathematics at theNational Autonomous University of Mexico (UNAM), but dropped out before getting a degree to work inIT.[3] He came from a family of scientists in which his father is a physicist and his mother a biologist.[4] He started writingfree software in 1992.

Early software career

[edit]

One of the earliest pieces of software he wrote for Linux was theMidnight Commander file manager in 1994, a text-mode file manager.[5] He was also one of the early contributors to theWine project.[6]

He worked withDavid S. Miller on the LinuxSPARC port and wrote several of the video and network drivers in the port, as well as the libc ports to the platform.[7] They both later worked on extending Linux forMIPS to run on SGI'sIndy computers and wrote the original X drivers for the system.[8] WithIngo Molnár he wrote the original software implementation ofRAID-1 andRAID-5 drivers of theLinux kernel.[9]

In summer of 1997, he was interviewed byMicrosoft for a job in theInternet Explorer Unix team (to work on aSPARC port), but lacked the university degree required to obtain a workH-1B visa.[10] He said in an interview that he tried to persuade his interviewers to free the IE code even beforeNetscape did so with their own browser.[11]

GNOME, Ximian, Xamarin and Mono

[edit]

De Icaza started theGNOME project with Federico Mena in August 1997 to create a completely free desktop environment and component model forLinux and otherUnix-like operating systems.[12] He also created the GNOME spreadsheet program,Gnumeric.

In 1999, de Icaza, along withNat Friedman, co-founded Helix Code, a GNOME-oriented free software company that employed a large number of other GNOME hackers. In 2001, Helix Code, later renamedXimian, announced theMono Project, to be led by de Icaza, with the goal to implementMicrosoft's new.NET development platform onLinux andUnix-like platforms. In August 2003, Ximian was acquired byNovell. There, de Icaza wasVice President of Developer Platform.

In May 2011, de Icaza startedXamarin to replace MonoTouch and Mono forAndroid after Novell was bought byAttachmate and the projects were abandoned. Shortly afterwards, Xamarin and Novell reached an agreement where Xamarin took over the development and sales of these products.[13]

In February 2016, Xamarin announced being acquired by Microsoft.[14] One month later at the Microsoft Build conference, it was announced that the Mono Project would berelicensed to MIT, Visual Studio would include Xamarin (even the free versions) without restrictions, and Xamarin SDKs would be opensourced.[14]

Advocacy of Microsoft open technologies

[edit]

De Icaza endorsed Microsoft'sOffice Open XML (OOXML) document standard,[15][16][17] disagreeing with a lot of the widespread criticism in theopen source andfree-software community.

He also developedMono – a free and open-source alternative to Microsoft's.NET Framework – for GNOME.[18] This has raised much disagreement due to the patents that Microsoft holds on the .NET Framework.

De Icaza was criticized byRichard Stallman on theSoftware Freedom Day 2009, who labeled him as "Traitor to the Free Software Community".[19] Icaza responded on his blog to Stallman with the remark that he believes in a "world of possibility" and that he is open for discussions on ways to improve the pool ofopen source and free software.[20]

Preference for Mac over Linux

[edit]

In August 2012, de Icaza criticized theLinux desktop as "killed by Apple". De Icaza specifically criticized a generally developer-focused culture, lack ofbackward compatibility, and fragmentation among the various Linux distributions.[21][22] In March 2013, de Icaza announced on his personal blog that he regularly usedmacOS instead of Linux for desktop computing.[23]

.NET Foundation director

[edit]

In 2014 he joinedAnders Hejlsberg on stage during the announcements of the.NET Foundation and the open sourcing of Microsoft'sC# Compiler. He went on to serve on theboard of directors of the .NET Foundation.[24][25]

Leaving Microsoft

[edit]

In March 2022 he announced he was leaving Microsoft and taking some time off.[26]

Awards and recognition

[edit]

Miguel de Icaza has received theFree Software Foundation 1999Award for the Advancement of Free Software, theMITTechnology Review Innovator of the Year Award 1999,[27] and was named one ofTime magazine's 100 innovators for the new century in September 2000.

In early 2010 he received aMicrosoft MVP Award.[28]

In March 2010, he was named as the fifth in the "Most Powerful Voices in Open Source" byMindTouch.[29]

Personal life

[edit]

De Icaza has hadcameo appearances in the 2001 motion picturesAntitrust andThe Code.[30]

He married Maria Laura Soares da Silva (now Maria Laura de Icaza) in 2003.[31] They have three children.[32] He has been living in the state ofMassachusetts for 20 years.

De Icaza and his wife are critical of the actions of the state ofIsrael towards thePalestinians in the Middle East and has blogged about the subject and visited the area of conflict as well.[33]

References

[edit]
  1. ^"De Icaza mentions his birthday".Miguel de Icaza's Twitter. 22 November 2010.
  2. ^Young, Robert; Wendy Goldman Rohm (1999).Under the Radar. Coriolis. p. 139.ISBN 978-1-57610-506-1.
  3. ^"10 years of Ximian - Miguel de Icaza".tirania.org.
  4. ^"Interview with Miguel De Icaza".Linux Journal. Retrieved19 August 2008.
  5. ^Midnight Commander authors."Midnight Commander FAQ". Retrieved6 September 2010.Midnight Commander was started by Miguel de Icaza and he is the maintainer of the package. Other authors have joined the project later.
  6. ^"Wine History". wiki.winehq.org. Retrieved10 July 2012.
  7. ^David S. Miller, Rutgers CAIP, and Miguel de Icaza, Instituto de Ciencias Nucleares, Universidad Nacional Autonoma de Mexico (1997)."The SPARC Port of Linux".Usenix Proceedings.USENIX Association. Retrieved18 April 2010.{{cite web}}: CS1 maint: multiple names: authors list (link)
  8. ^Miguel de Icaza."graphics.c". Archived fromthe original on 21 January 2012. Retrieved19 November 2011.Author: Miguel de Icaza
  9. ^"raid5.c". Archived fromthe original on 24 January 2012. Retrieved19 November 2011.Copyright: (C) 1996, 1997 Ingo Molnar, Miguel de Icaza, Gadi Oxman
  10. ^Friedman, Nat (31 October 2009)."Startup Visa". Archived fromthe original on 28 March 2014. Retrieved6 September 2010.
  11. ^"Microsoft API and Reference Catalog".msdn.microsoft.com. Archived fromthe original on 8 January 2002.
  12. ^Mamone, Mark (2005).Practical Mono. Apress. p. 7.ISBN 978-1-59059-548-0.
  13. ^Friedman, Nat. (2011-07-18)Xamarin mobile products available now! | Xamarin BlogArchived 2011-11-10 at theWayback Machine. Blog.xamarin.com. Retrieved on 2013-09-19.
  14. ^ab"Xamarin Blog".Xamarin Blog.
  15. ^"OOXML. (Score:4, Informative)".Slashdot. Retrieved19 August 2008.
  16. ^"The EU Prosecutors are Wrong. - Miguel de Icaza".tirania.org.
  17. ^"OOXML: The Wins - Miguel de Icaza".tirania.org.
  18. ^"Mono and Gnome: The Long Reply".LinuxToday. Archived fromthe original on 9 March 2012. Retrieved15 January 2010.
  19. ^Holwerda, Thom (21 September 2009)."RMS: De Icaza Traitor to Free Software Community". osnews.com. Retrieved19 November 2012.
  20. ^de Icaza, Miguel."On Richard Stallman". tirania.org.I want to say that God loves all creatures. From the formidable elephant to the tiniest ant. And that includes Richard Stallman. As for me, I think that there is a world of possibility, and if Richard wants to discuss how we can improve the pool of open source/free software in the world he has my email address. Love, Miguel.
  21. ^Finley, Klint (27 August 2012)."How Apple Killed the Linux Desktop and Why That Doesn't Matter".wired.com. Retrieved2 September 2012.
  22. ^de Icaza, Miguel (29 August 2012)."What Killed the Linux Desktop". tirania.org. Retrieved30 August 2012.
  23. ^de Icaza, Miguel (5 March 2013)."How I ended up with Mac". tirania.org. Retrieved5 March 2013.
  24. ^Microsoft-Xamarin-Collaborate-Establish-.NET-Foundation (2014)
  25. ^Microsoft .NET released from its Windows chains... but what ABOUT MONO? ontheregister.co.uk"Xamarin is a close partner of Microsoft, and De Icaza is one of three directors of the .NET Foundation, and the only director that does not work for Microsoft. The .NET Foundation was announced by Microsoft at its Build conference earlier this year, to host and support open source .NET projects." by Tim Anderson (Nov 2014)
  26. ^Foley, Mary Jo (2 March 2022)."Former Xamarin co-founder Miguel de Icaza is leaving Microsoft".ZDNet.
  27. ^"1999 Young Innovators Under 35". technologyreview.com. 1999. Retrieved2 September 2012.1999 Innovator of the Year: Miguel De Icaza
  28. ^"Miguel de Icaza's web log". Retrieved14 January 2010.
  29. ^"MindTouch.com". Archived fromthe original on 31 October 2012. Retrieved21 March 2010.
  30. ^Miguel de Icaza atIMDb
  31. ^De Icaza, Miguel (22 August 2003)."Married - Miguel De Icaza". Retrieved26 August 2024.
  32. ^"De Icaza mentions his children".Miguel de Icaza's Twitter. 18 February 2022.
  33. ^Israel: terrorist state. - Miguel de Icaza. Tirania.org (2002-09-03). Retrieved on 2013-09-19.

External links

[edit]
Wikimedia Commons has media related toMiguel de Icaza.
Core
Applications
Extras
Development
Office
Graphics
Internet
Media
Games
Utilities
Components
User interface
GNOME 40
  • Mutter on GSK
GNOME 3
GNOME 2
GNOME Base
freedesktop.org
Community
People
Contributors to theLinux operating system
Kernel
GNU
Distributions
Other developers
Advocates
Others
International
National
Academics
Other
Retrieved from "https://en.wikipedia.org/w/index.php?title=Miguel_de_Icaza&oldid=1321420542"
Categories:
Hidden categories:

[8]ページ先頭

©2009-2025 Movatter.jp