frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Sogen – High-performance Windows and Linux userspace emulator

https://sogen.dev/
87•fratellobigio•5d ago

Comments

orangecoffee•2d ago
very cool
wolfi1•2d ago
I don't like these landing pages which explain nothing. does it emulate windows under linux and vice versa? then it definitely would be very interesting if it just sandboxes applications in the respective OS it could still be useful but has less advantages
ramon156•2d ago
I love when LLMs add stats that do not convey anything

> 2 OS targets

Well yeah..

Edit: I would like to add that I checked out the GH and it seems like a really cool project, hence it's a shame that the website did not reflect that.

momo5502•1d ago
I gladly accept pull request. I'm bad at webdesign and I'm not that big of a fan of AI generated pages (although I gotta admit I AI generated the landing page; hence I'm not a big fan of it). So if you have inspiration on how to improve it, especially on how to better present the project, feel free to tell me, or create a PR.
zx8080•2d ago
> I don't like these landing pages which explain nothing.

But they are not for you! They apparently help to appear on the HN frontpage.

And probably also winning some ~sponsor~ investor money.

mike_hock•2d ago
If the landing page is slop, just assume that the code is, too.
mentalgear•2d ago
As usual, the repo (https://github.com/momo5502/sogen) should be the HN link.

On first look of the linked talk/demo, the German guy behind the project seems of legit DRM-background expertise.

homarp•1d ago
on their twitter, author shows it running Call of Duty: Modern Warfare 2 and 3:

https://xcancel.com/momo5502/status/2065872369407742398#m

https://xcancel.com/momo5502/status/2066937863162192049#m

drdexebtjl•1d ago
Respectfully, maybe you’re not the target audience? I think I understood it immediately.

It’s a debugging/reverse engineering tool. It emulates user space, so it can control/introspect the target processes to the same level that a kernel-level debugger could, but in user space.

wolfi1•1d ago
that was not my question, my question was, if i could run windows programs under linux or vice versa, that was not clear to me and this wasn't answered by you as well, fortunately the original author clarified this
firebot•1d ago
There's literally a demo video where he uses the tool and explains everything.
momo5502•1d ago
Hey, author here, I agree with you. Landing page is shit. I will rework it, but at the moment, I'm rather focusing on improving the project itself.

To answer your actual question, it does both. It emulates both windows and linux (although linux implementation was done by a contributor and it's probably not as evolved as the windows part). It also does so on every platform, so you can emulate windows on your android/ios phone, even on the web. It cross compiles to pretty much every platform.

It supports various emulation backends, e.g. Unicorn (which uses QEMU under the hood), but also Hyper-V on windows. That's where the sandboxing part comes in to play: As Hyper-V is pretty fast, the emulator starts turning into a sandbox.

Maybe some day I can add KVM support so you can run sandboxed Windows apps on Linux, but I haven't had the time yet. So at the moment, only the slow emulation backends work on Linux.

koolala•2d ago
The sandbox worked well on my phone. Seems really well made.
rounce•2d ago
It'd be nice if it was possible to toggle the different log classes after the fact.
momo5502•1d ago
That's actually possible, there is verbose, regular, concise and very concise logging. Check the help of the analyzer.
p0w3n3d•1d ago
That's quite a thing. I wonder how can it be used, providing that most apps for windows are GUI. Maybe serving an old C# app?
gavinray•1d ago
Twitter has videos of the author running Call of Duty MW2/3 that popped up on my feed organically recently

Apparently even multi-player works which i find impressive

https://x.com/i/status/2066937863162192049

Bnjoroge•1d ago
Incredibly cool
dismanova•1d ago
Is there anything similar to Sogen for Android? I’m looking for a userspace/syscall-level emulator for Android native binaries.
d3Xt3r•1d ago
So, can this be used as an alternative to Wine? Can I run games with it? And when/why should I use this instead of Wine?
gcr•1d ago
Yeah seconding this question, I’m very curious how this compares to wine
momo5502•1d ago
Running games is currently WIP, but it's making a lot of progress. Compared to wine, this fully sandboxes the process. So no intended way for an attacker to escape and e.g. access files on your PC, if the game is vulnerable, compared to wine
joseph2024•23h ago
It is incredible! It is amazing that they implemented the Windows kernel yourself. It is also similar to gvisor in that it is a userspace kernel. I am curious about the process of making this.

I Stored a Website in a Favicon

https://www.timwehrle.de/blog/i-stored-a-website-in-a-favicon/
128•theanonymousone•4h ago•43 comments

Where to Find the Colors Your Screen Can't Show You

https://moultano.wordpress.com/2026/06/19/where-to-find-the-colors-your-screen-cant-show-you/
113•moultano•6h ago•29 comments

Data Compression Explained (2012)

https://mattmahoney.net/dc/dce.html
124•mtdewcmu•3d ago•16 comments

There are no instances in ATProto

https://overreacted.io/there-are-no-instances-in-atproto/
444•danabramov•18h ago•226 comments

Can you see three trees?

https://www.not-ship.com/can-you-see-three-trees/
112•Pamar•2d ago•57 comments

The discovery that changed how scientists think about memory

https://www.ibm.com/think/news/discovery-changed-how-scientists-think-about-memory-kavli-prize
54•rbanffy•2d ago•11 comments

Surprising economics of load-balanced systems

https://brooker.co.za/blog/2020/08/06/erlang.html
113•KraftyOne•13h ago•28 comments

Hyundai buys Boston Dynamics

https://startupfortune.com/hyundai-takes-full-control-of-boston-dynamics-as-softbank-exits-for-32...
829•ck2•17h ago•362 comments

GPT-5.5 hallucinates 3x more than MIT-licensed GLM-5.2

https://arrowtsx.dev/bigger-models/
153•oshrimpton•17h ago•39 comments

How many of the 170k English words do you know?

https://vocabowl-870366514258.us-west1.run.app/
370•abnry•20h ago•451 comments

Norway imposes near ban on AI in elementary school

https://www.reuters.com/technology/norway-imposes-near-ban-ai-elementary-school-2026-06-19/
668•ilreb•17h ago•462 comments

A 1969 camera operators' strike created Upstairs Downstairs multiverse

https://ironicsans.ghost.io/the-color-strike/
26•ohjeez•3d ago•5 comments

Project Valhalla, Explained: How a Decade of Work Arrives in JDK 28

https://www.jvm-weekly.com/p/project-valhalla-explained-how-a
594•philonoist•1d ago•368 comments

Bobby Prince, composer for Doom, Wolfenstein 3D, and Duke Nukem 3D, has died

https://www.legacy.com/legacy/robert-bobby-prince-lll
376•pgrote•14h ago•40 comments

Soccer Arcade Games Through the Years

https://arcadeheroes.com/2026/06/13/world-cup-2026-soccer-arcade/
18•speckx•3d ago•2 comments

Satellite reveals immense scale of GPS signal tampering

https://www.space.com/space-exploration/satellites/its-quite-a-bit-more-than-we-expected-satellit...
80•y1n0•5h ago•34 comments

What Happens When Your Domain Expires

https://urlwatch.io/blog/what-happens-when-domain-expires.php
3•rajkverma123•4d ago•1 comments

Egyptian Fractions (2006)

https://blog.plover.com/math/egyptian-fractions.html
94•luu•4d ago•8 comments

A Perceptron in Age of Empires II

https://adewynter.github.io/notes/aoe2-circuits
75•EvgeniyZh•2d ago•31 comments

AURpocalypse now: a look at the recent AUR attacks

https://lwn.net/SubscriberLink/1077619/f7b07c5489fdd43a/
82•jwilk•16h ago•53 comments

John Jumper to join Anthropic

https://twitter.com/JohnJumperSci/status/2068001285173834106
133•artninja1988•16h ago•98 comments

Zen and the Art of Machine Learning Research

https://blog.jxmo.io/p/zen-and-the-art-of-machine-learning
259•jxmorris12•4d ago•92 comments

Court Records Should Be Free

https://www.eff.org/deeplinks/2026/06/court-records-should-be-free
369•hn_acker•16h ago•82 comments

Digital Printing of Arabic: explaining the problem

https://digitalorientalist.com/2017/08/21/digital-printing-of-arabic-explaining-the-problem/
56•a_t48•3d ago•23 comments

Building a robotics research setup that lives next to my desk

https://dfdxlabs.com/research/2026/robotics-setup/
148•mplappert•1d ago•51 comments

Telescope Ranchers

https://kottke.org/26/06/telescope-ranchers
125•bookofjoe•3d ago•47 comments

Show HN: Metiq: a real time 3D globe for 100 public datasets

https://metiq.space
123•rakeda•3d ago•33 comments

Ask HN: Will programmers write more efficient code during the memory shortage?

111•amichail•11h ago•183 comments

Big Banana Car

https://bigbananacar.com/
153•Bender•15h ago•76 comments

Ten years of ClickHouse in open source

https://clickhouse.com/blog/open-source-10
303•saisrirampur•4d ago•84 comments