LinuxQuestions.org
Support LQ: Use code LQ3 and save $3 on Domain Registration
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - General
User Name
Password
Linux - General This Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place.

Notices

View Poll Results: Old stable vs New unstable vs Neutral software?
Old and stable software 7 30.43%
New and unstable software 2 8.70%
Neutral(moderately new and stable software) 14 60.87%
Voters: 23. You may not vote on this poll

Reply
 
Search this Thread
Old 01-29-2012, 08:10 AM   #1
Hoff123
LQ Newbie
 
Registered: Jan 2010
Posts: 13

Rep: Reputation: 0
Old stable software vs New unstable software?


Hi!

Linux distros seem to have software that is either new and unstable or old and stable. Some distros also have a mix of them(neutral) too, of course.

For example:
Old and stable: Debian Stable, CentOS
Neutral: Debian Testing, OpenSUSE
New and unstable: Debian Unstable, Ubuntu, Fedora

I don't know about Arch though. I know that it has very new software but is it stable?

Sorry if I seem like a noob but I just want to hear what people think, because I have a hard time choosing what kind of distro I should use as my main OS and I have already tried a lot of different distros.

In Windows I just go and download the latest software that works.

EDIT Oh damn, maybe this should be in the "Non-*nix General" forum. Please move it if that is the case, sorry.

Last edited by Hoff123; 01-29-2012 at 08:19 AM.
 
Click here to see the post LQ members have rated as the most helpful post in this thread.
Old 01-29-2012, 08:24 AM   #2
H_TeXMeX_H
Guru
 
Registered: Oct 2005
Location: $RANDOM
Distribution: slackware64
Posts: 12,928
Blog Entries: 2

Rep: Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269
Try Slackware too.

I vote old and stable software. However, this does NOT mean ancient and outdated. As you know, software is often listed as a stable and unstable (development) branch. Know that the unstable branch has bugs and may not work properly, if you are ok with that, then use it. I'm not ok with that, because I want things to work. I always use the stable branch, except if the stable branch is also ancient (last release was 5-10 years ago), not only is such software unlikely to compile or work properly (and may have security issues), but may also be unstable because it wasn't tested with recent gcc and libs. There's a balance I think, you have to get it just right. I think Slackware does this, and that's why I use it.

Another important thing, if you compile software, ALWAYS use '-O2'. Using '-O3' or higher is a source of instability and programs may crash for unknown reasons. My CFLAGS are:
Code:
-march=native -O2 -pipe -fPIC
'-fPIC' is for x86_64, it is not needed for 32-bit.
 
Old 02-14-2012, 07:27 PM   #3
baby
LQ Newbie
 
Registered: Apr 2009
Posts: 8

Rep: Reputation: 0
It obviously depends on the use... for my PC, I use neutral (latest ubuntu non-beta at least 1 month after release), for a production server, old and stable (debian stable or ubuntu LTS at least a couple of months after release).
 
Old 02-14-2012, 09:00 PM   #4
dugan
Senior Member
 
Registered: Nov 2003
Location: Canada
Distribution: distro hopper
Posts: 4,678

Rep: Reputation: 1441Reputation: 1441Reputation: 1441Reputation: 1441Reputation: 1441Reputation: 1441Reputation: 1441Reputation: 1441Reputation: 1441Reputation: 1441
Quote:
Originally Posted by Hoff123 View Post
Linux distros seem to have software that is either new and unstable or old and stable
By stable and unstable, are you referring to the likelihood of bugs, or the likelihood of change?
 
Old 02-14-2012, 09:08 PM   #5
Ion Silverbolt
Member
 
Registered: Sep 2004
Distribution: Gentoo/Xfce, Manjaro/Xfce, SolydXK
Posts: 194

Rep: Reputation: 36
One of the beauties of running Gentoo is, it's easy to run a stable system, but mix in some bleeding edge with it. I voted neutral since I have a mixture of the two.

It can be kind of confusing when you see some distros with unstable labels. Debian unstable is actually pretty solid for desktop use. Most of your "stable" labeled distros have mission critical servers in mind. Gentoo unstable is also pretty solid despite its title.
 
Old 02-14-2012, 09:10 PM   #6
hydraMax
Member
 
Registered: Jul 2010
Location: Skynet
Distribution: Debian + Emacs
Posts: 467
Blog Entries: 60

