3 ms·
From linux(4): The linux module provides limited Linux ABI (application binary inter- face) compatibility for userland applications. The module prov
by teamhappy 11y ago
From linux(4):
The linux module provides limited Linux ABI (application binary inter-
face) compatibility for userland applications. The module provides the
following significant facilities:
+o An image activator for correctly branded elf(5) executable images
+o Special signal handling for activated images
+o Linux to native system call translation
It is important to note that the Linux ABI support it not provided
through an emulator. Rather, a true (albeit limited) ABI implementation
is provided.
https://www.freebsd.org/cgi/man.cgi?query=linux&apropos=0&sektion=0&manpath=FreeBSD+10.2-RELEASE&arch=default&format=html https://www.freebsd.org/cgi/man.cgi?query=linux&apropos=0&se...
"Mapping syscalls from one OS to another" was really just an example to give the OP an idea of how this sort of thing works without a VM.
Edit: Nevermind then
- stormbrew 11y agoI wasn't asking about freebsd (I've used that, even!), I was asking about this new thing on Windows and whether there's been official word that it is indeed the same sort of thing. Looks like it is indeed this sort of thing, though.