Linux Kernel 6.0 will probably be the next version upgrade with initial Rust code

Linux Kernel 6.0 will probably be the next version upgrade with initial Rust code

You may be aware of the fact that Linus Torvalds used an Apple MacBook with Linux Kernel version 5.19.

But the news was not limited to one interesting note.

Linus Torvalds also mentioned at the end of the release announcement that he might release an upgrade of the next version of the Linux Kernel as 6.0.

Decoding Linux version numbers: Why 6.0?

So why the change in version numbers to upgrade?

To understand the release scheme, let’s take an example of Linux Kernel 5.18.5 (This is what I run on my system).

If you want to check the Linux Kernel version on your system, just head over to the terminal and type:

uname -r
  • The first digit ‘5’ represents the main version
  • The second number, “18” represents a series of minor updates.
  • The third number “15” represents the patch version

The Linux Kernel usually follows the semantic release (a release system used in open source software).

However, when it comes to major upgrades, the developers seem to avoid numbers that seem too big.

So, instead of using Linux Kernel 5.20, it will just be Linux Kernel 6.0 (or Linux 6.0). There is no strict rule on this, only when Linus Torvalds worries about the number we have a shorter version number.

Linus Torvalds mentioned the same thing to change the version number on the mailing list:

I’d probably call it 6.0 because I’m starting to worry about mixing up big numbers again.

From the announcement of the release of Linux 5.19

New Features Available in Linux 6.0

If you’re curious, here are some of the features that might be a part of the Linux Kernel 6.0 release:

Leave a Comment

Your email address will not be published.