ミゲル・デ・イカザ(Miguel de Icaza)は、
1972年に
メキシコシティで生まれた、自由ソフトウェア界を代表する
プログラマーの一人です。彼は特に、GNOME
デスクトップ環境と、.NETフレームワークのクロスプラットフォーム実装であるMonoプロジェクトの開発で、国際的に高い評価を受けています。
生い立ちと初期のキャリア
物理学者である父親と
生物学者である母親を持つ科学者一家に生まれたデ・イカザは、幼い頃から科学的な環境で育ちました。
メキシコ国立自治大学に進学しますが、学位を取得することなく、1992年頃から自由ソフトウェアの開発に携わるようになりました。この時期から、彼の
プログラマーとしての才能が開花し始めます。
GNOMEプロジェクトの創設
1997年、デ・イカザは
マイクロソフトから
Internet Explorerの
SPARC移植版チームへの誘いを受けましたが、学位を持たないために就労ビザを取得できず、この機会を逃しました。この時、彼は
マイクロソフトに対し、IEのコードをフリーソフトウェアとして公開するよう説得したと後に語っています。この行動は、ネットスケープ社が
Mozillaをフリー化するよりも早いものでした。
同年8月15日、デ・イカザは
フェデリコ・メーナと共にGNOMEプロジェクトを立ち上げました。GNOMEは、
Linuxや他の
Unix系OSで利用できる、完全にフリーな
デスクトップ環境とコンポーネントモデルの提供を目指すものでした。初期の頃、彼はファイルマネージャMidnight Commanderや
Linuxカーネルの開発に携わり、表計算ソフトGnumericの開発も行いました。
Helix Code社とMonoプロジェクト
1999年、デ・イカザはナット・フリードマンと共にInternational Gnome Supportという団体を設立しました。その翌月、同団体はHelix Code社として法人化されました。Helix Code社は実質的にGNOMEの開発母体となり、GNOME関連のフリーソフトウェアを扱う会社として、多くのGNOMEハッカーたちを雇用しました。
2001年、Helix Code社はジミアン(Ximian)と改名し、デ・イカザによるMonoプロジェクトの開始が発表されました。Monoは、
マイクロソフトの.NETフレームワーク開発環境を
Linuxや
Unix系プラットフォームに移植することを目的としたプロジェクトです。このプロジェクトは、クロスプラットフォーム開発の可能性を大きく広げました。
2003年8月、ジミアン社はノベルに買収され、デ・イカザは現在、同社の開発部門バイスプレジデントを務めています。
受賞歴とその他
デ・イカザは、
フリーソフトウェア財団から1999年のAward for the Advancement of Free Softwareを、
マサチューセッツ工科大学から1999年のイノベーター賞を受賞しています。さらに、2000年9月には、タイム誌の新世紀のイノベーター100人の一人にも選ばれました。また、2001年の映画『Antitrust』と『The Code』に
カメオ出演しています。
私生活では、2003年に
ブラジル人のMaria Lauraと結婚しています。
関連事項
Midnight Commander: デ・イカザが開発に携わったファイルマネージャ
GNOME: デ・イカザが創設した
デスクトップ環境プロジェクト
Mono (ソフトウェア): デ・イカザが主導した.NETフレームワークの移植プロジェクト
ジミアン: Helix Code社から改名した会社、Monoプロジェクトを推進
ノベル (企業): ジミアンを買収した企業
Xamarin: Monoテクノロジーをベースにしたクロスプラットフォーム開発ツール
.NET Foundation: .NET開発コミュニティを支援する団体
外部リンク
ミゲル・デ・イカザのブログ
ミゲル・デ・イカザは、自由ソフトウェアの普及に大きく貢献した人物であり、彼の活動は、ソフトウェア開発の世界に大きな影響を与え続けています。