Greg Kroah-Hartman - Wikipedia, the free encyclopedia
3107 developers 417 companies
8000 lines added 3300 lines removed 2000 lines modified
everyday!
9.02 changes per hour really fast!!
3.10.0 release!
How we stay sane
Time based relaces
New relase every 2 1/2 months
everything
- 3.1.0 2weeks
- 3.2.0-rc1
- 3.2.0-rc2
- 3.2.0-rc3
- 3.2.0-rc4
- 3.2.0-rc5
- 3.2.0-rc6
- 3.2.0-rc7
- 3.2.0
- 3.3.0-rc1
Longterm kernels
- One picked per year
- Maintained for two years
3.4 3.1.0
after two years
Maintain two years
- developer
- developer driver/file maintainer
- developer subsystem maintainer -next
- developer driver/file maintainer
- developer
最後はLinusが見る
Developers's Crtificate of Origin
I created this change; or
Based this on previous work with a compatible
Top developers by quantity
- Hartley Sweeten 1325 http://linux-kernel.2935.n7.nabble.com/template/NamlServlet.jtp?macro=user_nodes&user=1090 Sachin Kamat 1238
Top Signed-off-by
Greg Kroah-Hartman 7085 David S. Miller 4296 Linus Torvalds 2803
Who is funding this work?
1 "Amateurs" 10.4% 2. Intel 96% 3. Red Hat 8.3% 4. Linaro 7.1% 5. Samsung 4.6% 13. Google 2.2% 17. Oracle 1.4%
Getting invloved
Run the kernel.org release on your machine
Linux Kernel in a nutshell
Documentation/HOWTO
Documentation/development-process
kernelnewbies.org
Google "write your first kernel patch"
https://www.youtube.com/watch?v=JMmMltO4Xjg
Linux Driver Project
drivers/staging/*/TODO
gregkh/kernel-development · GitHub
How distribution do I use to learn the kernel
- Arch
- OpenSUSE
- Gentoo