DragonFly yra operacinė sistema kilusi iš FreeBSD sistemos. Atsiskyrimas įvyko 2003 metais kuomet vienam iš programuotojų (Matthew Dillon) kilo noras kitu būdu realizuoti multiprocesorinę bei kitas branduolio posistemes.
DragonFly priklauso tai pačiai operacinių sistemų klasei kaip BSD ir Linux, remiasi tais pačiais UNIX idealais, tačiau suteikia galimybės didėti visai kita linkme nei kitos tos pačios BSD šakos sistemos.
Nuo 2003 iki 2007 metų pradžios jėgos buvo sutelktos perrašant pagrindines branduolio posistemes, kad būtų galima pereiti į antrą projekto etapą. Daug pakeitimų buvo padaryta failinės sistemos API ir branduolio širdyje. Visą šį laiką sistemą buvo galima sėkimingai naudoti. Papildomai programinei įrangai panaudota pkgsrc paketų valdymo sistema.
Antroji projekto pusė daroma dabar. Pagrindinis DragonFly projekto tikslas buvo ir yra klasteriavimo palaikymas pačiame branduolyje. Tokiu būdu galima sukurti valdomą ir kartu kešuojamą failinių sistemų bei duomenų ir kartu virtualių mašinų karkasą, kuris leis programoms dirbti keliose sistemose iš karto. Taip pat bus galima riboti resursus.