Why FreeBSD
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."
This is news?
It is unusual to mention operating system documentation that comes with UNIX systems because such documentation tends to be as unreadable as it is intrinsically interesting and useful.
...
...
NAME
xine - a free video player
SYNOPSIS
xine [options] [MRL]
DESCRIPTION
This manual page documents briefly the xine audio/video player.
-f, --fullscreen
Switch xine to fullscreen mode on start (just like pressing "F")
-g, --hide-gui
Hide all GUI windows (except the video window) on start. This is the same as pressing "G" within xine.
...
I guess if you want a fluffy story to cuddle up with at night, FreeBSD is for you. If you want to get a man-page that tells you what you want to know without complicated characters and a twisting plot...(L)Unix is the way to go. I can't imagine what I would want option parameters listed in the documentation for?
"Tell a joke; speak humorously; 'He often jokes even when he appears serious'"
Nobody's gay for Mole-Man.
- You need to track security updates for kernel, base and ports and apply them in different manners
- Package management is a decade behind what rpm and dpkg have to offer
- It's essentially a DIY kit to build an OS. I just want an OS.
- Building ports takes ages, time I don't have
- Building ports takes resources. Resources I want to use for the server's core buisiness. Which is not compiling ports.
- Bad documentation. The official freebsd manual often explains the most time consuming, error prone way of doing things. Later you'll find out there are many convienient ports to perform common tasks.
- No journalled filesystems. Yeah, it's really scary to remotely kill the power of a crashed machine.
The only really good thing of freebsd seems to be the kernel. The userspace is really amateurish though.This is your sig. There are thousands more, but this one is yours.
Smells like an advertisement.
Follow the money,
the path ain't long.
Unfortuanately, whilst superficially Gentoo may be similar to FreeBSD, the systems are completely different. BSD is built from the ground up to be secure, powerful and reliable. Gentoo is a hack which attempts to make something of the mess than is Linux. At the end of the day, Linux is an amateurist effort, with uncooperative developers who argue and pull in different directions. The kernel is made by one group, the libraries by another, the distribution by another etc. All different, all disorganised.
On BSD it's a team effort, it's the full package, it all works together well. With BSD, the developers think about how to make it better, with Linux they think about how to make things more broken.
Tune in next week for another episode of "Why (.*)", featuring GNU HURD!
Sorry all I have is big iron boxes that require clustered file systems, so yes I do wonder "Why?".
Got Code?
as he can close the software without having to worry about the lawyers coming round complaining about your code violating some obscure GPL snippet.
Sorry, but when you said "use" there I guess you really meant "close". Which is really more like "prevent others from using". Which is exactly what I was saying to begin with.
The GPL gives you freedom as long as you respect the freedom of others, ie. "the little guy".
it forces you to release software which doesn't even contain GPL code
This, of course, is complete bullshit. I can't even imagine how you could concoct such an idiocy. If you're not just trolling, why don't you tell us?
"I assumed blithely that there were no elves out there in the darkness"
This is your sig. There are thousands more, but this one is yours.
FreeBSD is not Unix-LIKE, it *is* Unix, in the same sense that Linux is NOT Unix and never will be. FreeBSD is in direct line of descent from the original Unix versions, with continuity of both code and contributors. Linix is a bad re-implementation by a bunch of clueless n00bs who have been re-capitulating all of real Unix's old bugs, twenty years later.