What are the major differences between FreeBSD and Linux?
*BSDThis forum is for the discussion of all BSD variants.
FreeBSD, OpenBSD, NetBSD, etc.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
installation differs
device names differs
file system differs
some file locations differs
few commands differ , some are specific to bsd
ports to installed software by compiling to optimize it(dependencies management) or
packages installation with a tool with dependencies resolved
i think moderators explain other concepts in detail in this forum.
if you have already used gentoo think of gentoo like bsd for linux but bsd is not linux even if most linux packages can be used on bsd.
Distribution: OpenBSD 4.6, OS X 10.6.2, CentOS 4 & 5
Posts: 3,660
Rep:
Yes vector, you can accomplish circular linking, that's not terribly clever. If you don't have anything helpful to add, you might want to consider not posting. That also happens to be rule #4 of LQ. In case you've forgotten the rules, you may read them here: http://www.linuxquestions.org/rules.php
Distribution: OpenBSD 4.6, OS X 10.6.2, CentOS 4 & 5
Posts: 3,660
Rep:
Any way, rather than answering this question myself for the 93849283291st time, I'll just point you to this link: BSD for Linux Users
It's not the best written or most solidly researched article in the world, but it gives you a pretty good idea what the differences are. While the article is written about FreeBSD, it more or less represents the other BSDs too.
Distribution: OpenBSD 4.6, OS X 10.6.2, CentOS 4 & 5
Posts: 3,660
Rep:
Depends what you're talking about. In general, personal users switch from Linux to BSD because they like the orderliness and the completeness of the documentation.
On the commercial side, some web hosting sites and corporate sites are switching from BSD to Linux because there are more admins who understand Linux now, so it's easier to get staff, and because most sites now have at least some platforms that run Linux, so it's easier to standardized to Linux rather than having a mixture of Solaris + BSD + Linux + whatever else.
There are very relatively sites that run BSD platforms (mostly because right when BSD started getting popular, it was sued by AT&T [just like SCO and Linux] and that caused a lot of people to not use it). That's not to say it isn't well-liked, on the countrary Yahoo! (for example) uses FreeBSD for nearly all of their platforms. There are, however a huge number of proprietary networking platforms, operating systems, and appliances built on BSD or modeled after BSD. This is because the BSD license is much more commercial-friendly, dispite what GPL zealots might have you believe.
So it all depends how you look at it. I can say that from my experience, I've known quite a few people switch from Linux to BSD, but hardly anyone switch from BSD to Linux.
I was gonna say, probably from Linux to FreeBSD. Once you go to *BSD, you often stay (unless you have a new hardware problem). Even java works in FreeBSD now.
apache363, ofcourse its left to the user as its a matter of taste rather than anything else. !!
But most people who are new to *nix play with linux (as it is simpler), then switch to bsd (which i dont know why yet!)
You switch to bsd when you get tired of poor documentation, random file system locations for files and dependancy hell. Or you just get pissed at all the stupid GPL politics.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.