Rep: Reputation: 51
Ideally you want a distro that provides good QA on stable tree filled with reasonably current packages, but also makes it easy to get more bleeding edge if you want. In Gentoo, for example, there are three levels: stable ebuilds in the Portage tree; ebuilds in the Portage tree that have received QA but are still masked as testing; ebuilds in external overlays, available through the overlay management system. My desktop system works pretty well, and most of my system is from the first category, while about 70 packages are from the second category. I typically don't need the third category unless I'm doing development work in one of the less popular languages.
 
Old 02-15-2012, 04:29 AM   #7
Hoff123
LQ Newbie
 
Registered: Jan 2010
Posts: 13

Original Poster
Rep: Reputation: 0
I actually use Arch now. It is always truly bleeding edge software(always newest), but it is still reasonably stable. What I mean with that is that there are not that many bugs and breakages in the software, but yeah, it is rolling release so it changes all the time.

But Arch is pretty much how stable you want it to be. You configure everything and I love it. I have had some problems, but I have fixed it. And besides, I have learned A LOT about Linux in the process.
 
Old 02-15-2012, 10:31 AM   #8
snowpine
Senior Member
 
Registered: Feb 2009
Posts: 3,915

Rep: Reputation: 1047Reputation: 1047Reputation: 1047Reputation: 1047Reputation: 1047Reputation: 1047Reputation: 1047Reputation: 1047
"Stable" has a specific meaning in Linux. It means that a release will not change significantly during its support cycle; for a period of 18 months or 3 years or whatever, the user is guaranteed a consistent, unchanging experience. This is especially important in the business/enterprise world, where unexpected changes are stressful expensive.

If you use your imagination, it's easy to picture a "stable" distribution that is poorly engineered, poorly documented, buggy, unreliable, etc. Likewise "unstable" distributions (Debian Sid, Arch, Gentoo, etc.) can actually be smooth and reliable, for the right user in the right situation, and are often well-documented to help the user troubleshoot upgrade issues.

In short, "stable" and "unstable" are misunderstood in Linux. They have specific meanings, and casual desktop users looking for a home/school/play distro should not be afraid of "unstable."
 
3 members found this post helpful.
Old 02-15-2012, 10:47 AM   #9
H_TeXMeX_H
Guru
 
Registered: Oct 2005
Location: $RANDOM
Distribution: slackware64
Posts: 12,928
Blog Entries: 2

Rep: Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269
Quote:
Originally Posted by snowpine View Post
They have specific meanings, and casual desktop users looking for a home/school/play distro should not be afraid of "unstable."
I disagree. I think they should fear "unstable" more than they should fear the CLI (which they do fear). People expect things to work right, and when something goes wrong they are quick to blame and they then switch back to Window$.
 
1 members found this post helpful.
Old 02-15-2012, 11:01 AM   #10
snowpine
Senior Member
 
Registered: Feb 2009
Posts: 3,915

Rep: Reputation: 1047Reputation: 1047Reputation: 1047Reputation: 1047Reputation: 1047Reputation: 1047Reputation: 1047Reputation: 1047
Quote:
Originally Posted by H_TeXMeX_H View Post
I disagree. I think they should fear "unstable" more than they should fear the CLI (which they do fear). People expect things to work right, and when something goes wrong they are quick to blame and they then switch back to Window$.
Maybe, maybe not. In over 6,000 posts on Ubuntu Forums, I have seen this pattern dozens of times:

1. New user switches to Ubuntu (a "stable" distro) from Windows
2. New user can't wait until April for the latest kernel/firefox/libreoffice/vlc/pidgin/gnome/kde/whatever, they want it NOW!!!
3. User randomly googles for how-to/tutorials and makes arbitrary changes to /etc/apt/sources.list, using unsupported 3rd party repos
4. System breaks; user joins ubuntuforums.org and gets a variety of answers of useless answers because instead of simply stating their actual question in the first place ("how do I upgrade Firefox?") they are thrust prematurely into troubleshooting/diagnosing a broken system (that they, themselves, broke)
5. User's frustration grows, starts yet another "Unity sucks" or "let me tell you why Ubuntu's release cycle is flawed" thread
6. User switches to Arch (an "unstable" distro) and loves it, they get the latest apps ("just like Windows" LOL)
7. User comes back to Ubuntu Forums and, like a fart in a crowded room, shares their newfound love for Arch

Last edited by snowpine; 02-15-2012 at 11:05 AM.
 
