Why the Ubuntu release cycle is so utterly and completely broken
Fans of the acclaimed TV series 24 will surely see the point of this youtube sketch:
In it, President Obama calmly tells Kiefer that “no, he isn’t Jack Baur, he’s an actor named Kiefer Sutherland and he’s probably drinking again.” Also, he adds, “I think you’ve done way to many episodes of that show and you need to .. ahm .. STOP”.
The pun alludes to the super-crazy-impossible gigs Jack Bauer (played by Kiefer Sutherland) pulls in the later seasons of 24, reflecting on his, the writers and the producers tiredness with having to produce 24 episodes of the show, year after year.
Ubuntu kinda is like that:
- they release a version every 6 monts
- will all the planing, bugfixing and testings, that gives them about 3 months of development time per version
- and next to zero time for maintaining older versions, even LTS (long term support) releases
- effectively turning anything that’s more than 6 months old into ABANDONWARE
Now sure, you can upgrade your system every 6 monts (and I mean dist-upgrade, not regular upgrade), but that’s impractical in SO SO SO SO many cases. End users may be willing to do it, but for organizations and companies, it’s a chore.
So, what happens if you don’t upgrade:
root@lab131:~/x264# lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 10.04.3 LTS
Release: 10.04
Codename: lucid
Here, I’m running the most recent LTS version of Ubuntu, 10.04 Ludid Lynx from April of last year. That’s more recent than Microsoft’s current offering, Windows 7.
And on it, I want to compile ffmpeg with x264 support, because my distro ships outdated libraries. But:
root@lab131:~/x264# make
Found yasm 0.8.0.2194
Minimum version is yasm-1.0.0
Surely, there’s a more recent version in lucid-backports… NO, THERE ISN’T! The current release has 1.1, and the follow up 12.04 LTS release has the same. But the current LTS = LONG TERM SUPPORTED release doesn’t.
- please, please drop the 6mth release cyle with Precise Pangolin
- focus on doing work
- please mention the word “GNU” or “opensource” SOMEWHERE on your frontpage, if only in the html description header
- and please fire Jono Bacon if the wise guy ever tries making fun out of a competing distro by dressing up as a Hot dog. I’m sorry, dude, 99.99999% of your distro comes from work done by others; could you maybe show some gratititude?






