TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Cassowary – Run Windows Apps on Linux using a VM as if they were native apps

336 pointsby shaicolemanover 3 years ago

26 comments

drocer88over 3 years ago
Not to be confused with Cassowary: an incremental constraint solving toolkit that efficiently solves systems of linear equalities and inequalities. ( <a href="https:&#x2F;&#x2F;constraints.cs.washington.edu&#x2F;cassowary&#x2F;" rel="nofollow">https:&#x2F;&#x2F;constraints.cs.washington.edu&#x2F;cassowary&#x2F;</a> )
评论 #30215324 未加载
评论 #30215284 未加载
shaicolemanover 3 years ago
Showcase videos:<p><a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=Ab4kYHWU_dA&amp;list=PLPSBKgud15q3dyDG5OHGIF-l4e-c4MP3h" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=Ab4kYHWU_dA&amp;list=PLPSBKgud15...</a><p>Announcement and Q&amp;A on Reddit:<p><a href="https:&#x2F;&#x2F;www.reddit.com&#x2F;r&#x2F;linux&#x2F;comments&#x2F;skmh28&#x2F;i_made_an_application_to_run_windows_apps_on&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.reddit.com&#x2F;r&#x2F;linux&#x2F;comments&#x2F;skmh28&#x2F;i_made_an_app...</a>
评论 #30216181 未加载
scaryglidersover 3 years ago
I don&#x27;t understand the problem this is solving.<p>Perhaps it&#x27;s the sparse explanation from the github page? I dunno.<p>What I do know is; I have a Windows VM under libvirt&#x2F;Kvm&#x2F;Qemu and it&#x27;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+&quot;apps&quot; - including a few Windows games, and I&#x27;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&#x27;s any different or better than what I have now?
评论 #30217443 未加载
评论 #30217291 未加载
a-dubover 3 years ago
is this different from the seamless&#x2F;unity modes that are available in vmware&#x2F;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.
评论 #30216207 未加载
评论 #30220224 未加载
评论 #30216162 未加载
seltzered_over 3 years ago
See also: <a href="https:&#x2F;&#x2F;github.com&#x2F;Fmstrat&#x2F;winapps" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;Fmstrat&#x2F;winapps</a> - windows apps on linux (vm -&gt; rdp)
评论 #30215592 未加载
stirloover 3 years ago
Looks very cool, what&#x27;s the underlying technology that makes it work?<p>Does it need a licensed windows install in a VM to run the apps?
评论 #30215111 未加载
lvsover 3 years ago
Isn&#x27;t the preferred solution just to continue hacking at Wine? With Proton going big this year, I&#x27;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.
评论 #30215439 未加载
评论 #30215429 未加载
评论 #30218183 未加载
anyfooover 3 years ago
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:&#x2F;&#x2F;www.spectrum-soft.com" rel="nofollow">http:&#x2F;&#x2F;www.spectrum-soft.com</a>
评论 #30218147 未加载
评论 #30218336 未加载
galaxyLogicover 3 years ago
Can you run this on Windows Subsystem for Linux? And if so can you then run Windows Subsystem for Linux on this virtual machine?
评论 #30219646 未加载
评论 #30219596 未加载
评论 #30219175 未加载
proxover 3 years ago
Does this allow to run complex programs that use GPU like Photoshop or Affinity Photo?
评论 #30215134 未加载
评论 #30215729 未加载
unnouinceputover 3 years ago
Quote: &quot;Set the CPU cores (2 recommended), Memory (4096 MB recommended)&quot; - this is from setting the Win10 virtual machine.<p>I&#x27;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.
评论 #30216459 未加载
indigodaddyover 3 years ago
How can you call this “native” when it’s just an RDP window, even if made to look native, it’s not really the right description is it?
Perentiover 3 years ago
As an Australian, I insist that anything named &quot;Cassowary&quot; should try to disembowel you if you have anything to do with it.
评论 #30218173 未加载
评论 #30219465 未加载
encryptluks2over 3 years ago
Freerdp has had RemoteApp capability for a long time.
评论 #30216257 未加载
Pr0ject217over 3 years ago
Is it possible to run a windows driver for an external audio interface?
GhettoComputersover 3 years ago
Does anyone else get confused by &quot;apps&quot; and &quot;executables&quot;? This one uses the term &quot;Windows Apps&quot; for &quot;.exe&quot; files, I wondered why anyone would want to run a Windows App <a href="https:&#x2F;&#x2F;www.microsoft.com&#x2F;en-us&#x2F;store&#x2F;apps&#x2F;windows" rel="nofollow">https:&#x2F;&#x2F;www.microsoft.com&#x2F;en-us&#x2F;store&#x2F;apps&#x2F;windows</a><p>I don&#x27;t understand how its better than VM, it says run them like they&#x27;re native, but its separate windows for single applications, I thought it would use something like WINE.<p>It should be called &quot;A Windows VM for executables in Linux with native windowing&quot; unless I didn&#x27;t understand it.
评论 #30215582 未加载
评论 #30215626 未加载
评论 #30215814 未加载
评论 #30215775 未加载
ComputerGuruover 3 years ago
This is basically the inverse of WSL2, which I personally think makes it a much better proposition for the bulk of truly techie WSL users.
评论 #30215399 未加载
评论 #30215291 未加载
评论 #30215760 未加载
评论 #30215641 未加载
rcarmoover 3 years ago
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)
damianteover 3 years ago
I&#x27;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&#x27;t have onboard graphics on my CPU so I can&#x27;t use passthrough solutions to achieve good performance (didn&#x27;t realise I needed this when I bought my parts).
crazypythonover 3 years ago
Does anyone know something like this except for running Android apps on Linux with a similar level of integration?
评论 #30219500 未加载
评论 #30218488 未加载
z3t4over 3 years ago
Can you play windows only 3d games in it ?
评论 #30220284 未加载
compsciphdover 3 years ago
is this just apps remoted individually via rdp rail?
maxicarlos08over 3 years ago
So LWS has landed now?<p>Great work!
评论 #30219130 未加载
throwawayvibesover 3 years ago
Virtualbox already has seemless mode.
srikuover 3 years ago
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).
评论 #30219653 未加载
评论 #30216479 未加载
tpoacherover 3 years ago
Misleading title on HN (correct in actual github repo)<p>&quot;Applications&quot; != &quot;Apps&quot;