グレッグ・クロー=ハートマン

グレッグ・クロー=ハートマンは、Linuxカーネル開発者として広く知られています。彼は現在、クリス・ライトと共に、安定版(-stable)として知られるLinuxカーネルブランチのメンテナンスに携わっており、長期的なサポートを必要とするリリースも担当しています。彼の主な責任範囲は、開発中のドライバを組み込むステージングサブシステム、USB、ドライバコア、debugfs、kref、kobject、そしてsysfsサブシステムといった、カーネルの中核部分に及んでいます。

さらに、彼はハンス・J・コッホと共にユーザー空間I/Oの開発を進め、TTYレイヤーの管理も行っています。linux-hotplugのメンテナであり、udevプロジェクトの創設者という側面も持ち合わせています。また、Gentoo Linuxにおける複数のプログラムとカーネルのメンテナンスにも貢献しています。かつてはノベルのSUSEラボに所属していましたが、2012年2月からはLinux Foundationに在籍しています。

クロー=ハートマンは、技術的な知識を共有することにも熱心で、その証拠に『Linux Device Drivers, 3rd Edition』の共同執筆者であり、『Linux Kernel in a Nutshell』の著者でもあります。過去にはLinux Journalに記事を寄稿し、現在でもLWN.netなどのLinuxカーネルやコンピュータ関連のニュースサイトに記事を提供しています。彼はまた、Linuxカーネルの開発やドライバ開発に関する講演やチュートリアルを積極的に行い、技術的な知識を広める活動を続けています。

2006年には、Linuxデバイスドライバ開発者向けのCDイメージをリリースし、開発導入の敷居を下げる試みも行いました。彼はLinuxカーネルに関するカンファレンスにも積極的に参加し、詳細な情報を提供したり、ドライバ開発のチュートリアルセッションを開催したりしています。2006年Linuxシンポジウムでは基調講演を行い、2010年には東京で開催されたLinuxCon Japan / Tokyo 2010において、-stableツリーの管理について講演しました。その際、講演中にバグ修正が完了したLinuxカーネルバージョン2.6.35.7をリリースし、ソースコードのトップレベルMakefileに書かれた「コードネーム」を、Linux Foundationの日本法人所在地である「Yokohama」に変更するというユーモラスな一面も見せました。

書籍に関しては、2005年に出版された『Linux Device Drivers 3ed』では、デバイスドライバ開発者向けに、必要なシステムコールやカーネル内インタフェースについて解説しています。この書籍はCC BY-SA 2.0ライセンスで全文が公開されています。2006年には、Linuxカーネルの入門書として『Linux Kernel in a Nutshell 1ed』を執筆しました。この本では、Linuxカーネルバージョン2.6.18を例に、カーネルのカスタマイズ、再構築、ファイルシステム、ネットワークのチューニングなどについて解説しています。この書籍もCC BY-SA 2.5ライセンスで全文が公開されており、カーネルビルドやチューニングをきっかけに「カーネルに魔術など存在しない」ということを初心者に理解してもらい、カーネル開発者を増やすことを目標としています。

彼の活動は、Linuxカーネル開発コミュニティにおいて重要な役割を果たしており、多くの開発者やLinuxユーザーに影響を与えています。

書籍:

2005 - Linux Device Drivers 3ed - ISBN 0-596-00590-3
Linuxカーネルのデバイスドライバ開発者向けに、必要なシステムコールやカーネル内インタフェースを解説した書籍。全文がCC BY-SA 2.0で公開されている(Linux Device Drivers, Third Edition)。
2006 - Linux Kernel in a Nutshell 1ed - ISBN 0-596-10079-5
Linuxカーネル バージョン2.6.18を例に採り、カーネルのカスタマイズと再構築から始まり、ファイルシステム、ネットワークのチューニングなどLinuxカーネルを初めて扱うユーザー向けに書かれた入門書(ナッツシェル、掻い摘み本)。全文がCC BY-SA 2.5で公開されている(Linux Kernel in a Nutshell)。

外部リンク:

グレッグ・クロー=ハートマンのブログ
Greg Kroah-Hartman's Linux page
The Linux Kernel Driver Interface
Linux Journalでの執筆記事一覧
グレッグ・クロー=ハートマンによるLinuxカーネル開発のHOWTO記事
Linux Driver Project
Linux Device Drivers, 3rd Edition
2008年のドイツHannover Industry Trade Fairにおける、彼の映像
Greg Kroah-Hartman Linux Plumbers Keynote (ビデオ) - ウェイバックマシン(2009年7月22日アーカイブ分)
Linux Foundation記事
Linuxデバイス・ドライバ・モデル
だれがLinuxを開発している?
* 誰がLinuxを開発しているか(第2版)

もう一度検索

【記事の利用について】

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

【リンクついて】

リンクフリーです。