Gnuman.com

Putting the GNU in your PC!

 
  • Increase font size
  • Default font size
  • Decrease font size
Home The News Linux Six months for a new release. Is it too quick?

Six months for a new release. Is it too quick?

E-mail Print PDF

There are quite a few distributions out there that are keeping to their word to keep developing a new "updated" version of their distribution and release it every six months, but with that thought, is it a bit too quick?

There are often many new issues that arise with a release date that quickly, and maybe certain things overlooked, but new and quick doesn't always mean it is better and faster.

Ubuntu has been quick on the releases, but does that always mean they are better? We've seen from experience, people have not upgraded from 8.04 to 8.10 due to many new issues that arose from the upgrade with such things as things not working the same way to bug issues. This is the same thing happening today with every new update.

Now it is not to say that things were not addressed in later versions, but if it isn't broke, why fix it? There are people who love upgrading to the "latest and greatest" but there are some that don't bother upgrading in hopes of avoiding "new issues".

With distros being released that quickly, one has to think, are these releases being done for short term goals or for an eventual long term release. Ubuntu has stood by certain versions as long term support (LTS) where they would support that distribution for 3 years and 5 years for servers. But should distro makers slow down and take an approach of make major changes and release it?

If we take Apple as an example, Apple has taken their time releasing every major upgrade to the public with new features and bug fixes that the previous version lacked. Sure Apple is closed source and many of their coding is done in-home, but what does not differ is that testing has to be done.

With upgrades in many Linux distributions happening at the 6 month interval, one also has to wonder, how would one learn to pick up Linux? With that release cycle, by the time a book of your favorite distribution hits the store shelves, you could possibly be one or two versions behind. Sometimes versions have not changed much, but it might could be frustrating for a new user to coordinate the book to a newer version of the distribution.

Should Linux distributions release when most of the major issues have been resolved and include new features, or just stay with the current release cycle? We would love to hear your opinion on this issue.

Last Updated ( Saturday, 11 July 2009 09:26 )  
Discuss (2 posts)
Six months for a new release. Is it too quick?
Jul 11 2009 15:19:00
This thread discusses the Content article: Six months for a new release. Is it too quick?

I suggest more distros adopt the rolling release model, to some degree, like Arch Linux and PCLinuxOS. Basically, it freezes GCC and the base libraries and compiles future releases against it. That makes each successive new release just and updated version of the current release. Obviously, you can't freeze GCC forever, so distros could release a complete overhaul, followed 6 months later by a rolling release upgrade, and finally 6 months later release a complete overhaul with new GCC and libraries. So, basically, they'd change to a system where a true new release would happen once a year, and have an updated ISO with a newer kernel and such in the 6 month point of the interim that's nothing more than the last full release with all updates to that point in time. Current installs would merely need to be fully updated via the package manager to have the most current release until the next full release was out, but new users and users of newer hardware would get an updated ISO to install with a newer kernel that could allow them to install it on newer hardware supported by the newer kernel.

This would allow the developers a full year to get the bugs out of the next full release, and should save a lot of money in development costs.
#31
Re:Six months for a new release. Is it too quick?
Jul 12 2009 00:37:10
I certainly agree with your point, I think most new Linux users are forgetting about the past when it took almost forever to wait for a new release where there was lots of new features and fixes.

I understand that when some new technology comes out like ext4 came out, I would completely agree that they can start beta testing a new release with the new file system.

You make great points but if developers wait too long then they think the distribution is abandoned like what we have seen with Debian, Gentoo and maybe even Slackware.

Oh well I guess developers will do what they want to, but I know how much Novell might not be liked by the community, but their plan seems to be working. Develop a main business version that doesn't have major changes until the next version comes out with new fixes and new features that the previous one did not have.

Oh well, maybe developers will slow down a bit and smell the roses
#32

Discuss this item on the forums. (2 posts)





-->

-->