Why FreeBSD 644
An anonymous reader writes "The FreeBSD operating system is the unknown giant among free operating systems. Starting out from the 386BSD project, it is an extremely fast UNIX-like operating system mostly for the Intel chip and its clones. In many ways, FreeBSD has always been the operating system that GNU/Linux-based operating systems should have been. It runs on out-of-date Intel machines and 64-bit AMD chips, and it serves terabytes of files a day on some of the largest file servers on earth."
FreeBSD is so unknown to Taco (Score:5, Funny)
Re:FreeBSD is so unknown to Taco (Score:3, Insightful)
Why? (Score:5, Insightful)
Re:Why? (Score:4, Insightful)
I suspect there is a VERY good reason for this: GPL
IBM has made it clear they want to be a hardware and services company, not an OS company. They won't even endorse a single distro of Linux, even tho they are arguably the largest contributor to GNU/GPL.
So why Linux? BSD software can be closed sourced (Like OS/X's really goodies) but GPL can't. If IBM can't make a successful operating system (and they can't, even tho I loved os/2) then they want to push an operating system that no one can own. Not Microsoft, no one.
If IBM helped create a killer FreeBSD derived system, MS could take the code, close the source up and call it "Windows Hasta la Vista" and market it, because the BSD license allows this. This is one of the downsides of the "unlimited" freedom of the BSD license.
They can likely provide exceptional service for Linux (and Unix) systems because they helped write a good part of the code, and no one can close the source up on them.
So they say "fuck it, lets help with GNU/Linux, no one can close it up, we will be the experts, our hardware will always run super fast with it because we will create our own kernel hacks for it. We can make it pretty much like Unix, without the hassles of licensing."
FreeBSD (Score:3, Insightful)
FreeBSD is dying (Score:3, Funny)
Re:FreeBSD (Score:5, Insightful)
1. drivers: more devices supported in the Linux world
2. install: bsd install still primative, and disk partitioning is weird especially for novice, and multiple boot can be hard to set up
3. smp - scaling: 5.x freebsd is still having trouble with its spinlocks, and can still sieze up under heavy load (4.x version with giant lock doesn't have this problem). The core issue is that the freebsd folks don't seem to realize releasing locks in the same order they are applied makes things easy, while what they are doing can make trouble. This is why I use 4. in production.
4. filesystem - ext3 and reiserfs can get into inconsistent unrecoverable state, pure and simple. XFS and maybe some other Linux filesystems don't have that problem.
5. Linux GPL great for some things and horrible for others, BSD license ditto.
6. startup scripts easier to understand in BSD, getting pretty hairy in some Linux distros. My favorite commercial distro SuSE and RedHat are really getting tangled.
7. More Enterprise software available (and supported) on Linux, maybe not a big deal unless you're in big SAN environment or absolutely MUST use Oracle and such. I'm betting though you'll see more stuff popping up for Debian and friends now that Debian has bounded back into life.
Re:FreeBSD (Score:5, Insightful)
The Ports system is far superior to the rpm system. It actually tracks dependancies, and has a system to grab them for you. You are way off base on that statement.
FreeBSD is a full OS. I have no idea what you mean by your statement.
Yes, compiling from source does take a long time. Have you tried the pre-compiled package system? Same dependancy tracking but with pre-compiled binaries?
FreeBSD has the best documentation of any of the unix-like OS's that I have found. The handbook covers lots of cases.
FreeBSD also has softupdates... very much like Journaling. And that is on by default through the auto command in the installer.
And I think you are missing the point of FreeBSD, it is a server OS... I think most of your complaints come from the fact that there is no GUI by default. This is because you don't usually sit on the console on FreeBSD servers.
Re:FreeBSD (Score:3, Interesting)
I think he is saying that FreeBSD is like Gentoo is like one of those old RadioShake "build your own radio" kits. To him, and to many others, an OS is something that works out of the box to perform common tasks. In other words, it's a largely binary-based distro, rather than ports-based.
After everything has been built, he would consider it an OS, but out of the box, you have to spend quite a bit of time before your box is actually
Re:FreeBSD (Score:3, Insightful)
My God, how clueless can you get and still get modded up to 4?
By FreeBSD is a complete OS, he means that kernel + userland software is all BSD, as opposed to GNU/Linux distros (GNU userland + Linux kernel).
No, it is not
Re:FreeBSD (Score:3, Insightful)
The Ports system is far superior to the rpm system. It actually tracks dependancies, and has a system to grab them for you. You are way off base on that statement.
Why did you leave out Debian's dpkg, which the GP mentioned? It's been doing everything you describe for at least 6 years. In the last two years, the rpm based distros have all added dependency tracking systems, such as Suse's excellent Yast tool. If you really want to compile things, Gentoo has a
Gentoo (Score:5, Informative)
Both are decent operating systems.
RPM (and DEB) vs. Ports (Score:3, Insightful)
It is not superior to RPM, nor DEB for that matter. Anyone who has built or managed a large number of servers with disperate services on them should be able to recognise why.
It checks for required dependancies and installs them as required, something even CPAN can do, and it can even (usually) uninstall them (with varing levels of success), tha
Re:FreeBSD (Score:3, Insightful)
You should check again, the rpm specs and packages have had a requires section for dependencies since the very beginning. More recent versions have also included a build-req field to allow de
Re:FreeBSD (Score:5, Funny)
FreeBSD is for people who hate Linux.
OpenBSD is for people who hate everyone.
Re:FreeBSD (Score:5, Funny)
NetBSD is like Poland - it keeps chugging along, but everyone forgets about it.
Lets see the rest : (Score:4, Informative)
Note that only the CD layout is copyrighted, OpenBSD itself is free. Nothing precludes someone else from downloading OpenBSD and making their own CD. If for some reason you want to download a CD image, try searching the mailing list archives for possible sources. Of course, any OpenBSD ISO images available on the Internet either violate Theo de Raadt's copyright or are not official images. The source of an unofficial image may or may not be trustworthy; it is up to you to determine this for yourself.
We suggest that people who want to download OpenBSD for free use the FTP install option. For those that need a bootable CD for their system, bootdisk ISO images (named cd36.iso) are available for a number of platforms which will then permit the rest of the system to be installed via FTP. These ISO images are only a few megabytes in size, and contain just the installation tools, not the actual file sets."
So they do not provide isos for free, they prefer to have you buy a set of boxed cds to fund their effots. Yeah, I can see it... Bad, evil people trying to make some sort of money for a project.
They then say you can download from unofficial sources as you will. Gosh. They must be mad as well as evil...
They even propose to build a full system from an ftp using just a floppy or a cdrom . My head start spinning. This people REFUSE to give you an iso, but helps you 3 ways to get their sofware.(3.4 - Downloading via FTP, HTTP or AFS...)
So, I agree, BSD is made by Bad, Evil, Mind Spinning people that actually help you get their software. In multiple forms... but they won't provide you poor soul with an ISO, you'll have to use your bleeding fingers into 20 seconds of googling to get it...
Madmen, all...
"FreeBSD, FreeBSD, Uber Alles" (Score:4, Funny)
Flaimbait (Score:5, Insightful)
Can it get anymore flaimbaitish than this. Ironicaly enought it comes from I.B.M developer works.
P.S: Opinions are like assholes, everyone has one.
Re:Flaimbait (Score:5, Funny)
...and some stink!
Re:Flaimbait (Score:4, Funny)
Wait, what?
Re:Flaimbait (Score:4, Informative)
It's only true flame bait when you don't quote the whole thing.
In many ways, FreeBSD has always been the operating system that GNU/Linux®-based operating systems should have been
The key phrase is "In many ways". It's not a definite and there are many who would agree with that statement.
Linux And The BSDs (Score:3, Informative)
Re:Linux And The BSDs (Score:2)
Re:Linux And The BSDs (Score:5, Interesting)
At least for companies to use the OS with there products.
Now the licenses issue is not going to concern me if all I am doing is setting up a machine to run at home. And I think it comes down to what you are use to. I have been mostly a old Sun Admin and I like FreeBSD over Linux, although I do like the rc start up scripts of Linux over FreeBSD.
And it did make the move to OS X easier coming from FreeBSD. However I am not sure I will ever get use to the changes in the startup files that Apple has introduced. Maybe some day.
-S
Re:Linux And The BSDs (Score:4, Interesting)
At least for companies to use the OS with there products.
Linux doesn't require that applications running on top must be free/open (Or Red Hat, Suse, IBM, Oracle and everyone else doing that would be in trouble), so what would be the difference? The only thing they can't do is modify the kernel, distribute it, and not ship the code. And that is only relevant to an OS company. Hell, they could even do all the in-house customization they want, like the NSA did. Or just publish their modifications, since they're not in the OS business anyway. So to claim there's any relevant licensing difference for companies using either OS is just FUD, in my opinion.
Kjella
Re:Linux And The BSDs (Score:4, Insightful)
Just as a factual matter, Linux and GPL software have recieved about 10^6 more corporate support than BSD-licenced software in recent years. The GPL has proven to be a very corporate-friendly license because it allows copyright holders to share their code without giving away the 'exploitation rights'.
Plus, I think you could argue that the big exception (Apple), was driven more by technical reasons than licensing ones. They started with an 1980s BSD-based OS, so FreeBSD code was a better fit. If OS X was a clean slate, who knows?
Re:Linux And The BSDs (Score:3, Insightful)
FreeBSD has a bit of an identity crisis, they sorta see themselves as "Linux Junior", with a chip on their shoulders. Which is why every single pro-BSD article is basically a comparison to Linux.
If you look at how Linux has been positioned and marketed, they've never felt the need to "eat their own" and convert FreeBSD users. At least not in the last 10 years.
Linux has always been positioned for "world
Re:Linux And The BSDs (Score:5, Insightful)
Re:Linux And The BSDs (Score:4, Insightful)
I'm having good experiences running NetBSD on a quad CPU server here, but you didn't mention NetBSD...
And I know that isn't necessarily a 'large SMP system.'
Frankly, who *cares* what proprietary vendors are able to twist Linux into doing on their specific hardware? They could do the same thing with any OS they focused on.
Re:Linux And The BSDs (Score:3, Interesting)
http://bulk.fefe.de/scalability/ [bulk.fefe.de]
News? (Score:3, Insightful)
I've know that FreeBSD was much better than Linux for ages
Joking aside, FreeBSD is a bit hard to install and get working if you're using it as a workstation OS...
I've been using it for 4 years now and it still took most of my free time in a period of 2 weeks to get it installed properly on my newly bought laptop (with all the details and little stuff, that is)
Of course when I was done, it was very much worth it. I don't think any system is as robust and stable as FreeBSD.
A huge "Thank You" to the developers!
FreeBSD Hard to Install No More! (Re:News?) (Score:4, Informative)
I think those days are over...
The PC-BSD [pcbsd.org] project makes it a snap to install a functioning FreeBSD system. DistroWatch [distrowatch.com] mentions a very nice step-by-step guide [michael-and-mary.net] to installation process but really, you don't even need that if you are already handy at installing various GNU/Linux distros. (Although the guide does go into some custom configuration things that are useful/interesting.)
The torrent for PC-BSD [pcbsd.org] is ready to roll, give it a try. Now there are no more excuses ;-)
worth it (Score:2)
even assuming zero maintenance for bsd (ha !) and 30 mins every 2 week for windows (windows update + norton) it is hard to see the advantage, particularly given the wealth of windows apps and ease of communicating with others
Why Skippy? (Score:5, Funny)
Re:Why Skippy? (Score:4, Funny)
FreeBSD is nice and clean (Score:3, Informative)
Re:FreeBSD is nice and clean (Score:2)
Re:FreeBSD is nice and clean (Score:4, Insightful)
Great idea, sir! Spend 6+ hours compiling something. Hooray!
Then again, you could have just installed FreeBSD and saved yourself 5.5 hours.
Why we use FreeBSD (Score:5, Interesting)
In general, it is rock solid; I've seen a FreeBSD server with a load of 80-something (process went nuts), and still been able to login and take corrective action without rebooting. I remember being quite shocked to find a console reporting that / was inaccessible due to a drive error - but server processes on other partitions continued to run just fine anyway. We've had a few hiccups with 5.x (although 5.4 fixed most of them), but our testing of 6-beta is going really well. FreeBSD is the masochist of operating systems: you hit it, and it just keeps asking for more!
There are other reasons to love it. The ports system is very solid, and it's been years since we had problems applying an upgrade due to dependency issues. The documentation is marvelous - man pages are useful, and the handbook covers most things. The community support mailing lists are very useful, too. Jails provide a convenient way to partition processes on a single server, although they are far from perfect at this point (they keep improving, though).
I really can't say enough good things about FreeBSD. It has been running most of our hosting setup, and many of our client's networks for years, and the only time we ever seem to run into problems is when hardware dies.
(For the record, I also use Debian - and it is good, but I prefer FreeBSD for servers that have to be trusted)
Goes both ways (Score:5, Insightful)
Not that it's news anyways...
Re:Goes both ways (Score:3, Insightful)
Look, there's a lot of good reasons that Windows got where it is, both historical and current, and that have nothing to do with anti-trust or market manipulation. Likewise, there's many many substantial reasons that Linux is deployed and FreeBSD isn't.
The tendancy of various communities to refuse to understand why their competitors become popular, and simply throw up their hands explains q
Silly Question (Score:3, Insightful)
R.
Re:Silly Question (Score:4, Insightful)
I think it's because the BSD section is intended for BSD users, whereas this article is intended for non-BSD Unix users.
There's a lot to like (Score:5, Insightful)
Now that there is a push to support binary updates, my last major complaint has been addressed.
Anyone who has ever been stuck in the perl dependancy hell will absolutely love the ports tree - I really don't understand why there hasn't been more adoption of that concept in Linux.
Also, I am suprised that Linux is the platform of choice for all of these appliances that companies are pumping out, like wireless routers, security devices, etc, when the BSD license is so much more attractive to business.
The major stumbling block that FreeBSD has left is their development team. It seems like the way things are organized really creates a lot of opportunity for personality clashes.
Jerry
http://www.cyvin.org/ [cyvin.org]
Re:There's a lot to like (Score:2)
Jerry
http://www.cyvin.org/ [cyvin.org]
Re:There's a lot to like (Score:2)
You mean, Redhat, Debian, Gentoo [gentoo.org] , etc.?
Extremely fast? (Score:3, Insightful)
This sounds like FreeBSD performs vastly better than any OS in the world. And how much faster is exteremly compared to Linux or Windows? Twice the speed? Four times?
Where is the Netcraft confirms troll (Score:2)
FreeBSD makes sense (Score:5, Interesting)
If I install software, it's going to be in
I've used FreeBSD for about 6 years and I really don't see myself using Linux anymore. The community is very supportive, intelligent and open minded, I always seem to get things done with FreeBSD, I haven't found a problem I couldn't solve within a few hours, it just works, and works well. Try it, you might find that it works as well for you.
Possible Bias? :-) (Score:4, Funny)
Why FreeBSD
A quick tour of the BSD alternative
Level: Introductory
Frank Pohlmann (frank@linuxuser.co.uk), U.K. Technical Editor, Linuxuser and Developer
19 Jul 2005
Better question: (Score:5, Interesting)
The article was really sketchy on this point.
Why FreeBSD when there's NetBSD? (Score:2)
Re:Why FreeBSD when there's NetBSD? (Score:3, Insightful)
Its certainly not the clear-cut decision it was two years ago though, when I would have said Free on
Is release 5 stable yet? (Score:5, Insightful)
Re:Is release 5 stable yet? (Score:2, Funny)
Give back what you've stolen from Mr Kudo.
Re:Is release 5 stable yet? (Score:3, Informative)
Obligatory FreeBSD Quote (Score:2, Funny)
FreeBSD vs Linux Stereotypes (Score:5, Funny)
Linux vs. FreeBSD [understudy.net]
in many ways...notably excepting portability (Score:3, Informative)
And if you want a portable BSD, don't overlook NetBSD [netbsd.org], arguably the most portable and ported modern high-performance operating system in existence.
Kernel performance (Score:5, Insightful)
In that light, these benchmarks [bulk.fefe.de] are the most enlightening comparison I have seen to date. Some BSD users have attacked the methodology, but none of them has gone on to do alternative tests of their own, and the author has been very conscientious about addressing some of the criticism. The bottom line is that FreeBSD is, whichever version you choose, at best equal to Linux in low-level kernel performance, and usually slower.
When you also take into account the greater ease of use of most common Linux distributions, broader hardware support, greater availability of commercial software (yes, you may be able to run it under FreeBSD's Linux emulation layer, but the vendor is unlikely to officially support that, which matters to large corporations), and better scalability, it really isn't suprising that most people considering a free Unix-like operating system choose some distribution of Linux.
Undoubtedly for a long time, perhaps until the 2.4 kernel came out, FreeBSD probably was superior, and had a well-deserved reputation as a better choice for serious usage. For some purposes (there are some routing benchmarks that FreeBSD people always bring up, which I can't find right now) it may still be. But through some combination of the AT&T lawsuit, media coverage, and pure chance (licensing may also have played a part), the commercial support and developer mindshare swung decisively to the Linux kernel, and today it is clearly the best choice for most uses. We can wonder what would have happened if FreeBSD had won out instead -- the resulting kernel might very well be better than either Linux or FreeBSD is today -- but that doesn't change the facts about which is the better choice today.
Re:Kernel performance (Score:4, Informative)
Personally, I'd say that 5.3 was the first of the 5.x branch that was actually production-ready, and 5.4 is even better. However, the 5.x branch is still a bit of a disappointment compared to 4.x, which was an absolute gem in terms of stability and scalability. Thankfully, it looks like 6.x is shaping up nicely and a great effort is being made to avoid making the mistakes that were made in the 5.x branch (namely cramming in too many big new features without sufficient testing).
For my money (or lack thereof, teehee), if the FreeBSD kernel performs about as well as the Linux 2.6 kernel, then I'd choose FreeBSD hands down, merely because I prefer the FreeBSD Way. It's the oldest argument in the FreeBSD vs. Linux game: I like the consistency, the elegance, the ease of keeping third-party software updated via the ports system, and the knowledge that the project is in the hands of good, intelligent, trustworthy people. I don't mind Linux at all; in fact, I really like Gentoo. But it doesn't give me the same warm fuzzy feeling of stability, security, and elegance that FreeBSD does.
Re:Kernel performance (Score:3, Interesting)
Let me say a few words about consistency:
Some software developers complain (I don't need to post URLs, you'll find it if you google) about GCC, glibc and library developers, even kernel hackers, who every now and again break existing software, or change interfaces on GNU/Linux. Just this week I saw a ML compiler that ceased to work properly under the new 2.6 kernel.
I've read a presentation about kernel development by an IBM guy
Re:Kernel performance (Score:3, Interesting)
I've looked at every "Linux kernel with a BSD-like us
Why FreeBSD is not good for most businesses (Score:5, Insightful)
I am not going to get into which OS "is better" because actual performance is not the issue here. If I had to rate what I saw, FreeBSD (4.1x) worked okay for the hardware it was put on, although it probably would have worked better on a "stock install" than the kludged clusterfuck that we deal with now.
The background is this: a few years ago, the small company I worked for had two admins who were FreeBSD fanatics. They pressured the IT department to use FreeBSD because it was free, their Windows infrastructure was taxed, and they had just bought a whole lot of new hardware. The pressured FreeBSD over Redhat, and made an impressive demo. So the company started going to FreeBSD. The admins, who had impressive mod skills, "tuned and tweaked" FreeBSD to work under the specific loads of the various server functions.
This would have been a good situation to be in, but then one of them got lazy, and updates got further and further behind. The other quit. The lazy one got fired. The other admins didn't know FreeBSD and barely knew Linux. Both of them eventually quit, too. I don't blame FreeBSD for the personnel problems, but this is leading to the main problem.
The company searched for someone with FreeBSD experience. The few people they found were not the kind of people they were looking for (inexperienced, would not pass clearance, had poor work records), and now they were stuck with a rapidly aging system that wasn't supported by anyone who had a clue. The new admins they hired tried to match the previous admin's skills, but were spending so much time diagnosing crashes, they didn't have time to learn new FreeBSD skills via online sources, which are sparse, confused, unorganized, and unsupportive (don't flame me on this, because this is pretty much the opinion of the whole company). And finding corporate-level supported software and hardware to run on FreeBSD was next to impossible ("We don't support FreeBSD for our fiber channel cards," says a SAN company desperate for our business, "but we hear some guy in the Netherlands had a flaky beta driver that can see things as long as the partitions are less than 256 GB." then the Sourceforge project hasn't been updated since 2002, doesn't work on our kernel version, and the guy's website is 404...)
So they decided to go with Redhat Linux. It just works. It worked faster than FreeBSD. It had an easy-to understand packaging and script-driven administration system, corporate support, and better yet: they could find LOTS people skilled in Redhat Linux in resumes. I was a particular gem because when the hired me I was an RHCT and had experience with OpenBSD and FreeBSD experience to boot. My first project was "Get us off FreeBSD!!!" by direct order. Yes, you could argue this is not a FreeBSD issue at all, but some management of people issue, and you would be right, and that is my exact point.
If FreeBSD had a sensible corporate base, a well-thought out directory structure (I have boot scripts in /etc and /usr/local/etc... and have you ever had to diagnose which one broke?), better hardware/software vendor support, and a huge skills base, maybe with some certs... THEN we will see true competition with Linux in the corporate sector. Redhat is the type of company businesses want. They understand the support language Redhat speaks. And maybe I'll see stats that the Redhat kernel is bloated, runs 20% slower the what FreeBSD does on Apache pulls, or some fanatic going on about, "Oh yeah? What about PORTS, dumbass???" But you know what? If FreeBSD wants to be taken out of the hobbyist corner and shine in the corporate arena... it's got a lot of marketing work to do.
Re:Why FreeBSD is not good for most businesses (Score:5, Insightful)
That was a mistake. They should have earched for someone with mainstream UNIX experience. Anyone who's familiar with any commercial UNIX... Solaris, AIX, HPUX, whatever... will find FreeBSD a familiar environment. The details are different, but the BSD environment is baked into the genes of every commercial UNIX out there.
And there's lots of people who know UNIX who can pick up FreeBSD far far quicker than they can pick up Linux.
For example...
If FreeBSD had [...] a well-thought out directory structure (I have boot scripts in
That is a well-thought-out directory structure. You have the operating system, a fixed core that's evolved only gradually over the past 15 years, and add-on packages. You upgrade the OS, your packages don't get touched. You upgrade a package, the OS doesn't get touched. And your oldschool SunOS guys? They'll have no problem diagnosing which one broke.
I've used Red Hat versions since 2.1. Every major version has had a completely different structure. You don't have any border between the OS and add-ons, so when you go to upgrade you have to take all-or-nothing. Over the short term I can see the advantage of Red Hat's model, but over the long term you've got to start over again and again and again.
Re:Uh Oh. (Score:5, Funny)
Re:Uh Oh. (Score:3, Interesting)
Fortunately, saner minds prevailed.
As advanced as current iterations of Linux are over BSD in useability and sanity (Gentoo notwithstanding) they still harken back to phosphor terminals and text inte
Re:Uh Oh. (Score:3, Insightful)
No, they didn't. That's exactly what Windows is; you can boot NT into a command line environment and run it completely without a GUI. It would have been insane if they hadn't done that.
Use of a text interface and system fiddling is inevitable. Not so with Windows.
That's total bullshit. The
Re:Uh Oh. (Score:4, Informative)
Systems like SuSE do come with a full set of graphical adminstration tools; it isn't necessary to go to the command line to administer them, ever.
And something like Webmin runs on any UNIX system and gives you a far more comprehensive and consistent administration interface to a larger set of subsystems than Windows tools.
Of course, many end-users find command line administration actually easier.
Re:Uh Oh. (Score:3, Informative)
FreeBSD has taken some huge steps toward a more user/newbie friendly experience in recent times. I'm posting this from my significant others' PC, which is running PC-BSD, based on 5.4 RELEASE.
The funny thing is, she prefered PC-BSD over any of the linux flavors I've had her try (including Mandriva/Mandrake, Debian, Mepis, Knoppix, etc.) and even over windows.
She tells me
A GUI version of FreeBSD with easy installer (Score:3, Interesting)
I didn't want to use it at first because you didn't have control over partitioning in the first few versions.
Thankfully, they changed the installer so that you can partition and install over multiple partitions in the newest versions.
I'm going to install it soon as a server even though it's intended as a desktop. The reason is that, in my opinion, text-only administration of my se
Re:It's my choice (Score:5, Informative)
Re:It's my choice (Score:2)
Cuter logo?
The "Life" section (Score:2, Insightful)
Let me make an analogy to a newspaper. Not everything you get in a newspaper is "news". For instance, there's the "Life" section of USA Today or the "Living" or "Features" section of a typical local daily newspaper, which typically runs plenty of articles other than news. Even the "Business" section (called "Money" in USA Today) usually has some articles other than news.
Re:The "Life" section (Score:3, Insightful)
And for the record, I prefer FreeBSD over any other operating system. I'm currently sitting surrounded (well, surrounded on three sides) by FreeBSD boxes, one of which I've even convinced my wife to use as her normal desktop.
Re:The "Life" section (Score:2)
I currently have 2 machines around me, about to add a third. My wife, yea, she hates it because it has "that little devil thingy on the screen all the time..." No matter how many times I've explained it, she says the same thing - it looks like the devil... Some people just don't get it.
Re:The "Life" section (Score:3, Funny)
Hell -- the devil makes me want to try it!
Re:Seriously. (Score:3, Interesting)
Yep. A slow day indeed.
Re:Seriously. (Score:5, Insightful)
BSD is great, but it's not the only game in town. Suggesting that it is what Linux should have been is nothing more than troll bait.
FreeBSD is free'er, MacOS X better for users (Score:5, Insightful)
FreeBSD is free'er than Linux, or more accurately the BSD license is free'er than the GPL. That said, the less free GPL's restrictions are meant to be benevolent for certain users.
Mac OS X's share is growing wildly. For some it is replacing Linux as their general purpose unix. Now some people have more specialized needs and Linux may be a better choice but many folks using Linux just need a general purpose unix box and are not into the politics and Mac OS X combines unix, a consumer GUI, FOS software, and off-the-shelf retail software very nicely.
Re:FreeBSD is free'er, MacOS X better for users (Score:4, Interesting)
Re:FreeBSD is free'er, MacOS X better for users (Score:2)
And why should they be nice to the little guy? If they work hard on modify the software, they should own it. A stupid license shouldn't remove their ownership and control over what they create.
The GPL, however, does take away freedom from anyone: If I modify GPL software, I am no longer allowed to own it and do with
Re:FreeBSD is free'er, MacOS X better for users (Score:3, Informative)
Because you ummm... NEVER OWNED IT IN THE FIRST PLACE? You don't own the GPL software. Just because the combined work contains some of your work too, doesn't mean you get to own the whole kaboodle. You can do whatever you want with your diffs. Just don't pretend that you have any right whatsoever to distribute your work with my work except on the terms I allow.
A
BSD code can't be "closed" (Score:3, Informative)
This is the major deceptive argument made by some GPL fans. Software licensed under BSD remains free forever and ever. The fact that people are allowed to modify it without distributing the modifications in no way makes the orginal code "closed".
We can debate the merits of GPL vs. BSD, but let's keep it honest.
The future is Free. (Score:2, Funny)
Re:I know, I know... (Score:4, Informative)
Re:386 (Score:2)
I know you can still get 5.x to run on a 486DX (not the SX - it requires a hardware FPU), and I believe it will run on a 386DX if you have an external floating point chip. Unfortunately, 5.x would need to be recompiled with different compiler flags to run, so installation might be a challenge!
3.x and 4.x both run fine on 386 and 486 class chips.
Re:386 (Score:2)
http://www.freebsd.org/releases/4.11R/announce.ht
Of course you have to ask yourself the question why would you want to use a 386?
I can't think of a good reason. Well except to poke at their decision. Or unless you can't just dig down a little deeper in the dumpster to the 486's.
The real difference... (Score:3, Informative)
*BSD is a stable, secure OS with a proprietary-friendly, open source license. Linux is a stable, secure OS with a proprietary-hostile, open source license.
90% of the actual software that runs on the two is exactly the same. However, each has its own kernel and basic libraries.
Re:The real difference... (Score:3, Insightful)
Through most of the 90s, the BSDers prided themselves with their elitism and their old school Unix cliquishness. I read the lists -- "If you aren't smart enough to figure it out, maybe you should go run Linux, haha." was a common sentiment.
Then, in about 1998, they realized that Linux was being deployed 100:1 over BSD and they had a collective "Oh shit!" moment. They then started a positive effort to be more
Re:The real difference... (Score:3, Insightful)
In comparison, yes.
Linux community = larger, therefore we have more "fanboys". With such a broad culture of people you're bound to run into a few you don't particularly like. I have been using Linux for 5 years. I'm not insanely anti-Microsoft, no I don't like their business but I don't go around telling everyone they ar
Re:Yes I read TFA, but (Score:3, Informative)
If you are not poking around at the kernel level, the next difference is the init system. OpenBSD uses a pure BSD init system, which is nice and simple. FreeBSD and NetBSD use rcNG, which allows individual init scripts to specify services they provide and servi
Re:FreeBSD vs. Linux ideologies (Score:2)
kashani
Mach is the "guts" of Mac OS X. (Score:3, Informative)
Bzzzt... (Score:4, Insightful)
...not so fast there sparky, a common misconception.
You are right in thinking that the true "guts" of the kernel is mach, however, it's only really used for the very very low level stuff and message passing, the rest of the system is provided by a BSD server for mach that takes care of 90% of the system duties. What apple have created is a bit of a bastard child of a microkernel and a monolithic kernel.
Re:Bzzzt... (Score:3, Interesting)
Re:OpenBSD (Score:4, Insightful)
Re:Linux kernel vs FreeBSD kernel (Score:3, Informative)
Re:freeBSD rules (Score:3, Informative)