Originally published at: http://www.howtogeek.com/190773/htg-explains-whats-the-difference-between-linux-and-bsd/
Both Linux and the BSDs are free and open-source, Unix-like operating systems. They even use much of the same software — these operating systems have more things in common than they do differences. So why do they all exist?
Administration-wise, (Free)BSD is quite alot different from Linux, as told by experience, but knowing either will help you in both.
Especially everyone savvy with computers know that Linux by itself is just a kernel, but it's easier/faster to say Linux when you mean a distro. Somehow sounds more professional.
Great Article! So, if I understand what you're saying, Linux is for users and BSD is for servers? Any thoughts on updating each system? I use Arch, which is very easy to update. Do the BSD's follow a similar philosophy? Keep up the good work!
BSD is rarely found as a server OS. Linux dominates that market. You will find BSD mostly on "appliances," like firewalls.
Unfortunately the article author and at least one of the commenters - "ACF" lack pertinent knowledge about *BSD based UNIX-like operating systems to allow article credibility.
There are "at least" two (2) FreeBSD based Desktop distributions - PCBSD and GhostBSD that provide a complete Graphical Desktop experience with easy installer, which is in my opinion just as uncomplicated as any GNU/Linux distro. Even the new Sony Playstation 4 employs FreeBSD for it's Graphical Game console.
In regard to Servers, Juniper Networks, Yahoo, Sony and Fujitsu amoung hundreds of corporations, and the DOD and other USA government departments and agencies rely on BSD Servers. Recently Netflix chose FreeBSD (over Windows and Linux) for their Network Server Appliances, installed in national Telcos facilities, for more efficiently and reliably streaming millions of movies to customers each week. Verisign chose FreeBSD as equal requirement OS to Linux for their Certificate Authorization Services worldwide.
This very robust and complete OS is also very popular and Server OS of choice for many large USA and International Technology and general education Universities, as well as for Scientific and Engineering research centers.
It is critical that those commenting on technology issues become more informed before making incomplete and/or stupid statements.
Unfortunately, (I think) you've missed the point of the article @eedmundanderson. That is that the Author was trying to show the differences to readers who are unfamiliar with them. Not show a blow by blow description, or show all of any one category (or just naming most/all of the full desktop enviros). If you notice for instance the "Headers" he uses. The first is "Basics" and all of 2 paragraphs. And for those wanting more info, he's included a few links. The next is "Kernel vs. Complete Operating System". This one all of 3 paragraphs (with another link). Each of the "segments", from "Licensing" to "Why Would You Choose BSD Over Linux?" are equally short with at least 1 link included for those who wish more. Where he listed individual bsd o/s's, he listed 5 (with links), 3 "main" (by no means all) and 2 "notable". No where did he say this was all (although he probably should have said there are more if you were interested and list another link)
As for your tying a commentator to the article and saying they:
I think that's a little like saying that someone who reads an article should know what he's reading before reading it or don't comment.
"ACF" obviously has a narrow field intersect with BSD or he would have known what you pointed out and not made the statement.
I think it's more important for readers to notice when what they are reading is for general info for the uninformed to not act like what they comment on is a technical journal and flame it as a result.
I've read HTG stuff a long time, and I think this was a good Basic article.
Keep it up @ChrisHoffman !
I gave PC BSD a try. I have to agree, I just could see no reason to make the switch. I have heard that BSD will run on more computers than Linux, but there was not enough reason for the average user to switch.
This is a much more in depth and informed perspective on the differences.
To oneline it for both ....
BSD is what you get when a bunch of Unix hackers sit down to try to port a Unix system to the PC.
Linux is what you get when a bunch of PC hackers sit down and try to write a Unix system for the PC.
This topic was automatically closed after 10 days. New replies are no longer allowed.