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!

Thursday, January 2, 2014

FreeBSD 10.0-RC4 Now Available

The fourth 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.

ISO images and, for architectures that support it, the memory stick images are available here.


If you notice problems you can report them through the normal GNATS PR system or here on the freebsd-stable mailing list.

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-RC4:
Pre-installed virtual machine images for 10.0-RC4 are also available for amd64 and i386 architectures.

Changes between 10.0-RC3 and 10.0-RC4 include:
  • Tighten default restrictions for ntpd(8) server.
  • Fix kernel crash discovered with recent Java port update.
Love FreeBSD?  Support this and future releases with a donation to the FreeBSD Foundation!