LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
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


Reply
  Search this Thread
Old 01-17-2007, 11:05 PM   #1
nymusicman
Member
 
Registered: Jun 2004
Location: Aurora, IL
Distribution: Slackware Current
Posts: 162

Rep: Reputation: 30
Linux, *BSD, Solaris?


I'm not sure how to ask this because I sort of know the answer but not really.

What is the difference between Linux (Slackware, Redhat, Suse, Ubuntu etc..., *BSD (FreeBSD, OpenBSD, etc...) and Solaris?

I know ultimately it's the kernel they use but as far and software and end user stuff what is the difference?

I mean they all consist of the same variety of software to use a command prompt, X server, DE or WM, etc...

So for the end user is there a difference?

Better drivers support for new technologies etc...

Sorry if this seems vague but I hope someone can answer the question.
 
Old 01-18-2007, 12:29 AM   #2
dv502
Member
 
Registered: Sep 2006
Location: USA - NYC
Distribution: Whatever icon you see!
Posts: 642

Rep: Reputation: 57
You would probably get better replies in the BSD or
solaris forums. As these users know more about end user stuff

I tried solaris 8 for x86, on a pentium III. It didn't
support most of my hardware. I had to download patches and drivers and do a lot of configurations. THis was back in
the mid 90's. As far as end user stuff, solaris is a powerful unix OS. Solaris is best for programming, CAD
applications, scientific research and other high level
critical work. Solaris works best on their own sun hardware.

FreeBSD, better hardware support than other BSD's. It's
more secure than linux. It's best for servers and workstations. It's behind linux as a desktop, but still
quite good. Installing software is easy with the pkg_add
command. Also, you can use the ports system, to build and compile software. It handles everything for you.

Linux has more hardware support than any BSD OS, because it is more popular. Good for small to mid size servers. Pretty good for a desktop, but still behind windows. THe linux community are constantly working creating kernels and drivers for the new technologies. What may not work today, will work tomorrow.

All these are my personal experiences with these OS. So, if any thing is false, I apologize.

Last edited by dv502; 01-18-2007 at 12:37 AM.
 
Old 01-18-2007, 01:38 AM   #3
jlliagre
Moderator
 
Registered: Feb 2004
Location: Outside Paris
Distribution: Solaris 11.4, Oracle Linux, Mint, Debian/WSL
Posts: 9,789

Rep: Reputation: 492Reputation: 492Reputation: 492Reputation: 492Reputation: 492
Quote:
Originally Posted by nymusicman
What is the difference between Linux (Slackware, Redhat, Suse, Ubuntu etc..., *BSD (FreeBSD, OpenBSD, etc...) and Solaris?
While all three are OpenSource, their development model is the main difference.
BSD and Solaris are designed under a "Cathedral model" with more strict rules, while Linux is more like a "Bazaar" one, with looser rules.
For example when an interface (API) is stable, Solaris commit not to break it in a future version, while Linux doesn't enforce that kind of rules.
Quote:
I know ultimately it's the kernel they use but as far and software and end user stuff what is the difference?
Not only the kernel.
Unlike Linux which is just a kernel with GNU userland utilities, both *BSD and Solaris code base include their core userland utilities. GNU ones are also available, but aren't mandatory nor the default.
Quote:
I mean they all consist of the same variety of software to use a command prompt, X server, DE or WM, etc...

So for the end user is there a difference?
Yes, not that much difference for the end user, except when administrative tasks are involved.

Here is an interesting report showing the desktop experience gap is narrowing, and what still need to be done with Solaris.
http://www.opensolaris.org/os/projec.../desktop_gaps/
Quote:
Better drivers support for new technologies etc...
This is still an area where Linux sometimes leads, because many Linux drivers are only released under GPL, which forbid their use on Solaris so they need to be rewritten from scratch. (This will change if Solaris is dual licenced with GPLv3)
 
Old 01-18-2007, 07:02 AM   #4
introuble
Member
 
Registered: Apr 2004
Distribution: Debian -unstable
Posts: 700

Rep: Reputation: 31
Quote:
While all three are OpenSource, their development model is the main difference.
Solaris isn't Open Source. BSD & Linux are.

Quote:
I know ultimately it's the kernel they use
For an administrator it's not "ultimately" at all. Think of jails, the newly implemented "audit" etc.

Some things do tend to "strike out" for new BSD users.. i.e. Bash is not the default root shell & others.
 
Old 01-18-2007, 07:42 AM   #5
Dox Systems - Brian
Member
 
Registered: Nov 2006
Posts: 344

Rep: Reputation: 31
Linux tends to be the most user friendly to users and admins. Solaris tends to be the most stable and scalable. BSD generally speaking is in the middle on those items. I've run them all at one time or another, it's just about picking the one that best supports the application.

Personally, I was a long time Linux user who occasionally used BSD. Then I started using Solaris and have migrated almost complete to it, except for a few items here and there where Linux/BSD are the better choice. I could quite easily run the same stuff on Linux or BSD, but it's just not my preferred setup anymore.
 
Old 01-18-2007, 10:15 AM   #6
nymusicman
Member
 
Registered: Jun 2004
Location: Aurora, IL
Distribution: Slackware Current
Posts: 162

Original Poster
Rep: Reputation: 30
Quote:
Originally Posted by introuble
Solaris isn't Open Source. BSD & Linux are.
According to Sun's website Solaris 10 is Open Source, however I don't know about Solaris 9,8,etc...
 
Old 01-18-2007, 10:39 AM   #7
jlliagre
Moderator
 
Registered: Feb 2004
Location: Outside Paris
Distribution: Solaris 11.4, Oracle Linux, Mint, Debian/WSL
Posts: 9,789

Rep: Reputation: 492Reputation: 492Reputation: 492Reputation: 492Reputation: 492
Quote:
Originally Posted by introuble
Solaris isn't Open Source.
Have a look at http://src.opensolaris.org/source/ to revise your opinion.
 
Old 01-23-2007, 01:36 PM   #8
introuble
Member
 
Registered: Apr 2004
Distribution: Debian -unstable
Posts: 700

Rep: Reputation: 31
Quote:
Have a look at http://src.opensolaris.org/source/ to revise your opinion.
I've revised it, and stick to it. Are you under the impression that Solaris and OpenSolaris are the same thing?

@ nymusicman: where exactly on the Sun website does it state that Solaris is, in fact Open Source?
 
Old 01-23-2007, 02:45 PM   #9
jlliagre
Moderator
 
Registered: Feb 2004
Location: Outside Paris
Distribution: Solaris 11.4, Oracle Linux, Mint, Debian/WSL
Posts: 9,789

Rep: Reputation: 492Reputation: 492Reputation: 492Reputation: 492Reputation: 492
I partly got your point, but I'm missing exactly what you want to prove.

They are indeed not exactly the same thing. Solaris is used to name Sun's binary distributions while OpenSolaris is a source code repository and the community around it.

FYI, OpenSolaris is based on Solaris 10 source code. Enhancements from OpenSolaris are regularly back-ported to the Solaris 10 code base.

The next version of Solaris, Solaris 11?, will definitely be built upon OpenSolaris.

So in my opinion, not only Solaris is Open Source, but even the beta of its next release is.
 
Old 01-24-2007, 05:56 AM   #10
introuble
Member
 
Registered: Apr 2004
Distribution: Debian -unstable
Posts: 700

Rep: Reputation: 31
Exactly what I'm trying to prove is that Solaris is not open source. It's mixed open/closed source.
 
Old 01-24-2007, 08:45 AM   #11
jlliagre
Moderator
 
Registered: Feb 2004
Location: Outside Paris
Distribution: Solaris 11.4, Oracle Linux, Mint, Debian/WSL
Posts: 9,789

Rep: Reputation: 492Reputation: 492Reputation: 492Reputation: 492Reputation: 492
That is correct, but you are unfair.

Aren't several (most?) Linux and BSD distributions also a mix of open and closed source software ?

Moreover, the parts not released under open source are mostly unrequired or obsolete.

I believe the reason why they are unreleased as source code is that Sun doesn't own the license (eg. Nvidia or other H/W drivers, CDE : colicensed by IBM, HP, Novell, etc ...)

You certainly can build an OpenSolaris based distribution out of OpenSolaris and other strictly open source code.
 
Old 01-24-2007, 08:48 AM   #12
alred
Member
 
Registered: Mar 2005
Location: singapore
Distribution: puppy and Ubuntu and ... erh ... redhat(sort of) :( ... + the venerable bsd and solaris ^_^
Posts: 658
Blog Entries: 8

Rep: Reputation: 31
Quote:
Originally Posted by nymusicman
I'm not sure how to ask this because I sort of know the answer but not really.

What is the difference between Linux (Slackware, Redhat, Suse, Ubuntu etc..., *BSD (FreeBSD, OpenBSD, etc...) and Solaris?

I know ultimately it's the kernel they use but as far and software and end user stuff what is the difference?

I mean they all consist of the same variety of software to use a command prompt, X server, DE or WM, etc...

So for the end user is there a difference?

Better drivers support for new technologies etc...

Sorry if this seems vague but I hope someone can answer the question.
i tend to think in this way ...

you probably can see people are more likely to have both linux and solaris or bsd and solaris but not linux , bsd and solaris ...


//yup , i know its as vague as yours ...


.
 
Old 01-24-2007, 07:45 PM   #13
nymusicman
Member
 
Registered: Jun 2004
Location: Aurora, IL
Distribution: Slackware Current
Posts: 162

Original Poster
Rep: Reputation: 30
Quote:
Originally Posted by introuble
@ nymusicman: where exactly on the Sun website does it state that Solaris is, in fact Open Source?
http://www.sun.com/software/solaris/

Quote:
Originally Posted by Overview on the website
The free and open source Solaris Operating System—available on hundreds of x64/x86 platforms and supported for thousands of open source and ISV applications—has the largest installed-base of any other commercial UNIX or Linux distribution on the planet.
Clearly what they are doing here is comparing their Open Source Solaris OS to Commercial Unix and Linux Distros. They are not saying that Solaris is a commercial OS.

Not to be rude but before making a comment based on assumption you should read a little of their advertising.

Last edited by nymusicman; 01-24-2007 at 07:49 PM.
 
  


Reply


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
LXer: PC-BSD : A user friendly BSD flavor geared for the desktop LXer Syndicated Linux News 0 02-04-2006 03:01 PM
Partitioning help - Win2k + Solaris(or BSD) + 1-2 Linuxes: Need help sidewalking Linux - Newbie 3 07-06-2005 08:49 PM
Multiple OSes Solaris, BSD Linux sovietpower Linux - Newbie 6 09-25-2004 05:57 PM
multibooting linux with BSD,Solaris,etc. sancho5 Linux - General 0 07-23-2001 04:18 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - General

All times are GMT -5. The time now is 06:24 PM.

Main Menu
Advertisement
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
Open Source Consulting | Domain Registration