Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 24 Jul 2020 09:54:03 -0400
From:      Aryeh Friedman <aryeh.friedman@gmail.com>
To:        Ottavio Caruso <ottavio2006-usenet2012@yahoo.com>
Cc:        freebsd-questions <freebsd-questions@freebsd.org>
Subject:   Re: Ask stupid questions and you'll get a stupid answers, was: Technological advantages over Linux
Message-ID:  <CAGBxaX=yPvSx8WPvGGAc8=w-ryzCEwQs12bg8JCdJvk-sZJkqA@mail.gmail.com>
In-Reply-To: <CAEJNuHxC7i%2Bq7cq65=my6mJZDdiK4gpQsKjMU1nvsm=Ri4On%2Bg@mail.gmail.com>
References:  <20200214121620.GA80657@admin.sibptus.ru> <CAEJNuHwRs=6kOK9uiFzEAqCgSgvUb8Xm5o2VWnK-ND_zseowdg@mail.gmail.com> <20200214141600.GA82559@admin.sibptus.ru> <20200214204838.360c8f624397c659946bd764@sohara.org> <20200215063818.GE1482@admin.sibptus.ru> <20200215083359.367d8a3e9ddb4942df67d5b5@sohara.org> <58202623-bbf7-eda0-5cb5-fb4749e91e20@watters.ws> <CAEJNuHxbFSPBB7keSrBufpg=RsgQ8EPK_fvzt8XBROLNKyN_sw@mail.gmail.com> <6318251A-973A-4DEC-9271-12333EB11F7B@kicp.uchicago.edu> <CAEJNuHxC7i%2Bq7cq65=my6mJZDdiK4gpQsKjMU1nvsm=Ri4On%2Bg@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, Jul 24, 2020 at 9:40 AM Ottavio Caruso via freebsd-questions <
freebsd-questions@freebsd.org> wrote:

> Why do I have to choose between Linux and FreeBSD? Why can't I have
> both? I also use NetBSD, OpenBSD, Android, occasionally Windows. Am I
> a traitor? Am I an infidel?
>

Note: VM below refers to not just heavy weight ones like qemu, vbox or
bhyve but to lighter weight ones like jails, etc.

1. The whole point of VM's is to let you do just that
2. By the very definition of an operating system you can only have *ONE*
per logical/physical machine (assume the physical machine has no VM's).
The reason is the primary job of the OS is to *MANAGE* the hardware and
other resources of the machine in a coordinated and efficient manner for
all users.   This means the OS *MUST* have exclusive use of the hardware
and all requests for resources be made through it.  Any other scheme will
lead to literal anarchy and an unusable machine.  So this means you can not
have more then one at once on a given machine.  You can do emulation of the
interface (user and programmer) offered by other OS's as long you know at
the end of the day that's all you're doing (you're emulating the other OS
you are not actually running it).   All modern OS's have such emulation for
most of the most common competitors.

>
>
> --
> Ottavio Caruso
> _______________________________________________
> freebsd-questions@freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-questions
> To unsubscribe, send any mail to "
> freebsd-questions-unsubscribe@freebsd.org"
>


-- 
Aryeh M. Friedman, Lead Developer, http://www.PetiteCloud.org



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAGBxaX=yPvSx8WPvGGAc8=w-ryzCEwQs12bg8JCdJvk-sZJkqA>