Введение

Мексиканский разработчик свободного программного обеспечения Мигель де Икаса (родился 23 ноября 1972 года) — мексиканский программист, наиболее известный как инициатор проектов GNOME, Mono и Xamarin.

Ранние годы

Де Икаса родился в Мехико и изучал математику в Национальном автономном университете Мексики (UNAM), но бросил учёбу до получения степени, чтобы работать в сфере информационных технологий. Он вырос в семье ученых: его отец – физик, а мать – биолог. Он начал разрабатывать свободное программное обеспечение в 1992 году.

Ранняя карьера в области программного обеспечения

Одним из первых программных продуктов, которые он написал для Linux, был файловый менеджер Midnight Commander в 1994 году – файловый менеджер в текстовом режиме. Он также был одним из первых участников проекта Wine. Он работал с Дэвидом С. Миллером над портированием Linux на SPARC и написал несколько видео- и сетевых драйверов для этого порта, а также портировал libc на эту платформу. Позже они оба работали над расширением Linux для архитектуры MIPS, чтобы он мог работать на компьютерах SGI Indy, и написали оригинальные X-драйверы для этой системы. Вместе с Инго Молнаром он разработал оригинальную программную реализацию драйверов RAID 1 и RAID 5 для ядра Linux. Летом 1997 года он проходил собеседование в Microsoft на должность в команде Internet Explorer Unix (для работы над портом SPARC), но не имел необходимой степени высшего образования для получения рабочей визы H 1B. Он рассказал в интервью, что пытался убедить своих интервьюеров открыть исходный код IE еще до того, как Netscape поступила так же со своим браузером.

GNOME, Ximian, Xamarin и Mono

Де Икаса начал проект GNOME вместе с Федерико Меной в августе 1997 года, чтобы создать полностью свободную рабочую среду и модель компонентов для Linux и других Unix-подобных операционных систем. Он также создал программу для работы с электронными таблицами GNOME, Gnumeric. В 1999 году де Иказа и Нэт Фридман основали Helix Code – компанию, разрабатывающую свободное программное обеспечение и ориентированную на GNOME, в которой работало множество других разработчиков GNOME. В 2001 году Helix Code, позже переименованная в Ximian, объявила о проекте Mono, возглавляемом де Иказой, с целью реализации платформы разработки Microsoft .NET на Linux и Unix-подобных платформах. В августе 2003 года Ximian была приобретена Novell. Там де Иказа занимал должность вице-президента платформы разработчиков. В мае 2011 года де Иказа основал Xamarin, чтобы заменить MonoTouch и Mono для Android после того, как Novell была приобретена Attachmate и разработка этих проектов была прекращена. Вскоре после этого Xamarin и Novell заключили соглашение, по которому Xamarin взяла на себя разработку и продажи этих продуктов. В феврале 2016 года Xamarin объявила о приобретении компанией Microsoft. Месяц спустя, на конференции Microsoft Build, было объявлено о перелицензировании проекта Mono под лицензию MIT, включении Xamarin (включая бесплатные версии) в Visual Studio без ограничений и открытии исходного кода Xamarin SDK. Он не согласен со значительной частью критики, звучащей в сообществе открытого и свободного программного обеспечения. Он также разработал Mono – свободную и открытую альтернативу Microsoft .NET Framework – для GNOME. Это вызвало много споров из-за патентов Microsoft на .NET Framework. Де Иказа подвергся критике со стороны Ричарда Столлмана в День свободы программного обеспечения 2009 года, который назвал его «предателем сообщества свободного программного обеспечения». В ответ на это в своем блоге Иказа заявил, что верит в «мир возможностей» и открыт для обсуждения путей улучшения экосистемы открытого и свободного программного обеспечения.

Предпочтение Mac над Linux

В августе 2012 года де Иказа заявил, что рабочий стол Linux "погубила Apple". Де Иказа конкретно критиковал культуру, ориентированную преимущественно на разработчиков, недостаток обратной совместимости и фрагментацию между различными дистрибутивами Linux. В марте 2013 года де Иказа сообщил в своем личном блоге, что для работы за компьютером он регулярно использует macOS вместо Linux.

Директор Фонда .NET

В 2014 году он вышел на сцену вместе с Андерсом Хейлсбергом во время объявления о создании .NET Foundation и публикации исходного кода компилятора C# от Microsoft. Впоследствии он вошел в состав совета директоров .NET Foundation.

Уход из Microsoft

В марте 2022 года он объявил о своем уходе из Microsoft и намерении взять перерыв в работе.

Награды и признание

Мигель де Икаса получил награду Фонда свободного программного обеспечения за 1999 год за вклад в развитие свободного программного обеспечения, премию MIT Technology Review Innovator of the Year в 1999 году и был включен журналом Time в список 100 новаторов нового столетия в сентябре 2000 года. В начале 2010 года он был удостоен награды Microsoft MVP. В марте 2010 года MindTouch назвал его пятым в рейтинге "Самые влиятельные люди в мире открытого исходного кода".

Личная жизнь

Де Икаса эпизодически снимался в фильмах "Антитрест" и "Кодекс" в 2001 году. В 2003 году он женился на Марии Лауре Соарес да Силва (теперь Марии Лауре де Икаса). Де Икаса критически относится к действиям Израиля в отношении палестинцев на Ближнем Востоке и высказывается на эту тему в своем блоге. В Twitter Де Икаса опроверг заявления о том, что ХАМАС совершал массовые изнасилования во время нападения на Израиль 7 октября 2023 года.