Jump to content

Greg Kroah-Hartman: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
No edit summary
 
(15 intermediate revisions by 13 users not shown)
Line 1: Line 1:
{{Short description|American Linux kernel developer}}
{{Infobox person
{{Infobox person
| image = Greg-Kroah-Hartman.jpeg
| image = Greg-Kroah-Hartman.jpeg
| caption = Greg Kroah-Hartman at [[SUSE S.A.|SUSE]] Offices in [[Nuremberg]], Germany, in September 2011
| image_size =
| caption = Greg Kroah-Hartman at [[SUSE]] Offices in [[Nuremberg]], Germany, in September 2011
| birth_name =
| birth_name =
| birth_date =
| birth_date =
Line 10: Line 10:
| known_for =
| known_for =
| education =
| education =
| employer = [[Linux Foundation]]<ref name="LiFo">{{cite web|url=https://www.linuxfoundation.org/press-release/2012/02/leading-kernel-maintainer-greg-kroah-hartman-joins-the-linux-foundation/|title=Leading Kernel Maintainer Greg Kroah-Hartman Joins The Linux Foundation|publisher=Linux Foundation |date=31 January 2012<!-- - 10:45pm -->|access-date=2012-02-02}}</ref>
| employer = [[Linux Foundation]]<ref name="LiFo">{{cite web|url=https://www.linuxfoundation.org/press-release/2012/02/leading-kernel-maintainer-greg-kroah-hartman-joins-the-linux-foundation/|title=Leading Kernel Maintainer Greg Kroah-Hartman Joins The Linux Foundation|publisher=Linux Foundation|date=31 January 2012<!-- - 10:45pm -->|access-date=2012-02-02|archive-date=2019-08-10|archive-url=https://web.archive.org/web/20190810113950/https://www.linuxfoundation.org/press-release/2012/02/leading-kernel-maintainer-greg-kroah-hartman-joins-the-linux-foundation/|url-status=dead}}</ref>
| occupation = [[Programmer]]
| occupation = [[Programmer]]
| title =
| title =
| salary =
| networth =
| term =
| term =
| predecessor =
| predecessor =
Line 20: Line 18:
| party =
| party =
| boards =
| boards =
| religion =
| spouse =
| spouse =
| partner =
| partner =
| children =
| children =
Line 30: Line 27:
| footnotes = }}
| footnotes = }}


'''Greg Kroah-Hartman''' ('''GKH''') is a major [[Linux kernel]] developer. {{As of|2013|04|}} he is the Linux kernel maintainer for the {{tt|-stable}} branch,<ref name="MAINTAINERS">{{cite web|url=https://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=blob;f=MAINTAINERS|archive-url=https://archive.is/20130113061444/http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=blob;f=MAINTAINERS|url-status=dead|archive-date=2013-01-13|title=Linux kernel Maintainers file|publisher=git.kernel.org|access-date=2013-04-14}}</ref> the staging subsystem,<ref name="MAINTAINERS" /> [[Universal Serial Bus|USB]],<ref name="MAINTAINERS" /> driver core, [[debugfs (Linux kernel)|debugfs]], [[kref]], [[kobject]], and the [[sysfs]] kernel subsystems,<ref name="MAINTAINERS" /> [[User space|Userspace]] [[Input/output|I/O]] (with Hans J. Koch),<ref name="MAINTAINERS" /> and [[tty (Unix)|TTY]] layer.<ref name="MAINTAINERS" /> He also created [[linux-hotplug]], the [[udev]] project, and the [[Linux Driver Project]].<ref>{{cite web|author=Greg Kroah-Hartman |url=http://www.kroah.com/log/linux/linux_driver_project_kickoff.html |title=Linux Driver Project Kickoff |publisher=Kroah.com |date=2007-09-27 |access-date=2009-06-20}}</ref> He worked for [[Novell]] in the [[SUSE Linux|SUSE]] Labs division and, {{as of|2012|02|01|lc=on}}, works at the [[Linux Foundation]].<ref name="LiFo" /><ref>{{cite web | url=http://www.kroah.com/log/linux/what_greg_does.html | title=What Greg Does | last=KH | first=Greg | date=2012-02-20 | access-date=2013-04-14}}</ref>
'''Greg Kroah-Hartman''' is a major [[Linux kernel]] developer. {{As of|2013|04|}}, he is the Linux kernel maintainer for the {{tt|-stable}} branch,<ref name="MAINTAINERS">{{cite web|url=https://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=blob;f=MAINTAINERS|archive-url=https://archive.today/20130113061444/http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=blob;f=MAINTAINERS|url-status=dead|archive-date=2013-01-13|title=Linux kernel Maintainers file|publisher=git.kernel.org|access-date=2013-04-14}}</ref> the staging subsystem,<ref name="MAINTAINERS" /> [[Universal Serial Bus|USB]],<ref name="MAINTAINERS" /> driver core, [[debugfs (Linux kernel)|debugfs]], [[kref]], [[kobject]], and the [[sysfs]] kernel subsystems,<ref name="MAINTAINERS" /> [[User space|Userspace]] [[Input/output|I/O]] (with Hans J. Koch),<ref name="MAINTAINERS" /> and [[tty (Unix)|TTY]] layer.<ref name="MAINTAINERS" /> He also created [[linux-hotplug]], the [[udev]] project, and the [[Linux Driver Project]].<ref>{{cite web |author=Greg Kroah-Hartman |url=http://www.kroah.com/log/linux/linux_driver_project_kickoff.html |title=Linux Driver Project Kickoff |publisher=Kroah.com |date=2007-09-27 |access-date=2009-06-20 |archive-date=2018-04-04 |archive-url=https://web.archive.org/web/20180404183135/http://www.kroah.com/log/linux/linux_driver_project_kickoff.html |url-status=live }}</ref> He worked for [[Novell]] in the [[SUSE Linux|SUSE]] Labs division and, {{as of|2012|02|01|lc=on}}, works at the [[Linux Foundation]].<ref name="LiFo" /><ref>{{cite web | url=http://www.kroah.com/log/linux/what_greg_does.html | title=What Greg Does | last=KH | first=Greg | date=2012-02-20 | access-date=2013-04-14 | archive-date=2018-03-24 | archive-url=https://web.archive.org/web/20180324055643/http://www.kroah.com/log/linux/what_greg_does.html | url-status=live }}</ref>


==Biography==
==Biography==
Kroah-Hartman is a co-author of ''Linux Device Drivers'' (3rd Edition)<ref>{{cite web|url=http://shop.oreilly.com/product/9780596005900.do |title=O'reilly: Linux Device Drivers, Third Edition |publisher=Oreilly.com |access-date=2014-12-21}}</ref> and author of ''Linux Kernel in a Nutshell'',<ref>{{cite web|url=http://www.oreilly.com/catalog/9780596100797/ |title=O'reilly: Linux Kernel in a Nutshell |publisher=Oreilly.com |access-date=2009-06-20}}</ref> and used to be a contributing editor for ''[[Linux Journal]]''. He also contributes articles to [[LWN.net]], the Linux news site.
Kroah-Hartman is a co-author of ''Linux Device Drivers'' (3rd Edition)<ref>{{cite web |url=http://shop.oreilly.com/product/9780596005900.do |title=O'reilly: Linux Device Drivers, Third Edition |publisher=Oreilly.com |access-date=2014-12-21 |archive-date=2014-12-24 |archive-url=https://web.archive.org/web/20141224185223/http://shop.oreilly.com/product/9780596005900.do |url-status=live }}</ref> and author of ''Linux Kernel in a Nutshell'',<ref>{{cite web |url=http://www.oreilly.com/catalog/9780596100797/ |title=O'reilly: Linux Kernel in a Nutshell |publisher=Oreilly.com |access-date=2009-06-20 |archive-date=2011-08-24 |archive-url=https://web.archive.org/web/20110824150649/http://oreilly.com/catalog/9780596100797/ |url-status=live }}</ref> 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<ref>{{cite web|author=Greg Kroah-Hartman |url=http://www.kroah.com/log/linux/ols_2006_keynote.html |title=Linux Symposium: Keynote by Greg Kroah-Hartman, myths, lies, and truths about Linux kernel development |publisher=Kroah.com |date=2006-07-23 |access-date=2009-06-20}}</ref><ref>{{cite web|url=http://conferences.oreillynet.com/cs/os2006/view/e_sess/8387 |title=O'reilly Net: Current State of the Linux Kernel |publisher=Conferences.oreillynet.com |access-date=2009-06-20}}</ref> and tutorials.<ref>{{cite web|url=http://conferences.oreillynet.com/cs/os2006/view/e_sess/8388 |title=O'Reilly Net: Write A Real, Working Linux Driver |publisher=Conferences.oreillynet.com |access-date=2009-06-20}}</ref><ref>[http://elinux.org/images/4/46/Celf_2006_tutorial.pdf Linux Symposium: Write a real, working Linux driver tutorial]</ref> In 2006, he released a [[CD image]] of material to introduce a programmer to working on Linux device driver development.<ref>{{cite web|url=http://ftp.be.debian.org/pub/linux/kernel/people/gregkh/ddk/ |title=Linux DDK |publisher=Debian.org |date=2006-05-24 |access-date=2012-04-05}}</ref>
Kroah-Hartman frequently helps in the documentation of the kernel and driver development through talks<ref>{{cite web |author=Greg Kroah-Hartman |url=http://www.kroah.com/log/linux/ols_2006_keynote.html |title=Linux Symposium: Keynote by Greg Kroah-Hartman, myths, lies, and truths about Linux kernel development |publisher=Kroah.com |date=2006-07-23 |access-date=2009-06-20 |archive-date=2018-10-16 |archive-url=https://web.archive.org/web/20181016210423/http://www.kroah.com/log/linux/ols_2006_keynote.html |url-status=live }}</ref><ref>{{cite web |url=http://conferences.oreillynet.com/cs/os2006/view/e_sess/8387 |title=O'reilly Net: Current State of the Linux Kernel |publisher=Conferences.oreillynet.com |access-date=2009-06-20 |archive-date=2009-07-10 |archive-url=https://web.archive.org/web/20090710134749/http://conferences.oreillynet.com/cs/os2006/view/e_sess/8387 |url-status=live }}</ref> and tutorials.<ref>{{cite web |url=http://conferences.oreillynet.com/cs/os2006/view/e_sess/8388 |title=O'Reilly Net: Write A Real, Working Linux Driver |publisher=Conferences.oreillynet.com |access-date=2009-06-20 |archive-date=2009-07-10 |archive-url=https://web.archive.org/web/20090710134756/http://conferences.oreillynet.com/cs/os2006/view/e_sess/8388 |url-status=live }}</ref><ref>{{Cite web |url=http://elinux.org/images/4/46/Celf_2006_tutorial.pdf |title=Linux Symposium: Write a real, working Linux driver tutorial |access-date=2013-03-05 |archive-date=2016-11-07 |archive-url=https://web.archive.org/web/20161107130900/http://www.elinux.org/images/4/46/Celf_2006_tutorial.pdf |url-status=live }}</ref> In 2006, he released a [[CD image]] of material to introduce a programmer to working on Linux device driver development.<ref>{{cite web |url=http://ftp.be.debian.org/pub/linux/kernel/people/gregkh/ddk/ |title=Linux DDK |publisher=Debian.org |date=2006-05-24 |access-date=2012-04-05 |archive-date=2017-11-09 |archive-url=https://web.archive.org/web/20171109145224/http://ftp.be.debian.org/pub/linux/kernel/people/gregkh/ddk/ |url-status=dead }}</ref>


He also initiated the development of [[openSUSE Tumbleweed]], the [[rolling release]] model edition of openSUSE.<ref>{{cite web |last1=Bhartiya |first1=S |title=Greg KH: Update to Linux Kernel 4.6 for New Security Features |url=https://www.linux.com/news/greg-kh-update-linux-kernel-46-next-week-new-security-features |website=Linux.com |access-date=22 August 2018 |language=en |date=13 May 2016}}</ref><ref>{{cite web |title=Portal:Tumbleweed – openSUSE |url=https://en.opensuse.org/index.php?title=Portal:Tumbleweed&oldid=126632 |website=en.opensuse.org |access-date=22 August 2018 |language=en |date=6 June 2018}}</ref>
He also initiated the development of [[openSUSE Tumbleweed]], the [[rolling release]] model edition of openSUSE.<ref>{{cite web |last1=Bhartiya |first1=S |title=Greg KH: Update to Linux Kernel 4.6 for New Security Features |url=https://www.linux.com/news/greg-kh-update-linux-kernel-46-next-week-new-security-features |website=Linux.com |access-date=22 August 2018 |language=en |date=13 May 2016 |archive-date=22 August 2018 |archive-url=https://web.archive.org/web/20180822113520/https://www.linux.com/news/greg-kh-update-linux-kernel-46-next-week-new-security-features |url-status=live }}</ref><ref>{{cite web |title=Portal:Tumbleweed – openSUSE |url=https://en.opensuse.org/index.php?title=Portal:Tumbleweed&oldid=126632 |website=en.opensuse.org |access-date=22 August 2018 |language=en |date=6 June 2018 |archive-date=11 April 2022 |archive-url=https://web.archive.org/web/20220411133627/https://en.opensuse.org/index.php?title=Portal:Tumbleweed&oldid=126632 |url-status=live }}</ref>

In April 2021, Kroah-Hartman announced the decision to ban the [[University of Minnesota]] from contributing to the Linux kernel and to revert all prior patches from the university after researchers intentionally inserted bugs in an unauthorised [[Penetration test]].<ref>{{Cite web|title=University Banned From Contributing To Linux Kernel For Intentionally Inserting Bugs|url=https://www.phoronix.com/scan.php?page=news_item&px=University-Ban-From-Linux-Dev|url-status=live|access-date=2021-04-21|website=[[Phoronix]]}}</ref><ref>{{Cite web|last=Sen|first=Sayan|title=Linux bans University of Minnesota for sending buggy patches in the name of research|url=https://www.neowin.net/news/linux-bans-university-of-minnesota-for-sending-buggy-patches-in-the-name-of-research/|url-status=live|access-date=2021-04-21|website=[[Neowin]]|language=en}}</ref>


== Books ==
== Books ==
Line 72: Line 67:
[[Category:Novell people]]
[[Category:Novell people]]
[[Category:Gentoo Linux people]]
[[Category:Gentoo Linux people]]
[[Category:Linux Foundation fellows]]

Latest revision as of 15:38, 24 October 2024

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, 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, works at the Linux Foundation.[1][4]

Biography

[edit]

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

[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. ^ 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.
[edit]