(no commit message)
[ikiwiki.git] / index.mdwn
CommitLineData
6e5b2f57 1## Ongoing DragonFly News
0d01a4cf 2
a19205cc 3### 2.4.1 Released, 01-Oct-2009!
ab47c073 4
fbc29fd2 5The [[DragonFly 2.4.1 release|release24]] is now available! With tons of new features and improvements.
ab47c073 6
7fdbf5f2
C
7### 2.5.x Development news, 08-Feb-2010!
8
2da41004 9Our new swapcache is now fully operational in the development branch. Swapcache is a general system
10feature which expands the use of swap to cover clean filesystem data and meta-data (not just dirty
11anonymous memory). When used with a SSD (Solid State Drive) swapcache has an enormous positive
12effect on system performance, almost acting like extended memory. Even a small 40G SSD can cache
13upwards of 80 million inodes for fast directory operations, or make your working dataset completely
14free of slow HD seeks virtually without having to lift a finger. The implications are staggering.
7fdbf5f2 15
5775e524 16### Summer of Code participation
ab47c073 17
5775e524 18DragonFly participated in Google's [Summer of Code](http://socghop.appspot.com/org/home/google/gsoc2009/dragonflybsd) program for 2008 and 2009. DragonFly plans to apply for participation in 2010 - consult and add to the [Summer of Code 2010](/docs/developer/gsoc2010/) page with your ideas.
ab47c073 19
066f5eec 20<div class="digestbox">
ab47c073 21More news from the <a href="http://www.shiningsilence.com/dbsdlog/">DragonFly Digest</a>
bef9be4c 22<ul>
1590b99f 23<span class="digestcontent">[[!inline pages="internal(digest/*)" feeds="no" template="digestitem"]]</span>
bef9be4c 24</ul>
bef9be4c 25</div>
26
6e5b2f57 27## What is DragonFly BSD?
b45421dc 28
29DragonFly belongs to the same class of operating system as BSD and Linux
30and is based on the same UNIX ideals and APIs. DragonFly gives the BSD
31base an opportunity to grow in an entirely different direction from the one
32taken in the FreeBSD, NetBSD, and OpenBSD series.
33
ab47c073 34The DragonFly project's
b45421dc 35ultimate goal is to provide native clustering support in the kernel.
36This involves the creation of a sophisticated cache management
37framework for filesystem namespaces, file spaces, and VM spaces, which
38allows heavily interactive programs to run across multiple machines with
39cache coherency fully guaranteed in all respects. This also involves being
40able to chop up resources, including the cpu by way of a controlled VM
41context, for safe assignment to unsecured third-party clusters over the
42internet (though the security of such clusters itself might be in doubt,
43the first and most important thing is for systems donating resources to not
44be made vulnerable through their donation).
b043b812 45
ab47c073 46For more information, visit the [[History|history]] page.