Friday, April 11, 2014

FreeBSD Foundation Spring Fundraising Campaign!

We're kicking off our Spring Fundraising Campaign! Our goal this year is to raise $1,000,000 with a spending budget of $900,000.

As we embark on our 15th year of serving the FreeBSD Project and community, we are proud of how we've helped FreeBSD become the most innovative, realiable, and high-performance operating system. We are doing this by:
  • funding development projects,
  • having an internal technical staff available to work on small and large projects, fixing problems, and areas of system administration and release engineering,
  • providing legal support,
  • funding conferences and summits that allow face-to-face interaction and collaboration between FreeBSD contributors, users, and advocates,
  • and advocating for and educating people about FreeBSD by providing high-quality brochures, white papers, and the FreeBSD Journal.

We can't do this without you! You can help by making a donation today.

Help spread the word by posting on FaceBook, Twitter, your blogs, and asking your company to help. Did you know there are thousands of companies that wil match their employee's donations? Check with your company to see if you can automatically double your donation by having your company match your donation.

Thanks for your support!

Thursday, April 10, 2014

FreeBSD Journal Issue #2 is Now Available!

The FreeBSD Journal Issue #2 is now available! You can get it on Google Play, iTunes, and Amazon. In this issue you will find captivating articles on pkg(8), Poudriere, PBI Format, plus great pieces on hwpmc(4) and Journaled Soft-updates. If you haven't already subscribed, now is the time!

The positive feedback from both the FreeBSD and outside communities has been incredible. In less than two months, we have signed up over 1,000 subscribers. This shows the hunger the FreeBSD community has had for a FreeBSD focused publication. We are also working on a dynamic version of the magazine that can be read in many web browsers, including those that run on FreeBSD.

The Journal is guided by a dedicated and enthusiastic editorial board made up of people from across the FreeBSD community. The editorial board is responsible for the acquisition and vetting of content for the magazine.

You can find out more information about the Journal by going to Or, subscribe now by going to the following links for the device you'd like to download to:



Google Button

Your subscriptions and the advertising revenue the Journal receives will help offset the costs of publishing this magazine. So, consider signing up for a subscription today! 

We know you are going to like what you see in the Journal! Please help us spread the word by tweeting, blogging, and posting on your FaceBook page. You can also help by asking your company to put an ad in the Journal. For advertising information contact

And, don't forget you can support the Journal and FreeBSD by making a donation today!

Tuesday, March 11, 2014

FreeBSD Foundation Accepting Travel Grant Applications for BSDCan 2014

Calling all FreeBSD developers needing assistance with travel expenses to BSDCan 2014.

The FreeBSD Foundation will be providing a limited number of travel grants to individuals requesting assistance. Please fill out and submit  the Travel Grant Request Application by April 7th, 2014 to apply for this grant.

This program is open to FreeBSD developers of all sorts (kernel hackers, documentation authors, bugbusters, system administrators, etc).  In some  cases we are also able to fund non-developers, such as active community members and FreeBSD advocates. More details are available in the announcement.

Monday, February 10, 2014

The FreeBSD Journal is Now Available!

We are pleased to announce the FreeBSD Journal is now available! This is a new, FreeBSD focused, online publication. 

You can find out how to subscribe to the Journal by going to Or, go to the following links for the device you'd like to download to:

To get the Kindle App click here 
To get the Apple app click here 
To get the Android App click here

Here's the letter the editorial board wrote for this inaugural issue:

Welcome to the first issue of the FreeBSD Journal. A brand new, professionally produced, on-line magazine available from the various app stores, including Apple iTunes, Google Play, and Amazon Kindle.

What you will find in the upcoming issues are feature-length articles and columns that address the entirety of the FreeBSD community. Coverage will be diverse with topics including: managing large scale system deployments, application development, systems programming, embedded systems, academic research, and general software development. All using FreeBSD.

Issue #1 is dedicated to FreeBSD 10, the latest in the FreeBSD Project's line of major releases.  The release of FreeBSD 10 brings many new features not seen in other open source operating systems, including a brand new compiler toolchain based on LLVM, as well as mature support for ZFS as a first class kernel-based filesystem.

The Journal is guided by an editorial board made up of people from across the FreeBSD community, including, John Baldwin, Daichi Goto, Joseph Kong, Dru Lavigne, Michael Lucas, Marshall Kirk McKusick, George Neville-Neil, Hiroki Sato, and Robert Watson.  The editorial board is responsible for the acquisition and vetting of content for the magazine.  The editor is Jim Maurer who is the person with whom our authors work most closely getting their pieces into shape for publishing.  Jim has a long history in the technical publishing business, having worked with Scientific American and the Association for Computing Machinery.

