Мигель де Икаса (родился 23 ноября 1972 г.) [1] — мексиканский программист, наиболее известный как создатель проектов GNOME , Mono и Xamarin . [2]
Де Икаса родился в Мехико и изучал математику в Национальном автономном университете Мексики (UNAM), но бросил учебу, прежде чем получил степень, чтобы работать в сфере информационных технологий . [3] Он происходил из семьи ученых, в которой его отец — физик, а мать — биолог. [4] Он начал писать бесплатное программное обеспечение в 1992 году.
Одним из первых программ, которые он написал для Linux, был файловый менеджер Midnight Commander в 1994 году, текстовый файловый менеджер. [5] Он также был одним из первых участников проекта Wine . [6]
Он работал с Дэвидом С. Миллером над портом SPARC для Linux и написал для этого порта несколько видео- и сетевых драйверов, а также порты libc для платформы. [7] Позже они оба работали над расширением Linux для MIPS для работы на компьютерах SGI Indy и написали оригинальные X-драйверы для системы. [8] Вместе с Инго Молнаром он написал оригинальную программную реализацию драйверов RAID-1 и RAID-5 ядра Linux. [9]
Летом 1997 года он прошел собеседование в Microsoft на работу в команде Internet Explorer Unix (для работы над портом SPARC ), но не имел университетского образования, необходимого для получения рабочей визы H-1B . [10] В интервью он сказал, что пытался убедить своих интервьюеров освободить код IE еще до того, как Netscape сделала это со своим собственным браузером. [11]
Де Икаса вместе с Федерико Мена начал проект GNOME в августе 1997 года, чтобы создать полностью бесплатную среду рабочего стола и модель компонентов для Linux и других Unix-подобных операционных систем. [12] Он также создал программу электронных таблиц GNOME, Gnumeric .
В 1999 году де Икаса вместе с Натом Фридманом стал соучредителем Helix Code, компании по бесплатному программному обеспечению, ориентированной на GNOME, в которой работало большое количество других хакеров GNOME. В 2001 году компания Helix Code, позже переименованная в Ximian , объявила о проекте Mono Project, который возглавит де Икаса, с целью реализовать новую платформу разработки .NET от Microsoft на Linux и Unix-подобных платформах. В августе 2003 года Ximian была приобретена Novell . Там де Икаса был вице-президентом платформы разработчиков.
В мае 2011 года де Икаса запустил Xamarin , чтобы заменить MonoTouch и Mono для Android после того, как Novell была куплена Attachmate и проекты были заброшены. Вскоре после этого Xamarin и Novell достигли соглашения, согласно которому Xamarin взяла на себя разработку и продажу этих продуктов. [13]
В феврале 2016 года Xamarin объявила о приобретении Microsoft. [14] Месяц спустя на конференции Microsoft Build было объявлено, что Mono Project будет повторно лицензирован MIT, Visual Studio будет включать Xamarin (даже бесплатные версии) без ограничений, а Xamarin SDK будет иметь открытый исходный код. [14]
Де Икаса поддержал стандарт документов Microsoft Office Open XML (OOXML) , [15] [16] [17], не соглашаясь с массой широко распространенной критики в сообществе открытого исходного кода и свободного программного обеспечения .
Он также разработал Mono — бесплатную альтернативу Microsoft .NET Framework с открытым исходным кодом — для GNOME. [18] Это вызвало много разногласий из-за патентов, которые Microsoft имеет на .NET Framework.
Де Икаса подвергся критике со стороны Ричарда Столлмана в День свободы программного обеспечения 2009 года, который назвал его «предателем сообщества свободного программного обеспечения». [19] Икаса ответил Столлману в своем блоге замечанием, что он верит в «мир возможностей» и что он открыт для дискуссий о путях улучшения пула открытого и бесплатного программного обеспечения . [20]
В августе 2012 года де Икаса раскритиковал настольную систему Linux как «убитую Apple». Де Икаса особо раскритиковал культуру, в целом ориентированную на разработчиков, отсутствие обратной совместимости и фрагментацию различных дистрибутивов Linux. [21] [22] В марте 2013 года де Икаса объявил в своем личном блоге, что он регулярно использует macOS вместо Linux для настольных компьютеров. [23]
В 2014 году он присоединился к Андерсу Хейлсбергу на сцене во время анонса .NET Foundation и открытия исходного кода компилятора C# от Microsoft . Он продолжал работать в совете директоров .NET Foundation. [24] [25]
В марте 2022 года он объявил, что покидает Microsoft и берет отпуск. [26]
Мигель де Икаса получил премию Фонда свободного программного обеспечения 1999 года за продвижение свободного программного обеспечения , премию MIT Technology Review «Новатор года 1999 года» [27] и был назван одним из 100 новаторов нового столетия по версии журнала Time в сентябре 2000 года.
В начале 2010 года он получил награду Microsoft MVP Award. [28]
В марте 2010 года он был назван пятым в рейтинге «Самые влиятельные голоса в области открытого исходного кода» по версии MindTouch . [29]
Де Икаса появлялся в эпизодических ролях в фильмах 2001 года «Антимонопольное законодательство» и «Кодекс» . [30]
Он женился на Марии Лауре Соарес да Силва (ныне Мария Лаура де Икаса) в 2003 году .
Де Икаса критикует действия государства Израиль по отношению к палестинцам на Ближнем Востоке и ведет блог на эту тему. [32] В Твиттере Де Икаса отверг утверждение о том, что Хамас совершил массовое изнасилование во время нападения на Израиль 7 октября 2023 года. [33]
Midnight Commander был запущен Мигелем де Икаса и является сопровождающим пакета. Позже к проекту присоединились и другие авторы.
{{cite web}}
: CS1 maint: несколько имен: список авторов ( ссылка )Автор: Мигель де Икаса
Авторские права: (C) 1996, 1997 Инго Молнар, Мигель де Икаса, Гади Оксман
Я хочу сказать, что Бог любит всех существ. От грозного слона до крошечного муравья. В том числе и Ричард Столлман. Что касается меня, я думаю, что существует мир возможностей, и если Ричард захочет обсудить, как мы можем улучшить пул открытого/бесплатного программного обеспечения в мире, у него есть мой адрес электронной почты. С любовью, Мигель.
Новатор года 1999 года: Мигель Де Икаса