Note that the <i>"running with...scissors"</i> part is the title of the blog and not a specific dig at the idea of a Linux guest running on FreeBSD. The article title is just <i>"Fun with FreeBSD: Your First Linux Guest"</i>.
I've been using bhyve to host an instance of Debian linux for a contract I'm working on, and set it up with cbsd, and it's been working really well! I love the fact that the guest VM's disk is a zfs filesystem on the host, it makes snapshotting (edit- ok maybe not, see below) and managing it super easy!<p>CBSD is fantastic but it can be a little hard to figure out due to a sometimes-shaky English translation, and the documentation is confusing for the same reason.<p>I've also had trouble getting it to work with regular BSD jails and have been using ezjail instead. And it seems both of these tools have some... expansive... ideas about how to spread out config data across the host machine's filesystem.<p>But they all work fantastic once they're configured!<p>It would be really cool if there were tools that brought them in line with docker, in terms of easy deployment and provisioning of new jails/vms. If I didn't have so many damn project ideas already...