The Linux Foundation announced this week that Greg Kroah-Hartman would be joining as a fellow. Kroah-Hartman is joining a small group of developers that work with the foundation on Linux and open source projects. We conducted a short Q&A to see what this means for Kroah-Hartman and his work on the Linux kernel.
The fellow program sponsors developers working on projects that are important to advancing Linux. Right now, the foundation funds several fellows:
- John Hawley – Works as chief system administrator for Kernel.org.
- Till Kamppeter – Works towards making printing on Linux “just work.” Organizes the OpenPrinting summits for the Collaboration Summits and the OpenPrinting project.
- Richard Purdie – developer and maintainer of the OpenEmbedded software project. Purdie is also the architect and maintainer of the Yocto Project and Poky Build System.
- Janina Sajka – works as the executive chair of the Linux Foundation’s Accessibility Workgroup.
- Linus Torvalds – Should need no introduction. Torvalds works full time on the Linux kernel.
So Kroah-Hartman is joining a pretty small, but illustrious, cadre of folks that are paid by the Linux Foundation to do open source work.
Previously Kroah-Hartman worked for SUSE (and before the sale to Attachmate, Novell) for seven years. He worked for SUSE as a fellow working on Linux as well, so not much has changed. Kroah-Hartman says that he’ll be able to devote more time to kernel responsibilities than before. Kroah Hartman has already sent a patch to update the kernel “maintainers” file to reflect his new email and change the status of subsystems from “maintained” to “supported.” (As the file notes, “maintained” means “someone actually looks after it.” Whereas “supported” means “someone is actually paid to look after this.”)
I also asked Kroah-Hartman if he was going to be taking on any new projects with the Linux Foundation. He says “none that I can mention at the moment,” which means (of course) yes.
What about predictions for kernel developments this year, or challenges that the kernel team faces? Kroah-Hartman says “predictions? You know I don’t do that.”
“With kernel development, it’s almost impossible to do, as who knows what is going to show up next week, be it new code, or new hardware to support. Kernel development is ‘evolution, not intelligent design,’ we react to things happening, and don’t try to plan for futuristic things that we do not know about.
“As for challenges, all the usual, keeping our community growing, supporting new hardware, fixing bugs, scaling to bigger and bigger machines, using less and less power, supporting all the new features people want. In other words, exactly what we’ve been doing for the past 20 years.”