4 ms·
An actual explanation of what the software does, from their Github repo > WinBoat is an Electron app which allows you to run Windows apps on Linux using a cont
by carlesfe 1y ago
An actual explanation of what the software does, from their Github repo
> WinBoat is an Electron app which allows you to run Windows apps on Linux using a containerized approach. Windows runs as a VM inside a Docker container, we communicate with it using the WinBoat Guest Server to retrieve data we need from Windows. For compositing applications as native OS-level windows, we use FreeRDP together with Windows's RemoteApp protocol.
- monocasa 1y agoWhy do they need a docker container and a vm?
- onehair 1y agobecause windows isn't bloat enough /runs-away-as-this-joke-might-not-be-funny-toall-xD
- GoblinSlayer 1y agoVM runs the actual thing, and docker is package manager.
- throitallaway 1y agoMaybe I would call Docker an installation and running method rather than a package manager in this case.
- monocasa 1y agoBut my read is that the electron application is out of the docker container. It's distributed as an appimage. So then what is the docker container doing?
- d3Xt3r 1y agoThe docker container hosts QEMU and the docker files to run Windows. The author probably chose this method because the dockur/windows project basically automates and simplifies the whole process of installing and configuring QEMU, and installing and configuring Windows etc. See: https://github.com/dockur/windows https://github.com/dockur/windows