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
Does Gnome 3 even work on BSD? Doesn't it depend on some kind of Linux-only functionality or library? Or am I thinking of some other project?
Mada mada dane.
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
I don't know who that is, but I'm happy to have such an impact on you. A Slashdot employee recently told me that my comments generate more moderations than any he's ever seen. If my opinions cause that much discussion, than I'm doing more than the usual "me too" posters, and I'll take nothing but terrible karma if it means my posts are making people think and react. And with the downmods I receive, I often do have terrible karma, and that's fine with me (said Slashdot employee also said he didn't consider me a troll). I'm a subscriber and see articles about half an hour before you do, and I will keep contributing regardless.
Eh, understand that I have no dog in this fight. It doesn't really matter to me if you're an honest user or a shill. Anything you say about anything important to me will still be subject to all the usual tests of truth so I don't share this concern about your personal disposition or how you personally get your paycheck ...
What follows is my personal opinion and I have no special insider information. Having said that, I wanted to emphasize that a Slashdot employee has quite a different perspective here. You know what generates page views? Controversy. If you did want to troll, you probably have their blessing as long as people respond to it and it generates lots of discussion.
There's an emotional attachment to Android around here
Man, there's an emotional attachment to just about everything that has no inherent relationship to any emotion. This isn't marriage or psychology we're discussing here. It's part of this general trend of emotional childishness that's been developing over the last couple of decades or so. The idea that you can have a personal opinion without feeling threatened by someone who does not subscribe to it is tragically becoming an endangered species. During the mid 1990s Bill Hicks said the USA, collectively, was at around an 8th-grade emotional level. I wonder if he was being generous. It's a real tragedy our society as a whole does not value character the same way we value cleverness and usefulness
It's not just Slashdot, by any means. Idiots get in fistfights over fucking football teams. There are people who will call you a racist (which like all accusations requires hard evidence) merely for disagreeing about a matter of policy with Obama instead of, you know, explaining why they support that policy. If a consenting developer wants to give free code to a consenting user, some will call that Communist (nevermind that real Communists use force...).
The art of disliking something without demonizing it and turning it into the next avatar of Satan is nearly lost. It's basically one great big schoolyard. I'm wondering if this will eventually "hit bottom" and start improving, or if the next couple of generations will all be a bunch of overgrown two-year-olds.
It is a miracle that curiosity survives formal education. - Einstein
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*
If you just want a desktop, the path of least resistance is the FreeBSD-based PC-BSD.
I don't use it for that... I use it as a server in my basement. It currently has a 4-disk ZFS setup on it. I run a Windows VM on it for serving my iTunes library, Netatalk for acting as a Time Machine destination, CrashPlan for my PC backup and as remote backup for family and friends, SabNZB for usenet, Apache for sharing my photos. I'm planning on sticking miniDLNA on it, but I don't have any DLNA devices yet.
Most of my prior unix experience was Solaris and Linux (not counting Mac), and I have to say that this was easier for me... perhaps because of the similarity with Mac, but I'm not really sure why. I like ports a lot - if you've ever used apt-get it is kind of similar. Stability has been fantastic. I've only had to reboot it once for performance reasons, and that was because I filled up the little RAM disks I made for the log files. After that the system got kind of flaky so I rebooted it.
W..w..W - Willy Waterloo washes Warren Wiggins who is washing Waldo Woo.
> Does Gnome 3 even work on BSD?
If it did not, then would it be considered a bug or a feature ?!
Wow. Good question. Each of the modules has its own readme with info on how to implement it. Obviously, you no longer need to go through the build process if your using FreeBSD 9. I don't know of any new docs or a howto. Sorry. However, the info from each of the readme's on this post help. There should be more up to date readme files with FreeBSD 9 but I haven't checked.
Having to work for a living is the root of all evil.
The whole point of a licence is to expand the word using to multiple pages of opaque and possibly bothersome legal text. They aren't avoiding the foreign code, just the license that governs it. If the foreign code cared about being used for any possible purpose, it would have a more permissive license in the first place. Glossary of English: permissive => more uses are possible. None of the above changes when prefixed by "just".
This sentiment is usually continued with "a nail", but I understand you're riffing on a theme here, not making precise claims.
FreeBSD is not trying to kill the GPL ecosystem, which plays an important function in securing broad freedoms. FreeBSD is trying to become a parallel ecosystem which serves different interests and different purposes.
From your side what you have to argue here is that the inherent virtue of the GPL is made possible solely by it being the only game in town, and that anything which treads on GPL exclusiveness is an attack on the GPL itself. I'm personally quite happy to regard freedom as a spectrum rather than an absorbing boundary. What matters to me is the continuity of the gradient, so that things that want to be free can swim happily in that direction.
BTW, is it the lakes or the oceans that Stallman wishes to drain? Obviously you can't have both, one might contaminate the other.