Not to be confused with Cassowary: an incremental constraint solving toolkit that efficiently solves systems of linear equalities and inequalities. ( <a href="https://constraints.cs.washington.edu/cassowary/" rel="nofollow">https://constraints.cs.washington.edu/cassowary/</a> )
Showcase videos:<p><a href="https://www.youtube.com/watch?v=Ab4kYHWU_dA&list=PLPSBKgud15q3dyDG5OHGIF-l4e-c4MP3h" rel="nofollow">https://www.youtube.com/watch?v=Ab4kYHWU_dA&list=PLPSBKgud15...</a><p>Announcement and Q&A on Reddit:<p><a href="https://www.reddit.com/r/linux/comments/skmh28/i_made_an_application_to_run_windows_apps_on/" rel="nofollow">https://www.reddit.com/r/linux/comments/skmh28/i_made_an_app...</a>
I don't understand the problem this is solving.<p>Perhaps it's the sparse explanation from the github page? I dunno.<p>What I do know is; I have a Windows VM under libvirt/Kvm/Qemu and it's everything this thing claims to be - if I understood the broken English of it - I have passed through my RTX2070super GPU and I am basically running Windows+"apps" - including a few Windows games, and I'm using Looking-Glass to do it all, meaning I have full speed graphical access to Windows I need.<p>Can somebody please explain to me what this thing is and why it's any different or better than what I have now?
is this different from the seamless/unity modes that are available in vmware/virtualbox? i think they behave in the same way, they host guest windows which are painted by an rdp like thing (possibly just rdp) but behave like regular windows in the host operating system. i remember making use of it back in 2013 or so.<p>i think the vmware one even supports 3d hardware accelerated windows.
See also:
<a href="https://github.com/Fmstrat/winapps" rel="nofollow">https://github.com/Fmstrat/winapps</a> - windows apps on linux (vm -> rdp)
Isn't the preferred solution just to continue hacking at Wine? With Proton going big this year, I'm hopeful that the non-gaming side of Wine is going to start getting more and more development attention soon. The performance is so much better than virtualization. Fingers crossed.
By the way, on macOS, Crossover (which uses WINE) works pretty well for me for that use case. My main use is for running Micro-Cap[1], a previously expensive circuit simulator with a decades old history, that has been made entirely free when the company seized doing business in 2019. (My guess is that the owner retired.)<p>[1] <a href="http://www.spectrum-soft.com" rel="nofollow">http://www.spectrum-soft.com</a>
Quote: "Set the CPU cores (2 recommended), Memory (4096 MB recommended)" - this is from setting the Win10 virtual machine.<p>I'd recommend 6GB instead of 4GB as minimum when dealing with Win10. A typical Win10 on idle, without anything launched in foreground uses around 3GB hence 4GB is kind of at limit.
Does anyone else get confused by "apps" and "executables"? This one uses the term "Windows Apps" for ".exe" files, I wondered why anyone would want to run a Windows App <a href="https://www.microsoft.com/en-us/store/apps/windows" rel="nofollow">https://www.microsoft.com/en-us/store/apps/windows</a><p>I don't understand how its better than VM, it says run them like they're native, but its separate windows for single applications, I thought it would use something like WINE.<p>It should be called "A Windows VM for executables in Linux with native windowing" unless I didn't understand it.
I find myself wishing SeamlessRDP was a thing on the Mac every couple of years, and yet it has not yet come to pass.<p>(I do use Parallels, but sometimes I want to use a remote app without a full-screen session)
I've seen other posts here before with similar offerings such as Looking Glass; does this make use of GPU passthrough or does it use GPU virtualisation? I ask because my Linux machine doesn't have onboard graphics on my CPU so I can't use passthrough solutions to achieve good performance (didn't realise I needed this when I bought my parts).
Wish name collision was avoided. When I saw the title at first I thought it was going to be about the Cassowary constraint solver used in UI layout (recency bias for me).