DragonFly BSD is an amazing OS that really pushes the limits of the Unix paradigm. For instance, things like process checkpointing as a single syscall with two flags of CKPT_FREEZE and CKPT_THAW, among many other things [1] [2]. Elegant simplicity and powerful functionality.
Any self-respecting Unix (particularly Linux) developer needs to check it out and preferably steal a feature or two. DF is a middle ground between Unix workstation and cluster OS. Anything you do on that ground is bound to be more interesting than Docker.
I've always wondered if someone could add some polish and marketing to make DragonFly a solid competitor to the likes of CoreOS and Mesosphere. It already has similar features neatly integrated with a low cognitive usage overhead, so it's mostly a matter of being a good salesperson.
[1] http://www.dragonflybsd.org/features/
[2] https://www.dragonflybsd.org/docs/developer/DragonFly_Techno...
I dig the other stuff that Dragonfly is doing too. I've been a longtime BSD fan and I like that there is a strong-willed counterpoint to FreeBSD with a different architectural philosophy. The pressure pushes FreeBSD forward faster than if Dragonfly wasn't around.
So I agree it's niche, but it's far from a failure.
SCTP it's not so adopted as TCP replacement for a few reasons http://stackoverflow.com/a/20290710/66242
I use to have me personal server as BSD and used FreeNAS quite a bit. Due to lack of certain "cool" applications I wanted to run on my machine I just switched to BSD.
Dillon's decision to support only x86-x64 I think was a good choice because it helped reduced the workload associated with his multiprocessing/threading system, which is another awesome set of features that I have a feeling will end up forcing Linux and Mach to re-evaluate how they do some things.
For me, I think it may be time to move it out of a VM and onto a semi-regular use machine bare metal.
Once Hammer2 is prod ready I have a feeling I may like it better than ZFS or BTRFS, but only time will tell I suppose.
OpenBSD is slowly working to make PF SMP friendly: http://quigon.bsws.de/papers/2015/asiabsdcon/mgp00033.html
A bit surprising for a BSD project, seeing as 4.2.1 was the last GPLv2-licensed release and most of the rest of the BSD communities seem, shall we say, not too enthusiastic about GPLv3.