In association with heise online

Summing Up 2.6.39

When issuing the first release candidate of Linux 2.6.39, Linus Torvalds had already indicated that this version will offer little in terms of major new features, and that it will be "one of those 'solid, boring progress' releases". This pretty much sums things up – nevertheless, the new version shouldn't be underestimated, as it does contain significant progress in various areas.

For example, many system admins should sooner or later come into contact with ipset, because it simplifies the implementation, maintenance and operation of firewalls – and has therefore featured in certain Linux distributions that are designed to be used as firewalls for some time. In the short to medium term, the improvements to the block layer and to Ext4 should have an effect especially on large systems. Many new and updated drivers continue to improve the kernel's hardware support; this is particularly relevant for hardware which has become available in the past few weeks or months or is due to be released in the coming weeks.

Facts and figures for the latest versions of the Linux kernel

Linux
Version
Files1 Source lines2 Days Commits3 Changes4
2.6.31 29111 12046317
(10778469)
92 10883 8938 files changed
914135 insertions(+)
504980 deletions(-)
2.6.32 30485 12606910
(11242136)
84 10998 10315 files changed
1092987 insertions(+)
530428 deletions(-)
2.6.33 31565 12990041
(11564768)
83 10871 9673 files changed
859458 insertions(+)
479452 deletions(-)
2.6.34 32297 13320934
(11861616)
82 9443 11154 files changed
609584 insertions(+)
278958 deletions(-)
2.6.35 33316 13545604
(12250679)
77 9801 8889 files changed
691927 insertions(+)
467252 deletions(-)
2.6.36 34301 13499457
(12539782)
80 9501 9202 files changed
582139 insertions(+)
628362 deletions(-)
2.6.37 35191 13996612
(13006967)
76 11446 11104 files changed,
1093202 insertions(+),
598350 deletions(-)
2.6.38 35877 14294439
(13294464)
69 9542 9133 files changed,
747809 insertions(+),
455603 deletions(-)
2.6.39 36719 14619185
(13605251)
65
10268 10985 files changed,
847537 insertions(+),
523387 deletions(-)
¹ find . -type f -not -regex '\./\.git/.*' | wc -l
² (Without documentation): find . -type f -not -regex '\./\.git.*' | xargs cat | wc -l (find . -name *.[hcS] -not -regex '\./\.git.*' | xargs cat | wc -l)
³ git-log --no-merges --pretty=oneline v2.6.(x-1)..v2.6.(x) | wc -l
⁴ git diff --shortstat v2.6.(x-1)..v2.6.(x)

Next: The outlook for 2.6.40

Print Version | Permalink: http://h-online.com/-1242910
  • Twitter
  • Facebook
  • submit to slashdot
  • StumbleUpon
  • submit to reddit
 


  • July's Community Calendar





The H Open

The H Security

The H Developer

The H Internet Toolkit