Ubuntu Confirms It’s Dropping All 32-bit Support Going Forward

Only ancient hardware is affected

Ubuntu has confirmed plans to drop all support for 32-bit (i386) systems going forward, beginning with the upcoming Ubuntu 19.10 release.

The decision will mean that the distro no longer builds, packages or distributes any 32-bit software, libraries or tools on newer versions of Ubuntu.

Users of Ubuntu 18.04 LTS 32-bit are not affected by today’s announcement and will (should?) continue to work as normal, with access to the existing 32-bit archive.

But the move will mean they are unable to upgrade to a newer Ubuntu release — nope, not even the next LTS!

Will such a major sounding change have much of an impact?

Eh, no, not really.

Ubuntu says it’s stranding a mere 1% of its current user base on 32-bit version Ubuntu 18.04 LTS (which isn’t terrible place to stay, as it is supported until 2023).

Why is Ubuntu dropping 32-bit support?

In a post to the Ubuntu Developer Mailing List Canonical’s Steve Langasek explains the decision.

Ubuntu say maintaining packages for the i386 architecture is more hassle than its worth

Langasek says “…Ubuntu engineering team has reviewed the facts before us and concluded that we should not continue to carry i386 forward as an architecture.

Adding that “…i386 will not be included as an architecture for the 19.10 release, and we will shortly begin the process of disabling it for the eoan series across Ubuntu infrastructure.”

Ubuntu dropped 32-bit install images in 2017, and a slew of distros and software vendors have followed suit since, all retiring support for i386 systems.

So it was only a matter of time before it phased out the 32-bit archive too.

Maintaining packages for the i386 architecture is simply more hassle than its worth with only around 1% of Ubuntu’s current user base running 32-bit systems.

What happens to {distro}?

Naturally the move will have a knock on effect on Linux distros based on Ubuntu.

Derivatives like Linux Mint will be forced to go 64-bit only (most already have) for future releases, lest they opt to create and maintain their own 32-bit archive.

They also reference the ‘lack of support’ in the upstream Linux kernel and toolchains for such systems, as well as the slow availability of security patches being made available, and the general trend in desktop apps ditching 32-bit builds.

Edge Cases Are Being Catered For

Most Ubuntu users run 64-bit systems, but there are still apps that depend on or requires some 32-bit libraries to function (*cough*steam*cough*) If those libraries are no longer being built, what happens to those apps?

Well, I don’t know, but Will Cookie reassures devs, saying that: “…there are a number of ways that 32-bit applications can continue to be made available to users of later Ubuntu releases.”

Is this decision fair? Share your thoughts in the comments

Original Article