alt.hn

6/13/2026 at 11:22:05 PM

ReactOS (FOSS "Windows") achieves 3D-accelerated Half-Life on real hardware

https://www.phoronix.com/news/ReactOS-Running-Half-Life

by jeditobe

6/14/2026 at 8:24:41 AM

It would be great if we could combine ReactOS with Good old Games to build a retro Windows games distribution. I could hand that out at LAN parties as USB boot stick.

by maufl

6/14/2026 at 4:15:36 AM

Given enough time, open-source will win. Just think about how more and more people are programming and how that will draw them to open-source.

by theturtletalks

6/14/2026 at 9:48:20 AM

> development for 28 years now

> given enough time

This has been a lifetime for a slice of the human population.

It’s getting into Sagrada Familia territory.

by xattt

6/14/2026 at 10:34:48 AM

This is an absolute tangent (a perpendicular one if you will), but I thought the Sagrada Familia is completed: https://www.forbes.com/sites/ceciliarodriguez/2026/06/10/bar...

The article talks about construction on the exterior, the cross on the main tower, the Pope's visit and commemoration of the architect, etc. while on the official website the timeline says "Today, more than 140 years after the laying of the cornerstone, construction continues on the Basilica": https://sagradafamilia.org/en/history-of-the-temple

So which one is it? Is this one of those cases where we have to define "done" first?

by rzzzt

6/14/2026 at 10:10:23 AM

See, at this rate it won’t even take a century!

by KronisLV

6/14/2026 at 10:13:59 AM

Only if it keeps being relevant for the computing model.

Case in point, ReactOS is far behind what Windows 11 is capable of, and this not taking into account the ARM and CoPilot+ PC hardware changes in modern motherboards.

It is nonetheless relevant, especially in the presence of escape mechanisms to oppressive governments, and digital sovereignty.

by pjmlp

6/14/2026 at 4:56:59 AM

more people and AI

by underscore_ku

6/14/2026 at 7:24:39 AM

Specifications are important.

The better the specs of a commercial product, the easier it would be to produce an open source version it, with coding and testing automation perhaps even a one-to-one offering.

by da-x

6/14/2026 at 7:36:54 AM

What is the benefit compared to a compatibility layer? Is it easier for future maintenance?

It's definitely a huge improvement towards "FOSS Windows."

by eaf7e281

6/14/2026 at 10:04:20 AM

You can run proprietary drivers with ReactOS since it replicates the driver layer too.

So unlike Linux systems with Nvidia Kepler cards, you can still run the most up-to-date desktop environment. Or if you have an obscure WiFi card, you can use the Windows drivers.

by okanat

6/14/2026 at 10:35:50 AM

This, I'd love to be able to use Genelec GLM from Linux but it needs some custom serial drivers... too bad it only supports Win 10 right now.

by BoingBoomTschak

6/14/2026 at 12:42:04 AM

something I wondered for a while

do windows viruses get ported by such efforts as well?

by NooneAtAll3

6/14/2026 at 3:38:00 AM

WannaCry was able to successfully run on ReactOS in 2025. Most other virsuses do tend to crash, because the memory layout is just a tiny bit different, but yeah, compatibility means compatibility. Lots of malware comes along for the ride.

However, there is a permissions layer that is more nix than Windows, which means the first foothold is still better than XP - you have to choose to execute the file. Self-running things don't tend to infect systems.

Its not a panacea, and there is a risk factor. And there aren't a lot of antivirus systems that can run correctly under ReactOS, because they freak out and think the OS is the malware, because they're scanning hashes for Windows, not another system.

But for a hobby OS, keeping hardware and software accessible after the rest of the world broke access, it still works.

by shakna

6/14/2026 at 2:15:29 AM

Of course. Maybe not successfully but a "virus" is just software. If it runs software, it runs software, full stop. Maybe the same APIs are not available or behave differently, so it may be buggy or non-functional, but that's true of Half-Life here too.

by TechSquidTV

6/14/2026 at 1:24:39 AM

Some, but not all, most don't. Ideally they would all work, ReactOS doesn't make a priority on being a "safer" option, just an open source option

by augusto-moura

6/14/2026 at 10:06:10 AM

You can run WannaCry under Wine, with a bit of effort.

by ErroneousBosh

6/14/2026 at 1:33:00 AM

Somewhere in the docs they state that they must also recreate whatever bugs the API has, otherwise applications written with those bugs as an (implicit) assumption could misbehave.

by canyp

6/14/2026 at 4:35:12 AM

its worse than that, Windows activates/deactivates "bugs" based on the compatibility profile of the app.

so you can set an app to use a Windows XP compatibility profile, and this will simulate Windows bugs which were fixed in more recent versions of the OS

by hurtigioll

6/14/2026 at 4:25:34 AM

The payload yes, the exploit hopefully not.

by dmurvihill

6/14/2026 at 12:53:50 AM

Yes

by chadgpt3

6/14/2026 at 2:03:18 AM

Maybe worry about Linux malware which is a major problem right now everyone is in huge denial about, instead of throwing shade at a hobby OS emulating a 25 year old version of Windows.

ReactOS isn't the one that just had one of its package repos owned (again).

by naturalmovement

6/14/2026 at 2:44:20 AM

What's the major Linux malware problem that everyone is ignoring

by nvr219

6/14/2026 at 3:06:28 AM

AUR got hit recently [0], by what looks like more work of TeamPCP and friends.

EDIT: Worth noting, Arch ain't hosted on AUR. That's the community side only.

