DragonFly BSD


DragonFly Release 3.6

Version 3.6.0 released 25 November 2013.

Version 3.6.1 released 21 February 2014.

Big-ticket items

Default to dports

Dports, which uses the FreeBSD ports system as a base, and the 'pkg' tools for installation, is now default on DragonFly. Over 20,000 packages are available in binary or source form.

SMP scaling improvements

Using the parallel building of the 20,000 packages in dports as a test case, contention in the kernel has been nearly eliminated. Improvements scale up with the number of cores in the system.

Experimental i915 and KMS support

Support for newer Intel and ATI chipsets is present in the system. This may not work for every hardware combination, but a number of users have reported success with hardware-accelerated video using this update.

Locale update

locales and libiconv work have brought DragonFly up to date on language support. Utilities should be usable in your native language.


Two release options are now available for 32-bit as well as for 64-bit x86 machines. 64-bit installations are recommended if you do not need the Linux emulation layer. 32-bit images are only required by legacy, non-64-bit capable hardware such as early Pentium 4 or Athlon based machines.

The release ISO images should be available on most of the mirrors. If the ISO is not available on a certain mirror, please try another one or download it from the DragonFly master site. Each image is in the "Live CD" format, meaning that it boots into a running and fully functional DragonFly system, which can be used for testing or system recovery tasks as well as installation. Check the hardware page or boot a Live CD to check for compatibility.

"GUI" images with a desktop are not ready at release time due to the dports switch. It's still possible to install all needed packages via binary download using pkg.

MD5 sums

MD5 sums for the compressed images:

MD5 sums for the uncompressed images:

pkgsrc packages

There are no prebuilt pkgsrc packages; pkgsrc itself can be installed from tarballs or the cvs repository at http://www.pkgsrc.org/ or see the how-to use pkgsrc page.

dports packages

Packages for dports on DragonFly 3.6 are available, for both 32 and 64 bit platforms. The 'pkg' command will automatically access the main dports repository for DragonFly. Modify /usr/local/etc/pkg.conf if you want to change this and select a different mirror.

If you have pkgsrc packages installed, move or rename /usr/pkg and /var/db/pkg before installing from dports. Dump databases before starting this process. Use 'pkg search' to verify the existence of your needed packages before moving the existing pkgsrc files away, and 'pkg install' to add them.

If you need specific build options for dports packages that aren't on by default, you will need to build your own versions of the software. Download the dports src repository with 'make dports-create' in the /usr directory, and build from there.

See the HowToDPorts page for more details on using and maintaining dports.

DragonFly 3.6 Special Installation and Upgrade Notes

This is the most important part of this page.

DragonFly 3.6.0 Release Notes

For a list of per-commit changes, see the 3.6.0rc tag commit and the 3.6.0 tag commit.

Kernel changes

Hardware changes

Network changes



Contributed Software

Security related