"Stable" operating system - what does it mean exactly?

8,228

Solution 1

A "stable" OS, much like a "stable" application of any kind, is simply one that is not prone to error, or is robust enough to deal with said error without the operating system ceasing to, well, operate. There is no real standard for calling an OS "stable"; it can vary among distros, and even build-to-build (you may hear of getting the "latest stable build", as opposed to a "beta" build), but generally the term will stick where it applies.

Solution 2

There are often both stable & unstable versions of software by open source projects. 'Stable' means that a version has already been tested and used, so it will often times have fewer bugs than the 'unstable' version, which is less well-tested. If you're using Linux as a production server NEVER use a unstable version, because it may have security holes or unknown bugs. However, sometimes the stable version won't have some features that have been added to the unstable version.

Share:
8,228

Related videos on Youtube

Maciej Ziarko
Author by

Maciej Ziarko

Updated on September 18, 2022

Comments

  • Maciej Ziarko
    Maciej Ziarko almost 2 years

    I've been using Linux for more than 2 years now, and I'm a satisfied user. I started with Ubuntu, then switched to Fedora and now I'm fond of Linux Mint.

    Linux is often described as "stable". I have some inkling of what it might mean, but today I felt the need to understand it completely.

    So my question is...

    What does it mean that operating system is stable? What are the features of stable system?

    • OscarRyz
      OscarRyz about 13 years
      Fortunately you're young enough and never had to use anything below Windows XP. Then you'd understand what an instable operating system is and by contrast what an stable OS is. Google for BSOD
    • Maciej Ziarko
      Maciej Ziarko about 13 years
      I'm almost 22 years old and I used Windows 98 about 12 years ago. I just wanted precise definition, not definition based on feelings.
    • OscarRyz
      OscarRyz about 13 years
      For precise definition ( if you trust in wikimedia ) here's what stable means: en.wiktionary.org/wiki/stable#Etymology_2 Hence an "stable" operating system would be one that is "relatively unchanging, permanent; firmly fixed or established, not easily to be moved, changed, unbalanced, destroyed or altered in value." For instance, if a wild program runs in it, that program should not shutdown the whole OS ( as happened very frequently with Windows OS prior the XP version )
  • Ignacio Vazquez-Abrams
    Ignacio Vazquez-Abrams about 13 years
    Red herring. There is nothing saying that an unstable version of software will have either more bugs or more security holes than a stable version.
  • ninjalj
    ninjalj about 13 years
    @Ignacio: there's a saying, I think from TDD people, that goes something like: "code that hasn't been tested is wrong".
  • Ignacio Vazquez-Abrams
    Ignacio Vazquez-Abrams about 13 years
    @ninjalj: Sure, but that has nothing to do with the stable/unstable designation.
  • OscarRyz
    OscarRyz about 13 years
    I think you're confusing the term with development stages. In the OP context it means the whole OS ( linux , any version ) compared with OTHER OS ( Did you ever used Windows ME? ) :)
  • Moab
    Moab about 13 years
    Or Win 98 which I refer to as the original BSOD OS...youtube.com/watch?v=IW7Rqwwth84