Old 02-15-2012, 12:04 PM   #11
k3lt01
Senior Member
 
Registered: Feb 2011
Location: Australia
Distribution: Debian Wheezy, Jessie, Sid/Experimental, playing with LFS.
Posts: 2,683

Rep: Reputation: 558Reputation: 558Reputation: 558Reputation: 558Reputation: 558Reputation: 558
Quote:
Originally Posted by snowpine View Post
Maybe, maybe not. In over 6,000 posts on Ubuntu Forums, I have seen this pattern dozens of times:

1. New user switches to Ubuntu (a "stable" distro) from Windows
2. New user can't wait until April for the latest kernel/firefox/libreoffice/vlc/pidgin/gnome/kde/whatever, they want it NOW!!!
3. User randomly googles for how-to/tutorials and makes arbitrary changes to /etc/apt/sources.list, using unsupported 3rd party repos
4. System breaks; user joins ubuntuforums.org and gets a variety of answers of useless answers because instead of simply stating their actual question in the first place ("how do I upgrade Firefox?") they are thrust prematurely into troubleshooting/diagnosing a broken system (that they, themselves, broke)
5. User's frustration grows, starts yet another "Unity sucks" or "let me tell you why Ubuntu's release cycle is flawed" thread
6. User switches to Arch (an "unstable" distro) and loves it, they get the latest apps ("just like Windows" LOL)
7. User comes back to Ubuntu Forums and, like a fart in a crowded room, shares their newfound love for Arch
I agree with this very concise appraisal. I saw it to with a 1/4 of the number of post Snowpine has.
 
Old 02-15-2012, 02:24 PM   #12
H_TeXMeX_H
Guru
 
Registered: Oct 2005
Location: $RANDOM
Distribution: slackware64
Posts: 12,928
Blog Entries: 2

Rep: Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269
Well, in that case they just can't be pleased by stable or unstable, they'll go back to Window$ and there's nothing that can be done.
 
1 members found this post helpful.
Old 02-15-2012, 02:42 PM   #13
snowpine
Senior Member
 
Registered: Feb 2009
Posts: 3,915

Rep: Reputation: 1047Reputation: 1047Reputation: 1047Reputation: 1047Reputation: 1047Reputation: 1047Reputation: 1047Reputation: 1047
Quote:
Originally Posted by H_TeXMeX_H View Post
Well, in that case they just can't be pleased by stable or unstable, they'll go back to Window$ and there's nothing that can be done.
I don't follow your logical leap from "How do I get the latest Firefox in Ubuntu?" to "You just can't be pleased, go back to Windows."

Seems like a reasonable question/request, IMHO.
 
Old 02-16-2012, 04:42 AM   #14
Hoff123
LQ Newbie
 
Registered: Jan 2010
Posts: 13

Original Poster
Rep: Reputation: 0
Yeah I understand now that stable means "not changing" and that Arch in that sense is unstable. But it is the right distro for me and I love it. There are some bugs here and there, but that's mostly not Archs fault, it's more about the apps.

Btw if someone always want the absolutely newest software of something(eg. firefox) can't they just download and compile the source everytime? Or they can just switch to Arch and blame the distro because it starts without any gui lol.
 
Old 02-16-2012, 07:59 AM   #15
H_TeXMeX_H
Guru
 
Registered: Oct 2005
Location: $RANDOM
Distribution: slackware64
Posts: 12,928
Blog Entries: 2

Rep: Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269
Quote:
Originally Posted by Hoff123 View Post
Btw if someone always want the absolutely newest software of something(eg. firefox) can't they just download and compile the source everytime? Or they can just switch to Arch and blame the distro because it starts without any gui lol.
Of course you can. The only problem comes from the package manager that the distro uses. It is not always easy to work around it.
 
  


Reply

Tags
software, stable, unstable


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
how to tell if software is stable or not packetsmacker Linux - Newbie 2 03-24-2010 10:24 AM
freebsd stable: only ancient software? bpalmer *BSD 12 10-18-2007 05:58 AM
stable and reliable software for cctv grandoak Linux - Software 1 08-26-2006 03:41 PM
newest software on stable distro? smiler Linux - Software 1 06-26-2006 11:00 AM
FreeBSD Making my Software stable MA_D *BSD 4 04-18-2005 09:14 AM


All times are GMT -5. The time now is 03:16 AM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration