Take the 2-minute tour ×
Unix & Linux Stack Exchange is a question and answer site for users of Linux, FreeBSD and other Un*x-like operating systems.. It's 100% free, no registration required.

Are they both different flavors of Linux? I often see these two used interchangeably or together, which is confusing. Either they may be competing versions of Linux, or parts of the same thing...but not both :)

Can anyone clarify the difference/similarity between them?

share|improve this question

migrated from programmers.stackexchange.com Apr 22 '11 at 13:43

This question came from our site for professional programmers interested in conceptual questions about software development.

2  
What did you learn from Google? What confused you -- specifically -- in the Google results you found? –  S.Lott Apr 22 '11 at 1:21
    
Possible duplicate of 9461 –  faif Apr 22 '11 at 20:14
add comment

2 Answers

up vote 9 down vote accepted

Debian has a release maturity model, where Unstable, Sid, is where all the new stuff goes in. If it sticks, then Unstable becomes Testing, in which nothing can be added during testing. This typically lasts 1.5 - 2 years. If no problem at that point, Testing becomes the new Stable release.

Security updates are made to Stable first, then to Testing.

Debian Stable is notoriously stable, and notoriously behind the times, but very reliable for servers.

Ubuntu came along and said: we take Debian Unstable, make it more stable, add all the latest gadgets, drivers, etc, and release it.

Ubuntu then works at the security updates, package updates, etc, for their Ubuntu releases.

Note that I gladly use Ubuntu on the desktop, but I stick to Debian Stable for servers.

Makes sense?

share|improve this answer
    
so an application compiled in Ubuntu desktop would run on Debian server right? –  AdityaGameProgrammer Apr 22 '11 at 2:36
1  
Depends if they're the same architecture and if all linked shared libraries can be found on the server (along with other factors). –  jsternberg Apr 22 '11 at 5:15
    
yes makes sense, thanks! –  Genadinik Apr 22 '11 at 16:13
    
I'm about to set up a Debian Squeeze (i.e. stable) box and put Google Chrome on there. I figure I'll get a very stable machine, but with all the benefits of a state-of-the-art browser. Does this sound correct? –  boehj Apr 23 '11 at 11:18
    
@boehj dont know. I only use debian server with console. perhaps. Let us know! –  Christopher Mahan Apr 23 '11 at 19:50
add comment

Ubuntu is a derivative of Debian, it uses Debian as a base, and adds it's own software/look.

Debian has a really stable version (like Christopher said), and a less stable version (and a host of different betas/alphas/development builds, like any distribution). Debian is also meant for more advanced users, it's not meant to be anyones first operating system, or an easy just open and browse the web os, it's meant to be a powerful linux machine. Debian doesn't have a release schedule other than get things out when they're ready.

Ubuntu has four main versions, an LTS and a current (LTS for long term support, Ubuntu supports it's LTSs for about three years (desktop) or five years (server), with the two of those releases having either a Desktop or Server edition. The main difference between the two editions is that server doesn't come with a gui by default. Ubuntu releases a new version every six months (the version names are year.month, so 11.04 is the latest release, with 10.04 as the latest LTS, and 10.10 released in the middle of those two). Every two years (or four releases) they release a new LTS.

As a bonus fact, Google uses their own custom spin of 10.04 as their internal operating system, and a good deal of the updates to Ubuntu come from Google.

share|improve this answer
    
Interesting fact at the end. –  Maxpm Apr 22 '11 at 6:38
    
When you say internal operating system at google, you mean for developer/user desktops, right? –  Christopher Mahan Apr 22 '11 at 17:12
    
It's called 'Goobuntu'. From wikipedia: Almost half of the 20,000 employees of Google use Goobuntu. –  boehj Apr 23 '11 at 11:22
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.