Linux Format

Treble time for LTS releases

- Mark Filion

Linux Kernel 4.14, the new long term support (LTS) branch of the project led by Linus Torvalds, is set to be released this November, bringing with it a significan­t change in the maintenanc­e life cycle of Linux overall.

LTS branches have recently enjoyed at least two years of maintenanc­e after their releases. However, at Linaro Connect in San Francisco, a few weeks back, Iliyan Malchev (Google) announced that the maintenanc­e life cycle for LTS kernels would triple to a six-year cycle starting with version 4.4. The extended time will encourage hardware vendors to adopt the latest available LTS.

While this change is particular­ly appealing for devices such as smartphone­s running Android, it’ll also be beneficial to Google’s new Project Treble, which focuses on addressing another important issue: the fragmentat­ion of Android versions out there.

With massive out-of-tree patches, smartphone hardware vendors are using kernels that are completely unsecure. In some cases, less than 20 per cent of the kernel code running on the device comes from upstream. That’s what Project Treble aims to address.

Designed to make it easier for manufactur­ers to update their devices to new versions of Android, Treble creates a common Android tree for hardware vendors to work from. Ideally, vendors will start pushing patches upstream but short of that, they’ll now be able to push to that common tree, allowing for smoother updates and eventually ending fragmentat­ion.

It’s undeniable that Google has been pushing the largest amount of devices running Linux into consumers’ hands. This new LTS life cycle will benefit everyone using Linux though, and we hope to see enterprise Linux distributi­on vendors and others align behind these efforts as well. Mark Filion is marketing manager at Collabora Ltd.

 ??  ??

Newspapers in English

Newspapers from Australia