FreeBSD 9.0 Released
An anonymous reader writes "FreeBSD 9.0 has been released. A few highlights include: A new installer, bsdinstall(8) has been added and is the installer used by the ISO images provided as part of this release, The Fast Filesystem now supports softupdates journaling, and Kernel support for Capsicum Capability Mode, an experimental set of features for sandboxing support."
As noted in the release notes, FreeBSD 9.0 includes Clang/LLVM, the goal is to be rid of all GPL dependencies by version 10.0. At the 2011 LLVM Developers' meeting, Brooks Davis covered the effort in bringing in LLVM for 9.0 and the work remaining for 10.0 to replace GCC. The move was originally intended for 9.0, but there wasn't enough time to get it all done, particularly due to the thousands of pieces of software in the ports tree that still require work. GPLv3 is cited as the catalyst for all this, for preventing cooperation between free and proprietary software sectors.
The FreeBSD Project dedicates the FreeBSD 9.0-RELEASE to the memory of Dennis M. Ritchie, one of the founding fathers of the UNIX operating system. It is on the foundation laid by the work of visionaries like Dennis that software like the FreeBSD operating system came to be. The fact that his work of so many years ago continues to influence new design decisions to this very day speaks for the brilliant engineer that he was.
May he rest in peace.
Last week, I downloaded Fedora Core 16 and found that, for the first time, I was not able to update Linux on my Inspiron 8200. Because it has 512 megs of RAM and that install required more. Not sure why an installer requires 768 megabytes. So anyway, maybe that's a sign I should look at BSD.
FreeBSD 9.0-RELEASE machine images for Amazon EC2 are available for m1.large and larger instance types: http://www.daemonology.net/freebsd-on-ec2/
Tarsnap: Online backups for the truly paranoid
I used NetBSD and/or FreeBSD between 1995 and 2005 and Linux between 1996 and today. By around 2000 Linux was far from a basement project of amateur code, being built primarily by full time developers. The stability of the more mature distributions (go Debian!) matched or exceeded the BSDs, the latter fast losing any remaining technical advantages.
As to "no comments or documentation", you've just revealed that you haven't tried writing in kernel space for either. Linux has been superbly documented for those who, say, wish to write a device driver, while last I gave up on the BSDs it was still a matter of "copy existing code". This works excellently as long as you've decided to throw all engineering principles out of the window and don't understand the difference between stable interface and implementation dependence. Like I said, the BSDs have remained deliberately cliquish, like some stupid nerdish club: to contribute effectively you have to catch the eye of and be guided by existing team members, who will fill in the details for you.
Whenever Stallman irritates me, I remind myself of what freedom's really about: the particular license wording is only an implementation detail, and what is really required in principle is people who are prepared to be open and to share. The BSDs simply don't have this.
You had problems developing BSD kernel code and not Linux? That's amazing. What kind of driver or system call did you work on? I've never heard of anyone saying the Linux kernel APIs are more coherent. Ever.
Brian Fundakowski Feldman
What? A new FreeBSD release and no body talks about the ZFS features in the release? I don't memorize version numbers, but I know the ZFS system has updated significantly between 8.2 and 9.0. Deduplication is in there, now, for instance.
Granted, the new installer is one of the bigger changes. sysinstall...I'm happy to see you go!
PS: I don't reply to ACs.
In the future Gnome3 will require SystemD which is Linux only.
ZFS v28 not a highlight? I just finished testing a 5tb Freebsd 9.0rc2 Supermicro server. ZFS v28 adds de-duplication and a removes rather nasty failure when an intent log device is removed. It also had built in support for the LSI HBA controller card I used, which made installation much easier. We'll save at least %40 with compression and de-dup but it does half write speeds with our xeon 5600(200MB/s down to 80MB/s) .
Yes, yes, yes, and yes.
http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/x11-wm.html
http://www.freebsd.org/doc/handbook/desktop-browsers.html
http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/virtualization-host.html
brandelf -t FreeBSD
http://www.pcbsd.org/ will be announced today hopefully. Looking forward to giving it a spin and hopefully might change my mind about Linux Mint and become my main OS. Didn't have hardware luck with it in the early days.
by TheSpoom (715771) Uncaring Linux user here. I have nothing to add to this but please continue. *munches popcorn*