FreeBSD project turns 26 years old
freebsdfoundation.org
freebsdfoundation.org
Aside from a little exposure to NextStep at school, it was my first unix. I had the impression that FreeBSD was this capital-I Institution - Core has always been so professional and competent that from the outside, it never looked like a newish project. I have no idea how they had such comprehensive documentation and still found the time to write code.
I'm still incredibly impressed with them, love FreeBSD, and have been running it with only minor interruptions ever since. I've not been terribly involved (and not at all now), but it has been a privilege to have lived basically my entire career with such an incredibly competent and helpful group of awesome people building what is IMO the world's best server OS.
Looking forward to another 26!
A HD-failure in 1998 gave me the opportunity to try out FreeBSD before re-installing my GNU/Linux work environment on the new HD. After a week it was clear I'm not switching back and ever since I am a FreeBSD user.
>In fact, there’s a good chance you’re already using at least some code derived from FreeBSD in your everyday life. For example, ... or play the latest PlayStation 4 game sensation, you’re already using FreeBSD.
Looks like I have indirectly touched FreeBSD with the PS4.
Not all of the new C246 motherboards by Supermicro have FreeBSD listed as supported. Even boards that only have a small change are not identical, one board adds 4 gigabit ports but isn’t listed under FreeBSD, it will likely work but if any weird issues happen I doubt I’ll get official support.
One is a 9207-8i the other is a 9201-16e. Picked the latter up cheap from eBay, and flashed new firmware on it.
Both come up without doing anything special.
mps0: <Avago Technologies (LSI) SAS2308>
mps0: Firmware: 20.00.02.00, Driver: 21.02.00.00-fbsd
mps1: <Avago Technologies (LSI) SAS2116>
mps1: Firmware: 20.00.07.00, Driver: 21.02.00.00-fbsdFreeBSD and OpenBSD were my first non-windows OS I tried out. I think the time was 1999 or 1998. Good memories even though I had not much clue of what I was doing at that time. Still learned a lot, basic unix system administration and such. The FreeBSD documentation is great!
Even learned C because I thought maybe I could contribute code. Unfortunately I never made it to contribute. I regret that very much.
Yes, they were saying that knowing all those BSD/non-GNU options front their BSD days stuck in their mind and are quite useful when working on a Mac today.
It’s better than having to mentally switch between Linux/macOS arguments in your head like many of us have to (like me)!
I will warn, unless you do have technical reasons, you will unlikely gain anything professionally in a world of Linux servers. Maybe to make use of the most widely used OS under the BSD license. Apple, Nintendo, Sony, and others have proved this.
As a server OS, I've always preferred the BSDs. Unfortunately, due to Docker, BSD is becoming much less relevant for a lot of use cases.
Same boat. I've recently been testing out running Docker inside a bhyve VM, using plain Debian and NFS for mounting the ZFS datasets in the containers.
Not ideal, quite a lot of overhead, but seems to work for my limited workload for now.
So, kinda torn about where to go from here. I quite like having a NAS that just does its thing and is easy to administrate, but I also really want to be able to run various Docker images...
The reason you would chose it as your platform is if you desire a clean and streamlined Unix environment and experience.
But ZFS native support comes to mind, and supposedly a kick ass network stack for very very high volumes.
And a very permissive license.
And ports software repository is nice, and pkgsrc is also nice.
Sadly these days the business case for using FreeBSD is weaker than ever because Linux has first-class support for Docker and Kubernetes and BSD doesn't. (No, Jails are not a good substitute because Docker is the industry standard and has a lot of third-party support and everyone wants to use it.) However, BSD is an interesting experience for hobbyists.