Кроа-Хартман, Грег

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
Грег Кроа-Хартман
Greg Kroah-Hartman
Грег Кроа-Хартман в офисе SUSE в Нюрнберге
Грег Кроа-Хартман в офисе SUSE в Нюрнберге
Дата рождения XX век
Страна
Род деятельности программист
Сайт kroah.com
Commons-logo.svg Грег Кроа-Хартман на Викискладе

Грег Кроа-Хартман — разработчик ядра Linux. На данный момент является сопровождающим разработчиком стабильной ветки ядра Linux[1], подсистемы staging, USB, драйвера ядра, подсистем ядра debugfs, kref, kobject и sysfs, системы ввода-вывода пользовательского пространства (совместно с Хансом Дж. Кохом) и прослойки TTY. Кроа-Хартман также является автором системы «горячего» подключения linux-hotplug, менеджера устройств udev и ресурса Linux Driver Project[2]. Работал в корпорации Novell в лаборатории подразделения SUSE. С 1 февраля 2012 года работает в The Linux Foundation[3].

Является соавтором книги Linux Device Drivers (3-е издание)[4] и автором книги Linux Kernel in a Nutshell[5]. Был пишущим редактором в журнале Linux Journal. Также пишет статьи для электронного журнала LWN.net.

Кроа-Хартман часто помогает при создании документации ядра и разработки драйверов путем обсуждений[6][7] и публикации обучающих материалов[8][9]. В 2006 году он выпустил образ диска с материалом для ознакомления программистов с работой разработчика драйверов устройств Linux[10].

Kroah-Хартман был активным сторонником стабильного API интерфейса kernel-user (и только его, а не сторонником стабильного интерфейса ядра (бинарного ядра) в целом; только для программ пространства пользователя)[11].

Книги[править | править код]

  • Jonathan Corbet. Linux Device Drivers / Jonathan Corbet, Alessandro Rubini, Greg Kroah-Hartman. — 3rd. — Sebastopol, CA : O'Reilly, 2005. — ISBN 0-596-00590-3.
  • Kroah-Hartman, Greg. Linux Kernel in a Nutshell. — 1st. — Sebastopol, CA : O'Reilly, 2006. — ISBN 978-0-596-10079-7.

Ссылки[править | править код]

  1. Linux kernel Maintainers file. git.kernel.org. Проверено 14 апреля 2013. Архивировано 13 января 2013 года.
  2. Greg Kroah-Hartman Linux Driver Project Kickoff. Kroah.com (27 сентября 2007). Проверено 20 июня 2009.
  3. KH, Greg What Greg Does (20 февраля 2012). Проверено 14 апреля 2013.
  4. O'reilly: Linux Device Drivers, Third Edition. Oreilly.com. Проверено 21 декабря 2014.
  5. O'reilly: Linux Kernel in a Nutshell. Oreilly.com. Проверено 20 июня 2009.
  6. Greg Kroah-Hartman Linux Symposium: Keynote by Greg Kroah-Hartman, myths, lies, and truths about Linux kernel development. Kroah.com (23 июля 2006). Проверено 20 июня 2009.
  7. O'reilly Net: Current State of the Linux Kernel. Conferences.oreillynet.com. Проверено 20 июня 2009.
  8. O'Reilly Net: Write A Real, Working Linux Driver. Conferences.oreillynet.com. Проверено 20 июня 2009.
  9. Linux Symposium: Write a real, working Linux driver tutorial
  10. Linux DDK. Debian.org (24 мая 2006). Проверено 5 апреля 2012.
  11. The Linux Kernel Driver Interface. Архивировано 26 апреля 2015 года.

Ссылки[править | править код]