Canonical Extends Ubuntu 18.04 LTS Linux Support to 10 Years
serverwatch.com
serverwatch.com
Ubuntu's (and by extension Canonical's) value is in its brand and existing customer relationships, neither of which Microsoft would have if they rolled their own distro.
I know there's a lot of MS hate around here, but that's ridiculous. Literally everyone would know what Microsoft Linux was within a month. It would be a headline on every tech site across the internet.
Besides, I just suggested one potentil buyer, I want to hear who else besides boring answers like Google.
Outside of the people who are going to hate MS no matter what, I don't know what reasonable CIO would have a negative connotation of MS Linux. They ALREADY maintain multiple branches/distros internally for things like their network OS; and anyone older than a millennial should know they wrote Xenix which was one of the most successful UNIX variants ever sold...
It's no secret (although it still surprises some) that only software in the "main" suite is supported by LTS, so all the useful stuff in "universe" for example, may see no updates.
But there are a lot of large pieces of software in main that are already problematic for support across 5 years, let alone 10.
For example what about Django, which is at version 1.11 in Ubuntu 18.04 and uses Python 2. The Django project doesn't intend to release another version that uses Python 2, and Python 2 goes EOL in 2020. So how is Canonical planning to support a complex web framework out to 2028 when the framework is EOL and the scripting language it is based on is also EOL in 2020?
Realistically I think the answer is going to be, "it can't; install it yourself from upstream, or rely on a snap provided by upstream." But that's what the answer always was, and a few answers like that make the promise of 10 year support for main rather hollow.
Is the promise of support just for the kernel and base OS?
This is even more so in server-land than desktop, a functional web server that has worked for years shouldn't need upgrading to a new virtual machine so often. Two to three years can fly by in ways that didn't happen when hardware had to be constantly upgraded.
The rapid iteration of many parts of our industry is fun, at times. There is something for stability of foundation, though.
Neither Apple nor Google do anything comparable.
I almost think people thought it was fun to constantly update, for a while. To their credit, it used to be somewhat safe to do.