LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Newbie (https://www.linuxquestions.org/questions/linux-newbie-8/)
-   -   Linux Or BSD (https://www.linuxquestions.org/questions/linux-newbie-8/linux-or-bsd-844171/)

jokar.mohsen 11-14-2010 05:24 AM

Linux Or BSD
 
Hello.
What is different between BSD family and linux? i see bsd have some distro like freebsd,openbsd,pcbsd and etc.
linux is popular or bsd?
in bsd can i compile and run linux program?for example execute rpm file.
i see yahoo server use freebsd,but why not use linux?
what bsd use environment? kde or gnome?

Thanks.
Best Regards.

udaman 11-14-2010 05:30 AM

The difference: http://www.freebsd.org/doc/en/articl...and-linux.html

You can compile most applications for BSD from source code. FreeBSD does not use RPMs, they have a different method of handling packages called Ports.

onebuck 11-14-2010 06:52 AM

Hi,

You could look at Linux & BSD to get a better understanding.
:hattip:

AwesomeMachine 11-14-2010 08:50 AM

I would start with Linux.

teebones 11-14-2010 11:07 AM

For common (home) desktop usage, i would go for Linux.
(free)BSD is more geared towards Server/Workstation usage.
(e.g. multimedia support is a weak point in BSD, also multimedia hardware is better supported (read drivers) for Linux)

It depends on what your need is.
Linux can do both, BSD too (although some things can as described above be weaker), but BSD is a TRUE Unix OS, while Linux is not. Both OS's are far better in many categories compared to Windows equivelants.
Linux is more mainstream, thus easier to find information about it. (howto's, examples, etc)
BSD's documentation is known for very complete, very detailed.

dv502 11-14-2010 01:38 PM

@ jokar.mohsen

If you never use either operating systems before, I suggest using linux first, something like Linux Mint -- A beginner's type distro.

If you want to try BSD, I suggest PCBSD. PCBSD is the linux Mint of the BSD distros.

After you gain experience with either OS, you will be comfortable using the more intermediate type distros.

- Cheers

jokar.mohsen 11-15-2010 06:29 AM

BSD
 
Quote:

Originally Posted by udaman (Post 4158292)
The difference: http://www.freebsd.org/doc/en/articl...and-linux.html

You can compile most applications for BSD from source code. FreeBSD does not use RPMs, they have a different method of handling packages called Ports.


hello.
Thank you.
why some server use bsd and not use linux? for example yahoo
i'm a linux user,i work with linux and i very like knowing about bsd,i know bsd is a family of unix but what different between linux and bsd is exist?

bsd use linux kernel? or have diffrent kernel?

in your opinion use linux is better for next or bsd?

Thank you.

eveningsky339 11-15-2010 06:41 AM

Quote:

Originally Posted by jokar.mohsen (Post 4159281)
hello.
Thank you.
why some server use bsd and not use linux? for example yahoo
i'm a linux user,i work with linux and i very like knowing about bsd,i know bsd is a family of unix but what different between linux and bsd is exist?

BSD offers several advantages for servers, including a port of Solaris's ZFS filesystem. However it is slightly less mature than Linux in some areas, as others have pointed out. Some businesses prefer the permissive BSD license over the restrictive GPL.

BSD is a direct descendant of Unix, whereas Linux is a unix-like operating system.

Quote:

Originally Posted by jokar.mohsen (Post 4159281)
bsd use linux kernel? or have diffrent kernel?

Unlike Linux distributions, each BSD variant has its own kernel. It's all developed in the same source tree.

Quote:

Originally Posted by jokar.mohsen (Post 4159281)
in your opinion use linux is better for next or bsd?

I like BSD plenty, but Linux appears to be making more progress.

udaman 11-15-2010 07:26 AM

Quote:

Originally Posted by jokar.mohsen (Post 4159281)
hello.
Thank you.
why some server use bsd and not use linux? for example yahoo
i'm a linux user,i work with linux and i very like knowing about bsd,i know bsd is a family of unix but what different between linux and bsd is exist?

bsd use linux kernel? or have diffrent kernel?

in your opinion use linux is better for next or bsd?

Thank you.


It isn't easy to answer your questions because the answers are based on personal preferences. Some admins choose Linux, or BSD, based on the application needs, and also their comfort level with either system.

Linux was a complete rewrite of the Unix kernel, BSD is based on the original Unix kernel.

I used FreeBSD exclusively for my home computing for a few years, and I thoroughly enjoyed it, and became comfortable with it's syntax. I liked the organization and layout of the filesystem. I thought the developers had a long term plan for improving the whole package, and were a better organized team. Whereas, Linux was going in many different directions and resulted in redundancy because of so many choices of distributions, which had both good and bad effects.

Because of my employment, I started concentrating on Linux, and lost touch with BSD advancements. I have loaded FreeBSD, as an alternative OS, on my computer, but I haven't played with it much.

dv502 11-15-2010 08:00 AM

I use both linux and the BSDs. I use linux exclusively as a Desktop and I use openBSD as a server running various services to my local network.

@ jokar.mohsen

Try them both and then come to your own conclusion which one suits your needs.

- Cheers

onebuck 11-15-2010 08:08 AM

Hi,

Actually BSD is a derivative from UNIX. BSD and other BSD formed Open Sourced are more UNIX-Like than any other Open sourced OS. Sure Linux is UNIX-Like in form but does not hold true to UNIX performance or specifics.

Linux did not share the UNIX code base like BSD but does follow some of the conventions or semantics.

BSD does follow syntax conventions closer than a GNU/Linux.
If you have used UNIX is the past then a BSD would be useful. But if you want to universally use equipment then GNU/Linux would be the way to go.
:hattip:


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