Greg Kroah-Hartman

American Linux kernel developer
Greg Kroah-Hartman
Greg Kroah-Hartman at SUSE Offices in Nuremberg, Germany, in September 2011
Other namesGreg KH
OccupationProgrammer
EmployerLinux Foundation[1]
Websitewww.kroah.com

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

Biography

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

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

He also initiated the development of openSUSE Tumbleweed, the rolling release model edition of openSUSE.[12][13]

Books

  • 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

  1. ^ a b "Leading Kernel Maintainer Greg Kroah-Hartman Joins The Linux Foundation". Linux Foundation. 31 January 2012. Archived from the original on 2019-08-10. Retrieved 2012-02-02.
  2. ^ 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.
  3. ^ Greg Kroah-Hartman (2007-09-27). "Linux Driver Project Kickoff". Kroah.com. Archived from the original on 2018-04-04. Retrieved 2009-06-20.
  4. ^ KH, Greg (2012-02-20). "What Greg Does". Archived from the original on 2018-03-24. Retrieved 2013-04-14.
  5. ^ "O'reilly: Linux Device Drivers, Third Edition". Oreilly.com. Archived from the original on 2014-12-24. Retrieved 2014-12-21.
  6. ^ "O'reilly: Linux Kernel in a Nutshell". Oreilly.com. Archived from the original on 2011-08-24. Retrieved 2009-06-20.
  7. ^ Greg Kroah-Hartman (2006-07-23). "Linux Symposium: Keynote by Greg Kroah-Hartman, myths, lies, and truths about Linux kernel development". Kroah.com. Archived from the original on 2018-10-16. Retrieved 2009-06-20.
  8. ^ "O'reilly Net: Current State of the Linux Kernel". Conferences.oreillynet.com. Archived from the original on 2009-07-10. Retrieved 2009-06-20.
  9. ^ "O'Reilly Net: Write A Real, Working Linux Driver". Conferences.oreillynet.com. Archived from the original on 2009-07-10. Retrieved 2009-06-20.
  10. ^ "Linux Symposium: Write a real, working Linux driver tutorial" (PDF). Archived (PDF) from the original on 2016-11-07. Retrieved 2013-03-05.
  11. ^ "Linux DDK". Debian.org. 2006-05-24. Archived from the original on 2017-11-09. Retrieved 2012-04-05.
  12. ^ Bhartiya, S (13 May 2016). "Greg KH: Update to Linux Kernel 4.6 for New Security Features". Linux.com. Archived from the original on 22 August 2018. Retrieved 22 August 2018.
  13. ^ "Portal:Tumbleweed – openSUSE". en.opensuse.org. 6 June 2018. Archived from the original on 11 April 2022. Retrieved 22 August 2018.

External links

Wikimedia Commons has media related to Greg Kroah-Hartman.
  • Greg Kroah-Hartman's blog
  • Greg Kroah-Hartman's Linux page
  • List of articles written by Greg Kroah-Hartman in Linux Journal
  • List of articles written by Greg Kroah-Hartman in LWN
  • Greg Kroah-Hartman's HOWTO article on Linux kernel development
  • Linux Driver Project
  • Video with Greg Kroah-Hartman at Hannover Industry Trade Fair, Germany, May 2008
  • Greg Kroah-Hartman Linux Plumbers Keynote (video)
  • v
  • t
  • e
Linux kernel
Organization
Kernel
Support
Technical
Debugging
Startup
ABIs
APIs
Kernel
System Call
Interface
In-kernel
Userspace
Daemons,
File systems
Wrapper
libraries
Components
Variants
Virtualization
Adoption
Range
of use
Adopters
  • icon Linux portal
  • Free and open-source software portal
  • Category
  • v
  • t
  • e
Contributors to the Linux operating system
Kernel
GNU
Distributions
Other developers
Advocates
Others
icon Linux portal
Authority control databases Edit this at Wikidata
International
  • ISNI
  • VIAF
  • WorldCat
National
  • Norway
  • Israel
  • United States
  • Japan
  • Czech Republic
  • Korea
Academics
  • DBLP
Other
  • IdRef