Greg Kroah-Hartman

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search
Greg Kroah-Hartman
Greg-Kroah-Hartman.jpeg
Greg Kroah-Hartman at SUSE Offices in Nüremberg, Germany at September 2011
ResidenceThe Hague, The Netherlands[1]
Other namesGreg KH
OccupationProgrammer
EmployerLinux Foundation[2]
Websitewww.kroah.com

Greg Kroah-Hartman (GKH) is a major Linux kernel developer. As of April 2013 he is the Linux kernel maintainer for the -stable branch,[3] the staging subsystem,[3] USB,[3] driver core, debugfs, kref, kobject, and the sysfs kernel subsystems,[3] Userspace I/O (with Hans J. Koch),[3] and TTY layer.[3] He also created linux-hotplug, the udev project, and the Linux Driver Project.[4] He worked for Novell in the SUSE Labs division and, as of 1 February 2012, works at the Linux Foundation.[2][5]

He is a co-author of Linux Device Drivers (3rd Edition)[6] and author of Linux Kernel in a Nutshell,[7] and used to be a contributing editor for Linux Journal. He also contributes articles to LWN.net, the computing news site.

Kroah-Hartman frequently helps in the documentation of the kernel and driver development through talks[8][9] and tutorials.[10][11] In 2006, he released a CD image of material to introduce a programmer to working on Linux device driver development.[12]

Kroah-Hartman has been a strong advocate of a stable kernel–user space API (only, i.e. not an advocate for a stable kernel interface/binary kernel interface in general, just for user space programs).[13]

He also initiated the development of openSUSE Tumbleweed, the bleeding-edge rolling release model edition of openSUSE.[14][15]

Books[edit]

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

References[edit]

  1. ^ "GKH says he now lives in The Hague during an interview with him and Linus Torvalds". TFiR. 22 October 2018.
  2. ^ a b "Leading Kernel Maintainer Greg Kroah-Hartman Joins The Linux Foundation". Linux Foundation. 31 January 2012. Retrieved 2012-02-02.
  3. ^ a b c d e f "Linux kernel Maintainers file". git.kernel.org. Archived from the original on 2013-01-13. Retrieved 2013-04-14.
  4. ^ Greg Kroah-Hartman (2007-09-27). "Linux Driver Project Kickoff". Kroah.com. Retrieved 2009-06-20.
  5. ^ KH, Greg (2012-02-20). "What Greg Does". Retrieved 2013-04-14.
  6. ^ "O'reilly: Linux Device Drivers, Third Edition". Oreilly.com. Retrieved 2014-12-21.
  7. ^ "O'reilly: Linux Kernel in a Nutshell". Oreilly.com. Retrieved 2009-06-20.
  8. ^ Greg Kroah-Hartman (2006-07-23). "Linux Symposium: Keynote by Greg Kroah-Hartman, myths, lies, and truths about Linux kernel development". Kroah.com. Retrieved 2009-06-20.
  9. ^ "O'reilly Net: Current State of the Linux Kernel". Conferences.oreillynet.com. Retrieved 2009-06-20.
  10. ^ "O'Reilly Net: Write A Real, Working Linux Driver". Conferences.oreillynet.com. Retrieved 2009-06-20.
  11. ^ Linux Symposium: Write a real, working Linux driver tutorial
  12. ^ "Linux DDK". Debian.org. 2006-05-24. Retrieved 2012-04-05.
  13. ^ "The Linux Kernel Driver Interface". Archived from the original on 2015-04-26.
  14. ^ Bhartiya, S (13 May 2016). "Greg KH: Update to Linux Kernel 4.6 for New Security Features". Linux.com. Retrieved 22 August 2018.
  15. ^ "Portal:Tumbleweed - openSUSE". en.opensuse.org. 6 June 2018. Retrieved 22 August 2018.

External links[edit]