Een van de mooiste facetten van open source is dat iedereen die het niet eens is met de koers die gevaren wordt zijn eigen richting in kan slaan. Die mogelijkheid heeft het team achter DragonFly BSD benut toen ze zich een jaar geleden afscheidden van versie 4.x van de FreeBSD-beweging. In hun mening concentreert de ontwikkeling van FreeBSD 5.x zich op de verkeerde punten. Het team heeft een aantal simpele maar brede doelstellingen gesteld die het van plan is de komende jaren na te jagen.
Niet alleen de toekomst wordt productief, het afgelopen jaar heeft ook zijn vruchten afgeworpen, en die vruchten heten DragonFly BSD versie 1.0. Wie denkt tegen een licht aangepaste versie 4.x van FreeBSD aan te lopen zit er behoorlijk naast. Er is flink wat verbouwd aan de ingewanden van het systeem:
We've made remarkable progress in our first year. We have replaced nearly all of the core threading, process, interrupt, and network infrastructure with DragonFly native subsystems. We have our own MP-friendly slab allocator, a Light Weight Kernel Threading (LWKT) system that is separate from the dynamic userland scheduler, a fine-grained system timer abstraction for kernel use, a fully integrated light weight messaging system, and a core IPI (Inter Processor Interrupts) messaging system for inter-processor communications.[break]Het team is erg tevreden met de geboekte vooruitgang. De stabiliteit is niet in gevaar gekomen ondanks het vervangen van een hoop belangrijke code en de programmeurs zijn van mening dat hun programmeermodel duidelijk superieur is aan die van - onder andere - FreeBSD 5. Kortom: een hoopgevende aanzet voor volgende jaren, want er valt ook nog een hoop te doen. Voor een hele lading technische details kan je het dagboek van het project bekijken. Ondertussen is iedereen van harte welkom om het nieuwe besturingssysteem te downloaden en te installeren. Want zeg nou zelf: "DragonFly" klinkt toch veel beter dan "FreeBSD"?