The magazine will publish six issues per year.  The editorial board has planned the first year of issues that will cover topics including Networking, Virtualization, Development Tools, Support for new Hardware Features, and the new software packaging system for FreeBSD, pkgng.

The FreeBSD Journal is financially supported by the FreeBSD Foundation, the 501(c)3 charitable organization whose sole purpose is to help the FreeBSD Project grow and flourish.  Your subscriptions and the advertising revenue the Journal receives help to offset the money the Foundation needs to put in to support the Journal.

We know you'll like what you see in the Journal and hope that you'll let everyone you know about our new magazine.

FreeBSD Journal Editorial Board

Wednesday, January 29, 2014

FreeBSD Foundation Announces 2013 Fundraising Results

The board of directors had a very productive meeting in Berkeley in January. We worked on our strategic plan and other topics that greatly benefited by working together at an in-person meeting.

We thank you, the FreeBSD community and consumers, who support FreeBSD in many ways.  Thank you for your donations ranging from $5 to over $200,000. Thank you for your tireless efforts of supporting the Project by developing code, writing for and about FreeBSD, helping with conferences and summits, and advocating for FreeBSD.

We have our final fundraising results from 2013 and are pleased with the results. In 2013 we raised $768,562 from 1659 donors. If you compare the number with 2012, of $771,193 from 1855 donors, it was a little lower. The difference is primarily because 2012 blew out its goal of raising $500,000.

We have already started our 2014 fundraising efforts. As of the end of January we are just under $40,000. Our goal is to raise $1,000,000. We are currently finalizing our 2014 budget. We plan to publish both our 2013 financial report and our 2014 budget soon.

Please consider making a donation in 2014! It's easy, just click here to make your donation!

Thank you again for your support! We look forward to continuing our support of the FreeBSD Project and community in 2014.

Monday, January 20, 2014

FreeBSD 10.0-RELEASE Now Available

The FreeBSD Release Engineering Team is pleased to announce the availability of FreeBSD 10.0-RELEASE.  This is the first release of the stable/10 branch.

Some of the highlights:

  • GCC is no longer installed by default on architectures where clang(1) is the default compiler.
  • Unbound has been imported to the base system as the local caching DNS resolver.
  • BIND has been removed from the base system.
  • make(1) has been replaced with bmake(1), obtained from the NetBSD Project.
  • pkg(7) is now the default package management utility.
  • pkg_add(1), pkg_delete(1), and related tools have been removed.
  • Major enhancements in virtualization, including the addition of bhyve(8), virtio(4), and native paravirtualized drivers providing support for FreeBSD as a guest operating system on Microsoft Hyper-V.
  • TRIM support for Solid State Drive has been added to ZFS.
  • Support for the high-performance LZ4 compression algorithm has been added to ZFS.
See the full 10.0-RELEASE announcement here.

Thursday, January 9, 2014

FreeBSD 10.0-RC5 Now Available

The fifth RC build of the 10.0-RELEASE release cycle is now available on the FTP servers for the amd64, i386, ia64, powerpc, powerpc64 and sparc64 architectures.

This is expected to be the final RC build of the 10.0-RELEASE cycle.

The image checksums follow at the end of this email.

Important note to freebsd-update(8) users:  Please be sure to follow the instructions in the following FreeBSD Errata Notices before upgrading the system to 10.0-RC5:

Pre-installed virtual machine images for 10.0-RC5 are also available for amd64 and i386 architectures.

Changes between -RC4 and -RC5 include:
  • Fix an IPv4 multicast regression.
  • Fixes OpenSSL for CVE-2013-4353, CVE-2013-6449, CVE-2013-6450.
  • Revert a change to the kinfo_file structure to preserve ABI.
  • Fix a race condition which could prevent the file descriptor table from being properly updated.
The freebsd-update(8) utility supports binary upgrades of amd64 and i386 systems running earlier FreeBSD releases.  Systems running earlier FreeBSD releases can upgrade as follows:

# freebsd-update upgrade -r 10.0-RC5

During this process, freebsd-update(8) may ask the user to help by merging some configuration files or by confirming that the automatically performed merging was done correctly.

# freebsd-update install

The system must be rebooted with the newly installed kernel before continuing.

# shutdown -r now

After rebooting, freebsd-update needs to be run again to install the new userland components:

# freebsd-update install

It is recommended to rebuild and install all applications if possible, especially if up grading from an earlier FreeBSD release, for example, FreeBSD 9.x.  Alternatively, the user can install misc/compat9x and other compatibility libraries, afterwards the system must be rebooted into the new userland:

# shutdown -r now

Finally, after rebooting, freebsd-update needs to be run again to remove stale files:

# freebsd-update install

Love FreeBSD?  Support this and future releases with a donation to the FreeBSD Foundation!