アラン・コックス

アラン・コックス:Linuxカーネル開発の立役者



アラン・コックス(Alan Cox)は、1968年7月22日イギリスのソリフルで生まれたコンピュータプログラマーです。彼はLinuxカーネルの初期開発段階から深く関わり、特にバージョン2.2ブランチのメンテナンスを長年担当しました。彼の貢献はLinuxの安定性と信頼性を高める上で非常に重要であり、Linuxコミュニティにおいて重要な人物として知られています。

Linuxカーネル開発への貢献


コックスがスウォンジー大学に在籍していた頃、大学のコンピュータソサエティが管理するマシンに初期バージョンのLinuxをインストールしたことが、彼のLinux開発への関わりを始めるきっかけとなりました。彼はLinuxのネットワーク性能が低いことに気づき、ネットワーク関連のコードに多くのバグを発見しました。コックスはこれらのバグを修正し、ネットワークサブシステムを大幅に書き換えることで、カーネル全体の開発と管理に携わる主要な人物の一人となりました。

彼は長年、Linuxカーネルのバージョン2.2ブランチを管理し、その後、自身のバージョンである2.4ブランチ(識別子として「ac」が付与)も管理しました。このバージョンは非常に安定しており、ベンダーのカーネルに直接採用されるほどのバグ修正を含んでいました。彼はリーナス・トーバルズの「右腕」とも呼ばれ、Linux開発において重要な役割を果たしていましたが、MBA取得のためにLinuxへの関与を減らしました。

2009年、コックスは自身がメンテナンスしていたTTYレイヤーサブシステムに関して、トーバルズからの退行バグに関する批判を受けた後、メンテナを辞任しました。現在はグレッグ・クロー=ハートマンがその役目を引き継いでいます。

その他の活動


コックスはLinuxディストリビューターであるレッドハット1999年から2009年まで勤務していました。2011年からはインテルで働いています。また、GNOMEやX.Orgプロジェクトにも参加しており、アベリストウィス大学の学生時代に開発したオープンソースMUD「AberMUD」の主要開発者でもあります。

鉄道模型への情熱


コックスは、鉄道模型Nゲージキットを製造するEtched Pixels社の経営者でもあります。彼はUltima Model Engineeringの理事を務め、Yahoo Z_Scale、N gaugeグループのメンバーでもあります。彼はいくつかのNゲージレイアウトを所有しており、その情熱はプログラミング以外にも広がっています。

自由なソフトウェアへの情熱と活動


アラン・コックスは、プログラミングの自由を強く支持しており、ソフトウェア特許デジタルミレニアム著作権法(DMCA)、そして消費者ブロードバンドおよびデジタルテレビ促進法案(CBDTPA)に反対する活動家としても知られています。彼はこれらの法律を施行した米国に抗議するため、USENIXのサブグループを辞退し、DMCA違反でドミトリー・スクリャロフが逮捕された際には、米国への訪問を控えることを表明しました。

また、彼は権利管理システム(RMS)という名称で一連の特許を出願しており、これはデジタル著作権管理(DRM)に対する対抗策として、自由ソフトウェアプロジェクトに対する特許行使を阻止するためのものであるとされています。さらに、イギリスのITシンクタンクであるFoundation for Information Policy Research、そしてデジタル著作権に関するNPOであるOpen Rights Groupのアドバイザーも務めています。

受賞歴


アラン・コックスは、2003年フリーソフトウェア財団からフリーソフトウェアの進歩に対する賞を受賞しました。また、2005年にはロンドンLinuxWorld(現在のOpenSource World)授賞式で功労賞を受賞しています。

アラン・コックスの貢献は、Linuxの発展だけでなく、ソフトウェアの自由を求める活動にも大きな影響を与えています。彼の熱意と活動は、今日のオープンソースコミュニティにおいて重要な指標となっています。

もう一度検索

【記事の利用について】

タイトルと記事文章は、記事のあるページにリンクを張っていただければ、無料で利用できます。
※画像は、利用できませんのでご注意ください。

【リンクついて】

リンクフリーです。