[0] https://archlinux.org/news/active-aur-malicious-packages-inc...

by shakna

6/14/2026 at 3:39:51 AM

I would still note that this is not some kind of unique problem to Linux. There have been documented instances of malware making it to the Play Store, which is supposed to have a much more rigorous vetting process than AUR and costs actual money to publish on.

by Grombobulous

6/14/2026 at 4:13:32 AM

Just to expand... When the above user is comparing to Windows, who got most of the US government breached, I do think shade against AUR is uncalled for. Its just a community host for packages, comes with warnings, and isn't enabled by default, etc.

I can still happily upgrade via pacman without fear. Haven't been able to update on Windows without concern for over a decade - the malware comes builtin.

[0] https://www.cisa.gov/sites/default/files/2024-03/CSRB%20Revi...

by shakna

6/14/2026 at 3:40:33 AM

Isn't it funny how such incidents on Linux are rare enough that they make headlines, but on Windows that's been the baseline expected state of things for so long that nobody bats an eye anymore.

Btw if you're running an OS that's never had a malware incident, please, tell us!

by nvme0n1p1

6/14/2026 at 4:37:48 AM

Windows stopped having serious malware problems at least 10 years ago

the ransomware campaigns would have happened on any OS enterprises use, because they were not security flaws in the OS

by hurtigioll

6/14/2026 at 8:11:15 AM

ClickFix which used Windows Update, and LNK that used Microsoft's signing keys, would disagree. There are still large and ongoing attacks that exploit Windows, and they are a serious problem - its just the attackers are less pointed at the everyday person, and more at corps and govs.

by shakna

6/14/2026 at 7:57:17 AM

Conversely, this kind of attack: https://en.wikipedia.org/wiki/XZ_Utils_backdoor

...is essentially impossible to pull off against commercial operating systems, because their core components are all written in-house by staff with photo ID badges, details with HR, tax returns filed with the government, and a cubicle that makes sure that they're locals and not some faceless anonymous hacker identifiable by nothing other than a throwaway faked email address!

I get that there was a lot of "stigma" about open source, the world largely forgot about it, but... actually, in this sense of allowing anonymous contributions it remains a very real risk.

"Jia Tan" was almost certainly a paid professional hacker working for a nation-state actor. Their "helpful contributions" to XZ utils was nowhere near a full-time effort. They certainly had "other irons on the fire", most probably in the Linux kernel or immediately adjacent to it.

He's probably not the only one doing this kind of "work".

For all you know, Linux has more remote exploits purposefully baked into it than Windows has security bugs inadvertently left in it... and don't forget Linux has bugs leading to security vulnerabilities too!

A rough count of "named" CVE 10.0 score (or close to it) vulns in the last 5 years:

7 for Microsoft: ProxyLogon, ProxyShell, ProxyNotShell, LDAPNightmare, PrintNightmare, noPac, Follina

10 for Linux: XZ Utils, regreSSHion, Leaky Vessels, Copy Fail, PwnKit, Dirty Pipe, Looney Tunables, GameOver(lay), Baron Samedit, Sequoia

by jiggawatts

6/14/2026 at 9:44:37 AM

Windows has had a lot more named high-CVEs than that: MonikerLink, QueueJumper, Certifried, HiveNightmare...

As for "Linux", you'd need to specify the distro and environment, because Linux systems can be very different from one another. Your XZ example for instance didn't even affect most enterprise distros (like RHEL). regreSSHion didn't affect any musl libc distros like Alpine, but other systems would've also been unaffected had you set your LoginGraceTime to 0, which any sysadmin worth their salt would've done so. Leaky Vessels fails on SELinux enforcing distros (RHEL, Fedora etc) and sandboxed environments. I could go on, but you get the picture. Comparing the number of "Linux" vulnerabilities to Windows is completely pointless.

by d3Xt3r

6/14/2026 at 12:36:58 AM

While this is sort of laughable out of context (I mean, Steam on Linux for the last few years has run basically everything with full acceleration)...

I think what is being claimed, but not explicitly in the article, is that this is running the NVIDIA driver stack (for an ancient GeForce 8 card) directly, as opposed to emulating DirectX at the API level on top of a Vulkan driver.

by ajross

6/14/2026 at 12:54:28 AM

Indeed. ReactOS is to the full Windows stack what Wine is to the userland Windows API.

by chadgpt3

6/14/2026 at 2:04:06 AM

> While this is sort of laughable out of context (I mean, Steam on Linux for the last few years has run basically everything with full acceleration)...

Eh. It's sort of like saying FreeDOS is laughable because DOSBox exists. I think that's missing the point.

by da_chicken

6/14/2026 at 1:33:54 AM

I mean they reimplemented directx without vulkan, that's indeed in a league of their own. wine/proton relies on opengl/vulkan to do anything.

by himata4113

6/14/2026 at 2:14:03 AM

Wine has had many different DirectX backends over the decades, including one before Vulkan existed obviously.

by ddtaylor

6/14/2026 at 2:32:18 AM

All of them relied on translation (ex: opengl). Proton specifically is focused on dx->vulkan.

by himata4113

6/14/2026 at 2:31:20 AM

I wouldn't call it laughable. ReactOS was not created only to run half-life. It's just one of their many impressive achievements.

by wolvoleo

6/14/2026 at 3:42:05 AM

[dead]

by doawoo

6/14/2026 at 1:32:39 AM

reactos has been in development for 28 years and it can run half-life on real hardware. that is approximately how long half-life 1 itself has existed in the first place!

by alaskahoffman