However, I don't support adding jail related subjects into the topic of desktop virtualization. In my opinion, a hypervisor category should only be about an Operating System running on top of a different Operating System's desktop, or emulation.
Jails run natively on FreeBSD, without being mixed up with another operating system.
No way. Jails run natively with the operating system, hypervisors do not.Well Jails could be considered an implementation of operating-system level virtualization (a type of virtualization nonetheless). I think they would fit in the category as they are used for similar purposes as virtual machines (mainly to create an isolated virtual environment that is separate from the host environment).
No way. Jails are native, hypervisors are not.
Becausejails and hypervisors don't belong together,I voted for maybe.
No way. Jails run natively with the operating system, hypervisors do not.
Do you think they both deserve separate forum sections?
That's a little better.So then create a section called Containment. In that there could be subsections like Jails, Virtulization, Docker and Others, to quickly name three.
With jails and chroot, you're working with FreeBSD's configuration rules that apply to other parts of FreeBSD. A jail contains a virtualized copy of FreeBSD's components. Also, chroot doesn't have to be extensively virtualized to work, it just changes the base directory.sidetone I think we can both agree that emulation related topics should get their own sections in the forum (even if we disagree on the categorization and naming of things).
I just grouped jails together with hypervisors since they are both ways to run things in environments that are separated from the host.
With jails and chroot, you're working with FreeBSD's configuration rules that apply to other parts of FreeBSD.
man jail
and man jail.conf
.A jail contains a virtualized copy of FreeBSD's components.
I realized that.Jails are much more than chroot.
FreeBSD jails use the same setup rules as other configuration files from FreeBSD.You can have rules inside a jail that differ from the host-system.
Jails overlap a lot. I think jails and chroots should get a tag by their name. Some jails fall within emulating another operating system, some jails fall within ports/packages, but overall, FreeBSD jails primarily function by the same fundamental rules of FreeBSD configurations. Emulation for other operating systems, use a configuration that is different than FreeBSD or FreeBSD primarily jails.Jails do not need to contain a virtualized copy of FreeBSD's components. You can even run Linux systems in a jail using the Linux emulation layer (I believe that's what Docker on FreeBSD does). See: https://wiki.freebsd.org/Jails#Tips.