▲ 103 ▼ Raven - A Windows your apps recognize. (useraven.org) submitted 1 week ago by Zerush@lemmy.ml to c/opensource@lemmy.ml 55 comments fedilink hide all child comments Raven runs Windows applications on Linux. You install them with their own installers, the same ones you would use on a PC, and they start: no virtual machine, no winetricks, no DLL overrides.
[–] verdigris@lemmy.ml 9 points 1 week ago (2 children) "no virtual machine" look inside: "A virtual machine boots a guest operating system..." permalink fedilink source hideshow 2 child comments replies: [–] thingsiplay@lemmy.ml 27 points 1 week ago* The full context of the paragraph, which is important here: A virtual machine boots a guest operating system. Raven instead implements Windows interfaces through these guest components and supervisor services. Wine also implements Windows interfaces; the distinction here is how Raven divides that work and supervises the guest, rather than whether system libraries exist inside the application’s process. I'm not entirely understanding this, but it sounds like a hybrid concept between WINE and a virtual machine. So its only partially virtualized. permalink fedilink source parent [–] louloukoutsis@lemmy.dbzer0.com 12 points 1 week ago It is worded funny, but it actually says what a virtual machine does first, and then contrasts it to what Raven does which is different: “Raven runs the .exe directly on the CPU in a supervised guest process. […]” permalink fedilink source parent
[–] thingsiplay@lemmy.ml 27 points 1 week ago* The full context of the paragraph, which is important here: A virtual machine boots a guest operating system. Raven instead implements Windows interfaces through these guest components and supervisor services. Wine also implements Windows interfaces; the distinction here is how Raven divides that work and supervises the guest, rather than whether system libraries exist inside the application’s process. I'm not entirely understanding this, but it sounds like a hybrid concept between WINE and a virtual machine. So its only partially virtualized. permalink fedilink source parent
[–] louloukoutsis@lemmy.dbzer0.com 12 points 1 week ago It is worded funny, but it actually says what a virtual machine does first, and then contrasts it to what Raven does which is different: “Raven runs the .exe directly on the CPU in a supervised guest process. […]” permalink fedilink source parent