Forgot your password?
typodupeerror
Linux

Linux 7.0 Kernel Confirmed By Linus Torvalds, Expected In Mid-April 2026 (9to5linux.com) 75

An anonymous reader writes: Linus Torvalds has confirmed the next major kernel series as Linux 7.0, reports Linux news website 9to5Linux.com: "So there you have it, the Linux 6.x era has ended with today's Linux 6.19 kernel release, and a new one will begin with Linux 7.0, which is expected in mid-April 2026. The merge window for Linux 7.0 will open tomorrow, February 9th, and the first Release Candidate (RC) milestone is expected on February 22nd, 2026."
This discussion has been archived. No new comments can be posted.

Linux 7.0 Kernel Confirmed By Linus Torvalds, Expected In Mid-April 2026

Comments Filter:
  • Rust? (Score:2, Interesting)

    by unixisc ( 2429386 )
    Just curious - will it be written in Rust?
    • Re:Rust? (Score:4, Funny)

      by JustAnotherOldGuy ( 4145623 ) on Monday February 09, 2026 @07:18PM (#65978848) Journal

      It'll be written in javascript and distributed only in encrypted, containerized bninaries.

    • Re:Rust? (Score:5, Informative)

      by test321 ( 8891681 ) on Monday February 09, 2026 @07:56PM (#65978920)

      It's just a numbering scheme. Linus thinks .19 is already big enough number to increment the major release number, even without any new feature introduction. So 6.19 is the last 6.x version, as had happened with 3.19, 4.20, 5.19.

    • by caseih ( 160668 )

      Sure as soon as a developer at Anthropic uses a couple dozen parallel Claude agents and burns through $50k of compute time. No problem. It's the future.

    • Just curious - will it be written in Rust?

      A little bit of it will

    • Just curious - will it be written in Rust?

      Applesoft BASIC.

    • It's the first kernel where Rust is officially part of the kernel, the experiment with Rust APIs and some kernel components being written in Rust being considered a success in general.

      C is not going anywhere, and still has a relatively privileged role in the kernel, but Rust will hopefully make it easier to write and maintain many drivers and file systems that the dependence on C has made maintenance a liability for.

  • Linux 7.0 to introduce revolutionary change where integers roll over when Linus gets bored.
  • by felixrising ( 1135205 ) on Monday February 09, 2026 @07:12PM (#65978842)
    FWIW, Linux 7.0’s major version increase is primarily a numbering milestone, not a signal of a single massive breaking change or new feature set. Linux kernel version numbers are sequential and historically don’t imply strict semantic meaning; number bumps have happened for pragmatic reasons (cleaner versioning and manageable minor numbers) rather than functional messaging. El Reg has more [theregister.com]
    • To me a big part of Linux's long lasting success has been the fact it has had a truly benevolent overlord so this is just part and parcel of that. Stopping at 20 should be tradition for its continuing future.

    • by bjoast ( 1310293 ) on Monday February 09, 2026 @08:03PM (#65978932)
      Semantic versioning schemes are mostly pointless ceremony for feigning engineering rigor.
    • Vibes based versioning was the industry standard when Linux began development.

    • FWIW, Linux 7.0â(TM)s major version increase is primarily a numbering milestone, not a signal of a single massive breaking change or new feature set. Linux kernel version numbers are sequential and historically donâ(TM)t imply strict semantic meaning; number bumps have happened for pragmatic reasons (cleaner versioning and manageable minor numbers) rather than functional messaging.

      Always kind of assumed the versioning scheme is a psychological device to get all those who maintain older custom forks of the kernel to not get too hopelessly out of sync. Sort of wow you are on 7 and we are still on 5.. maybe we should update.

    • For a while the scheme DID matter. From 1.0 to 2.6, evens (and zero) were stable, odds were development.

      2.6 stretched from 2003 to 2011 when Linus just declared that instead of the next version of "stable" being 2.6.40 it was going to be 3.0.

      • For a while the scheme DID matter. From 1.0 to 2.6, evens (and zero) were stable, odds were development.

        That was the time frame when The SCO Group for one of its lawsuits wanted the source code for the non existent Linux 2.7. Couldn't give what never existed and never would exist either. They did a lot of stupid things in that set of lawsuits.

    • Linux kernel version numbers are sequential and historically don’t imply strict semantic meaning

      I wouldn't use the word "historically" like that. You're describing two vastly different histories. It's like saying "historically" Europe has been a continent of peace because there's been no war in the past 70 years.

      "Historically" Linux kernel version numbers prior to 4.0 had a strict semantic meaning. The move from 2.0 to 2.2, 2.4, and 2.6 all introduced major feature changes to the underlying kernel function which often introduced compatibilities issues. E.g. 2.6 introduced SE Linux. 2.4 changed the und

  • by Snotnose ( 212196 ) on Monday February 09, 2026 @08:13PM (#65978956)
    When I retired we were using 2.4. Time moves on, wonder if I could still write a device driver?
    • by OrangeTide ( 124937 ) on Monday February 09, 2026 @08:39PM (#65978982) Homepage Journal

      Pick up the loadable module part and then I think Character devices are essentially the same. Network and block devices are a little more involved. Cgroups, name spaces, I/O memory allocators, device tree. Those things are new and need a little work to learn them if you need to support them.

      • But also, you maybe don't have to.

        Linux is becoming ever more microkernelish. Quite a lot can be done from user space these days. USB drivers, filesystems, block and character devices, human interface devices, sound devices and so on.

        It's pretty neat really!

        • Are all those things moving from kernel to userland? I'm particularly interested in the networking stacks
          • It's a hybrid system. And I think it will always be a hybrid.

            You can do file system and simple USB drivers in user space. And this has a stable ABI and it's easier to debug. Ideal if you want to make something quick or if you have some project that isn't going to make it into the main kernel.

            For hardware vendors, they should really consider developing and upstreaming a kernel mode driver. It's going to offer the best performance and widest features and easiest end-user experience (automatic modprobe on udev

          • It's not so much that they're moving as now for many subsystems there are drivers that forward all the syscalls back out to user space so new things can be written in userland.

            Writing custom USB drivers is a complete breeze for example now. You can use higher level languages than C, and crashes crash the program, rather than bring down the OS. There's a load of funky FUSE filesystems for things that it would be barmy to have kernel drivers for, like Borg.

            I honestly don't know about networking stacks. I'd ha

    • by Chozabu ( 974192 ) on Monday February 09, 2026 @11:38PM (#65979180) Homepage
      You can just use AI to write a device driver now! It works perfe$Q%"£$*"£$)%) CARRIER LOST
  • No more messing around with C or Rust, just write everything from kernel drivers to kernel ai agents in your favorite Microsoft editor!

  • IIUC Linus counts minor version numbers using his fingers and toes using unary arithmetic - hence, no minor version numbers above 20. Now if he used binary - easily implemented with fingers (straight = 1, bent = 0), we could have 1024 minor versions before we'd need a major bump. That would save 98% of useless articles like this on slashdot and no doubt many other outlets.

    (Note, using binary in this way impacts typing, so perhaps Linus would pull changes less often. This needs to be factored into any sav

    • Were the kernel versions that topped out at 19 the ones where one of Linus' fingers was otherwise occupied signalling opinions to mailing lists?

An authority is a person who can tell you more about something than you really care to know.

Working...