FreeBSD 9.0 Released 418
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."
Clang/LLVM in FreeBSD (Score:5, Informative)
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 [freebsd.org]. At the 2011 LLVM Developers' meeting [llvm.org], Brooks Davis covered the effort in bringing in LLVM for 9.0 [llvm.org] 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 [freebsd.org]. GPLv3 is cited as the catalyst for all this, for preventing cooperation between free and proprietary software sectors.
Dennis Ritchie (Score:5, Informative)
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.
EC2 AMIs available (Score:5, Informative)
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/ [daemonology.net]
Re:Clang/LLVM in FreeBSD (Score:5, Informative)
just a case of "different", not wrong. GPL can't be used in some cases where BSD licensed code can, for example one can distribute modified BSD code without providing the source code as long as its done the way the BSD copyright mandates.
Re:Dennis Ritchie (Score:5, Informative)
Re:Clang/LLVM in FreeBSD (Score:2, Informative)
SharkLaser is Microsoft shill. The GPL is against Microsoft's interests. bonch is an Apple shill.
Re:Clang/LLVM in FreeBSD (Score:2, Informative)
How is it a troll to point out that the GPL has caused a lot of problems that would be obviated by using BSD-licensed code (as one example, just look at the deal LG signed with Microsoft for "linux protection").
The GPL is an evolutionary dead end. It's one of those "it seemed like a good idea at the time - what could go wrong?" Now we know a few things that DID go wrong. There's a reason Apple used FreeBSD as their basis for OSX and not Linux.
Re:Memory Requirements (Score:2, Informative)
Yep. FreeBSD is not actually getting that much more bloated. (None of the BSD's are really I suppose). 486 with 24MB ram
Re:Clang/LLVM in FreeBSD (Score:1, Informative)
Um...millions of OS X and iOS users are using Darwin as their main OS, as it is the foundation for those operating systems.
FreeBSD & ZFS (Score:5, Informative)
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!
Re:Gnome version 2.32.1 (Score:5, Informative)
In the future Gnome3 will require SystemD which is Linux only.
Re:But, what can I do with it? (Score:4, Informative)
Yes, yes, yes, and yes.
http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/x11-wm.html [freebsd.org]
http://www.freebsd.org/doc/handbook/desktop-browsers.html [freebsd.org]
http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/virtualization-host.html [freebsd.org]
Re:ZFS v28 (Score:5, Informative)
For many scenarios, ZFS v28 is the minimal 'usable' version number, which has previously limited FreeBSD's ZFS adoption. Now it's a real contender, and I congratulate the team.
Re: deduplication. Be sure you have enough RAM or you're going to be in for a heck of a surprise. 2GB of dedicated RAM per TB of disk usage is recommended as a rule of thumb. I found this out the hard way when it was new.
PC-BSD 9 (Score:5, Informative)
http://www.pcbsd.org/ [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.
Re:Clang/LLVM in FreeBSD (Score:5, Informative)
Re:Clang/LLVM in FreeBSD (Score:5, Informative)
There are reasons not to use GPL not having to do with modifying code, but simply running the code. E.g. GPL'd libraries.
Libraries are generally licensed under the LGPL [wikipedia.org]. The LGPL is specifically designed to avoid the imaginary problems you bring up. From that link (emphasis mine):
The LGPL places copyleft restrictions on the program governed under it but does not apply these restrictions to other software that merely link with the program.
If you're going to be childish and call me names like "moron" and "zealot", you should least demonstrate a basic familiarity with the facts. If you feel a need to deal with things that way, it is a sure sign you are reacting emotionally and not proactively evaluating anything reasonably. Against anyone who remains reasonable, you are going to make yourself look foolish. Just for your future reference.
Re:FreeBSD & ZFS (Score:3, Informative)
Again: before ANYONE considers using dedup or compression on FreeBSD, please see this post of mine the last time this came up (a week ago), as it contains references to and admittance of the problems:
http://ask.slashdot.org/comments.pl?sid=2604202&cid=38589558 [slashdot.org]
Additionally, manual "memory tuning" (specifically arc size maximum) on FreeBSD is still required, and it becomes more important to tune some other kernel variables if you run a mixed environment (ZFS + MySQL + shell machine, for example).
The Slashdot community can expect me to appear and comment every single time "ZFS on FreeBSD" is mentioned. Users need to be aware of the shortcomings so they can make an appropriate choices/decisions (staying with UFS, using another OS, etc.).
Re:Clang/LLVM in FreeBSD (Score:3, Informative)
Now, I've yet to see aviation and medical mission-critical software run on Linux.
I think you may want to revisit your statement. I used to work in a hospital. We had medical equipment that ran embedded Linux. I currently work for a bank. We have ATMs that run embedded Linux. Our CCTV system runs embeded Linux in the cameras. Did you know that a lot of banking mainframes run on Linux? I'd argue completely against your statement that no mission critical software runs on Linux.
Re:Clang/LLVM in FreeBSD (Score:4, Informative)
TCP/IP was already a standard in many places before MS got around to implement their stack, and it had different but compatible implementations from the start (according to documents, Stanford, University College of London and BBN all had their own).
It seems to me TCP/IP was a standard because DARPA pushed for it, not because of BSD.
Re:Memory Requirements (Score:4, Informative)
Re:Memory Requirements (Score:3, Informative)
2GB RAM per TB HDD is only if you're running dedupe. I'm running 10TB with 4GB ram w/o dedup, but with compression on. No issues...fast and reliable.