[HN Gopher] Revirt - Virtualization on Redox OS
___________________________________________________________________
Revirt - Virtualization on Redox OS
Author : cassepipe
Score : 41 points
Date : 2022-08-14 07:30 UTC (2 days ago)
(HTM) web link (www.redox-os.org)
(TXT) w3m dump (www.redox-os.org)
| zokier wrote:
| I must say not researching how bhyve and openbsd vmm work seems
| like fairly major omission, especially as both are significantly
| newer projects than kvm and presumably would have learned from
| it.
| sigmonsays wrote:
| anyone know what applications you can run on it ?
|
| does it support ELF so we can in theory use it or is this just a
| research project?
| skyyler wrote:
| https://doc.redox-os.org/book/ch04-19-programs-libraries.htm...
| badrabbit wrote:
| > Redox does not support dynamic-link libraries yet (issue
| #927), so the libraries that a program uses are statically
| linked into its compiled binary.
|
| Sounds like a feature that shouldn't be "fixed".
| yjftsjthsd-h wrote:
| There exist some cases that don't play nice with
| full/mandatory static linking, like programs that load
| extensions by loading them as libraries at runtime.
| zokier wrote:
| I don't think system-level static linking precludes
| loading code for e.g. extensions at runtime. Although
| admittedly I can't say I know any examples of doing that
| offhand, and in many ways you'd be building an limited
| ad-hoc dynamic linking system.
| yjftsjthsd-h wrote:
| https://gitlab.redox-os.org/redox-
| os/redox/-/issues/927#note... implies that redox doesn't
| currently have dlopen(); while I agree that you hardly
| need dynamic linking for everything in order to support
| plugins, my meaning was that you need to _allow_ at least
| some dynamic linking for it to work.
| bpye wrote:
| I guess you could include your own dynamic linker in your
| binary. Mmap the shared object, perform the relocations,
| etc. It seems like you could write a static library to do
| this so that the Redox itself doesn't need any specific
| support?
| voidfunc wrote:
| I keep getting RedoxOS (Unix-like in Rust) and ReactOS (WindowsNT
| clone) confused whenever I see them.
| cultofmetatron wrote:
| would love to see this ecolve into a linux subsystem (RLS/RSL
| anyone?).
|
| This would be a boon to getting redox on more machines as dev
| boxes
| yjftsjthsd-h wrote:
| That's basically just nicer integration, right? Some sort of
| file sharing between guest and host plus some quick way to get
| a terminal in the guest, and maybe some sort of GUI forwarding
| if possible.
___________________________________________________________________
(page generated 2022-08-16 23:01 UTC)