Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!


Forgot your password?

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."
This discussion has been archived. No new comments can be posted.

FreeBSD 9.0 Released

Comments Filter:
  • by bonch ( 38532 ) * on Thursday January 12, 2012 @06:21PM (#38678950)

    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)

    by ShanghaiBill ( 739463 ) on Thursday January 12, 2012 @06:33PM (#38679032)

    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.

  • CCF for those of us that like flow based firewalls is a very nice addition. Cling and Clang are definitely nice to have. I'll have to read up on Capsicum. I can't tell if it is an enhancement to jails or a replacement.

    • Can you point to documentation on CCF? I'm not seeing reference to it on the FreeBSD wiki.

      • Wow. Good question. Each of the modules [swin.edu.au] has its own readme [swin.edu.au] 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 [ietf.org] help. There should be more up to date readme files with FreeBSD 9 but I haven't checked.

  • Memory Requirements (Score:4, Interesting)

    by AmberBlackCat ( 829689 ) on Thursday January 12, 2012 @06:40PM (#38679102)
    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.
    • by halfaperson ( 1885704 ) on Thursday January 12, 2012 @06:52PM (#38679202) Homepage
      Maybe it's a sign that you should consider a new computer?
      • Well, I have a newer one but that one's running Windows. I've always thought of Linux as a way to install a modern operating system on older computers that couldn't handle the bloat of Windows.
        • You are living in the 90s.

          This is 2012, everything is bloated.
        • It is a way to update older computers. You just aren't supposed to use the more mainstream distros to do that. Try Xubuntu or Lubuntu for a more preconfigured experience, or try a Gentoo or Arch for a barebones-at-first super-customizable experience.
    • Fedora doesn't let you upgrade with a couple clicks or a quick shell command?

      • Not that I know of. It listed Fedora 14 as an available update. Not 16. And I've always been leery about upgrades rather than completely new installs anyway.
    • Re: (Score:2, Informative)

      by Anonymous Coward

      Yep. FreeBSD is not actually getting that much more bloated. (None of the BSD's are really I suppose). 486 with 24MB ram

    • by nzac ( 1822298 )

      How about another linux distro arch, debian and openSUSE still run on 512 or less.

      • I might give that a go. My first Linux distribution was Suse. But I still want to see what the big deal is about BSD sometime.
        • by smash ( 1351 )
          Just go into bsd with an open mind and give it some time. it isn't linux and isnt designed to work like linux.
  • EC2 AMIs available (Score:5, Informative)

    by cperciva ( 102828 ) on Thursday January 12, 2012 @06:42PM (#38679116) Homepage

    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]

  • FreeBSD & ZFS (Score:5, Informative)

    by ThorGod ( 456163 ) on Thursday January 12, 2012 @07:46PM (#38679732) Journal

    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: (Score:3, Informative)

      by Anonymous Coward

      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 Slash

      • Re:FreeBSD & ZFS (Score:4, Interesting)

        by Maglos ( 667167 ) <cb AT webcb DOT ca> on Thursday January 12, 2012 @09:35PM (#38680928) Homepage
        I never noticed any of this /w dedup and compress on. it chugged along and responded just fine. Manual "memory tuning" is not required, my 5tb file server w/ 48gb ram has no problem addressing memory whenever it wants /wo any tuning. ZFS is a beast, regardless of os or hardware but that is the point. You don't get bit loss protection, ram caching, compression or de-dup hash tables for free.
  • ZFS v28 (Score:5, Interesting)

    by Maglos ( 667167 ) <cb AT webcb DOT ca> on Thursday January 12, 2012 @07:48PM (#38679752) Homepage
    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) .
    • Re:ZFS v28 (Score:5, Informative)

      by bill_mcgonigle ( 4333 ) * on Thursday January 12, 2012 @08:13PM (#38680036) Homepage Journal

      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.

    • 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) .

      What is the write speed of duplicate data?

  • PC-BSD 9 (Score:5, Informative)

    by future assassin ( 639396 ) on Thursday January 12, 2012 @08:35PM (#38680322) Homepage

    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.

How many NASA managers does it take to screw in a lightbulb? "That's a known problem... don't worry about it."