Linux内核告别2.6进入3.0新时代 [转]

发布于 2022-10-15 05:36:08 字数 676 浏览 21 评论 0

在Linus Torvalds发布第一版Linux内核将近20年,历经39个2.6内核主版本之后,Linux之父刚刚通过了Linux 3.0的发布。Linux内核3.0目前已经在RC1阶段。
Torvalds在当地时间下午6点左右将93MB的Linux内核3.0 RC1下载包发布到了kernel.org的邮件列表上。

  虽然版本号的大改变看起来非常令人振奋,不过在Git上签出代码的批注上,Linus 表示,3.0 版本只是数字上的改变而已。随后的官方声明上Torvalds则表示,除了例常的六成驱动更新和一些补丁修复之外,3.0版本没啥特别的,不会改变 ABI,不会改变 API ,也不会添加任何另人激动及兴奋的新功能。

  3.0中可能的一些改进包括添加 EXT4 和 Btrfs 文件系统的 Cleancache 支持,添加 Microsoft Kinect Linux 驱动支持,以及各种开源图形驱动的改善。

  Linus Torvalds的通告邮件参见LWN。

  虽然Torvalds说的这么低调,但不知大家是否仍然会期待一些惊喜?

原文链接: http://www.lupaworld.com/article-211423-1.html

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(8

ぶ宁プ宁ぶ 2022-10-22 05:36:08

回复 1# Godbach
呵呵。前天看过。
曾经有人提议将2.6内核发展到2.6.40后在升级到3.0,但是linus并没有采纳。

近箐 2022-10-22 05:36:08

记得最初计划是搞 2.8,现在直接上 3.0 了

无语# 2022-10-22 05:36:08
  1. Yay! Let the bikeshed painting discussions about version numbering
  2. begin (or at least re-start).
  3. I decided to just bite the bullet, and call the next version 3.0. It
  4. will get released close enough to the 20-year mark, which is excuse
  5. enough for me, although honestly, the real reason is just that I can
  6. no longe rcomfortably count as high as 40.
  7. The whole renumbering was discussed at last years Kernel Summit, and
  8. there was a plan to take it up this year too. But let's face it -
  9. what's the point of being in charge if you can't pick the bike shed
  10. color without holding a referendum on it? So I'm just going all
  11. alpha-male, and just renumbering it. You'll like it.
  12. Now, my alpha-maleness sadly does not actually extend to all the
  13. scripts and Makefile rules, so the kernel is fighting back, and is
  14. calling itself 3.0.0-rc1. We'll have the usual 6-7 weeks to wrestle it
  15. into submission, and get scripts etc cleaned up, and the final release
  16. should be just "3.0". The -stable team can use the third number for
  17. their versioning.
  18. So what are the big changes?
  19. NOTHING. Absolutely nothing. Sure, we have the usual two thirds driver
  20. changes, and a lot of random fixes, but the point is that 3.0 is
  21. *just* about renumbering, we are very much *not* doing a KDE-4 or a
  22. Gnome-3 here. No breakage, no special scary new features, nothing at
  23. all like that. We've been doing time-based releases for many years
  24. now, this is in no way about features. If you want an excuse for the
  25. renumbering, you really should look at the time-based one ("20 years")
  26. instead.
  27. So no ABI changes, no API changes, no magical new features - just
  28. steady plodding progress. In addition to the driver changes (and the
  29. bulk really is driver updates), we've had some nice VFS cleanups,
  30. various VM fixes, some nice initial ARM consolidation (yay!) and in
  31. general this is supposed to be a fairly normal release cycle. The
  32. merge window was a few days shorter than usual, but if that ends up
  33. meaning a smaller release and a nice stable 3.0 release, that is all
  34. good. There's absolutely no reason to aim for the traditional ".0"
  35. problems that so many projects have.
  36. In fact, I think that in addition to the shorter merge window, I'm
  37. also considering make this one of my "Linus is being a difficult
  38. ^&^hole" releases, where I really want to be pretty strict about what
  39. I pull during the stabilization window. Part of that is that I'm going
  40. to be traveling next week with a slow atom laptop, so you had better
  41. convince me I *really* want to pull from you, because that thing
  42. really is not the most impressive piece of hardware ever built. It
  43. does the "git" workflow quite well, but let's just say that compiling
  44. the kernel is not quite the user experience I've gotten used to.
  45. So be nice to me, and send me only really important fixes. And let's
  46. make sure we really make the next release not just an all new shiny
  47. number, but a good kernel too.
  48. Ok?
  49. Go forth and test,
  50.                            Linus
  51. [root@btg linux-2.6]# git tag|tail
  52. v2.6.38-rc8
  53. v2.6.39
  54. v2.6.39-rc1
  55. v2.6.39-rc2
  56. v2.6.39-rc3
  57. v2.6.39-rc4
  58. v2.6.39-rc5
  59. v2.6.39-rc6
  60. v2.6.39-rc7
  61. v3.0-rc1
  62. [root@btg linux-2.6]#

复制代码

谎言月老 2022-10-22 05:36:08

回复 4# 1jjk
LS 高手,紧跟内核变化

最舍不得你 2022-10-22 05:36:08

变化的太快了。。

雅心素梦 2022-10-22 05:36:08

看了几天的邮件列表,没什么意思。

萌化 2022-10-22 05:36:08

3.0 都出来了啊啊啊啊啊。。。。

LS又换图片了。。。真是个脚丫控。。。

断舍离 2022-10-22 05:36:08

hacker不都是喜欢搞一点幽默
linus这次有点逊掉耶~改版本没给点惊喜

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文