Skip to content

20160509 CoreOSFest 8

20160509_CoreOSFest-8

The Linux kernel

https://github.com/gregkh/kernel-development

1 - Numbers

Realse 4.5.0:
- 53.000 files
- 21 Millions lines of code

Branch 4.x
- 4000 contributors
- 440 Companies

Pace
- 10.000 Lines added
- 5.000 lines removed
- 2.000 lines modified

per day !

2 - How to stay sane

  • Time based releases
  • Incremental changes
    => We waste engineers times (because we have lot of them :p)

Guarenties
* 2 2/1 months release
* Really accurate
* No API broken, no feare to delay merge

Kernels flavor
* LTS
- 2 years support
- Various versions (Fron Linux foundation, Distro communities)
* Stable
- Hotfix every weeks
- Release every 2 1/2 years with new features
* RCs
- Features every 1/2 weeks

3 - Security

Every bug can be a “security” issue

=> Fix ASAP
=> 10 Fix per day

You have to update software !

https://slides.com/mricon/giant-bags-of-water
http://outflux.net/slides/2015/ks/security.pdf

ChromeBox / CoreOS have a nice way to push update out !
- Very secure
- Very safe for users