Greg Kroah-Hartman is one of the most influential Linux kernel maintainers, responsible for subsystems like USB, TTY, and the stable branch. We talk about how he got started, how Linux development really works, the future of Linux, and what it takes to become a contributor. Join us!
Greg:
Website: http://www.kroah.com/log/
Github: https://github.com/gregkh?tab=overview&from=2009-12-01&to=2009-12-31
X: https://x.com/gregkh?lang=ro
Linux:
Website: https://www.linux.org/
Github: https://github.com/torvalds/linux
Basic patch tutorial: https://github.com/gregkh/kernel-tutorial
The Linux Foundation Website: https://www.linuxfoundation.org/
The Linux Foundation X: https://x.com/linuxfoundation?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor
Wookash Podcast
Show links: https://podcasters.spotify.com/pod/show/lukasz-sciga
Spotify: https://open.spotify.com/show/7tExkDJcI6vvmpCguX8Ygd
Apple Podcasts: https://podcasts.apple.com/us/podcast/wookash-podcast/id1683109481
Youtube: https://www.youtube.com/channel/UC9J9u3apteD0EuFjzRpt71w
RSS: https://anchor.fm/s/dd7643a4/podcast/rss
X: https://x.com/wookash_podcast
Chapters:
00:00 Highlights
00:36 His Programming Journey
03:01 Joining Linux
06:09 Ownership in Linux
08:06 Decade-long contributors count
09:35 Becoming a maintainer
12:15 Getting involved
13:54 Kernel and driver overview
20:12 Opening a file
22:36 What tools does he use?
26:51 Does anyone fully know kernel?
30:00 Punishing development loop
32:47 Microkernel vs monolithic kernel
38:02 Most common issues
41:14 Is Rust more reliable?
48:42 C, Rust, and… more?
49:58 Style guide
54:34 Difficult parts of development
58:40 Primary movers
01:02:06 Organisation in Linux
01:10:13 Heated conflict
01:11:28 Is open source a better product?
01:12:53 Compatibility Issues
01:17:02 Innovation?
01:21:32 Development Process
01:28:01 Linux Foundation
01:33:43 Will the Linux Foundation grow?
01:37:30 Future of Linux
01:40:23 Steam deck
01:45:49 Is software declining?