Linus Torvalds has announced the release of Linux Kernel 5.0.

Don’t get too excited thinking it’s a major new release because it’s called 5.0 instead of 4.22.

It’s just that the major bump in the version number gives the impression that there might be a huge number of major new changes but that’s not the case here.

I’d like to point out (yet again) that we don’t do feature-based releases, and that “5.0” doesn’t mean anything more than that the 4.x numbers started getting big enough that I ran out of fingers and toes. Linus Torvalds

Of course, it doesn’t mean Kernel 5.0 doesn’t have new features. In fact, the “overall changes for all of the 5.0 release are much bigger.”

New features in Linux Kernel 5.0

Here are some of the major new changes in Kernel 5.0:

AMD Radeon FreeSync support

Support for a new VegaM

NVIDIA Xavier display support

Continued work on Intel Icelake Gen11 graphics

Initial support for the NXP i.MX8 SoCs

Support for the Allwinner T3, Qualcomm QCS404, and NXP Layerscape LX2160A

Intel VT-d Scalable Mode support for Scalable I/O Virtualization

New Intel Stratix 10 FPGA drivers

Fixes for F2FS, EXT4 and XFS

XFS Btrfs file-system restores support for swap files

Fscrypt Adiantum support for helping with fast data encryption on low-end hardware. This replaces the infamous Speck algorithm by NSA.

Realtek R8169 driver improvements

Logitech High Resolution Scrolling support

Scrolling support Raspberry Pi Touchscreen driver

x86 laptop drivers improvement

Thunderbolt security enhancement

Support for the Chameleon96 Intel FPGA board

Improved power management

If you want to know more, you can refer to this excellent compilation of Kernel 5.0 features by Phoronix.

Getting Linux Kernel 5.0

Some rolling release distributions like Arch Linux will start to provide Kernel 5.0 in a few days (or hours perhaps). Check your Linux kernel version and see if it’s already updated to the new kernel with the last system update.

But most other distributions like Ubuntu, Linux Mint, Fedora, Debian etc won’t provide this release anytime soon (or ever).

Warning If you are an average desktop user, don’t go after chasing Linux kernels unless you have a strong reason to install it manually. For example, if the new kernel provides a crucial update for certain hardware you use. Otherwise, don’t try to upgrade kernels manually because it’s a risky business.﻿

If you really want to use the new kernel, you may try Ukuu. It’s a GUI tool that lets you easily install other kernel versions. The older versions of the tool are still free and open source but you need to buy licenses for the newer version, unfortunately.

This article was originally published earlier and anticipated Kernel 5.0 release in summer’18. Linux Kernel 5.0 was actually supposed to be released after 4.19. But apparently, a few people really liked to see the Linux Kernel 4.20 purely for the number 4.20. Pun intended.