frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Open in hackernews

Why Is ReactOS Development So Undervalued?

2•Waraqa•4h ago
ReactOS is an open-source operating system aiming to be a binary-compatible replacement for Windows. Despite being around for over two decades, it remains far from ready for mainstream use. That raises an interesting question: why is such an ambitious and potentially valuable project so underdeveloped compared to other open-source OS efforts?

We’ve seen open-source implementations of nearly every major computing platform — from Unix to macOS, and even obscure or obsolete systems like AmigaOS, BeOS, and classic Mac OS. DOS has multiple open-source implementations (like FreeDOS), and even emulators like DOSBox are widely used and maintained.

Yet Windows — the most widely used desktop OS in history — has no complete, viable open-source alternative. ReactOS aims to fill that gap, but its development moves at a glacial pace, with only a handful of active contributors.

If we consider the sheer volume of software written for Windows, the cultural impact it’s had on computing, and its historical dominance, you’d expect ReactOS to have thousands of contributors. Instead, it struggles to maintain a small team of developers.

What explains this discrepancy?

Is it:

1. Technical Complexity

Windows NT's architecture is genuinely complex, with decades of accumulated compatibility layers, undocumented APIs, and proprietary driver models. But this doesn't fully explain it—other complex systems have been successfully cloned.

2. Legal Concerns

Implementing Windows compatibility requires reverse engineering proprietary APIs and behaviors. While this is generally legal, it creates uncertainty that might discourage contributors.

3. Moving Target

Windows continues to evolve rapidly. Unlike emulating a fixed historical system, ReactOS must chase a moving target while maintaining backward compatibility.

4. Alternative Solutions

Wine provides Windows application compatibility without requiring a full OS replacement. Linux offers a superior development environment for most programmers. The practical need may not justify the enormous effort.

Comments

rvnx•4h ago
ReactOS: 40K EUR / yr budget,

Linux: 1B EUR budget per year, both direct funding (corporate-sponsored work) and the value of unpaid contributions

The tech that the US Post Office gave us

https://www.theverge.com/report/709749/usps-250th-anniversary-pioneer-modern-technology
1•01-_-•42s ago•0 comments

Psychopaths Show Disturbing Brain Gaps

https://www.rudebaguette.com/en/2025/07/psychopaths-show-disturbing-brain-gaps-new-research-reveals-the-hidden-neurological-void-behind-their-chilling-behavior/
1•bryanrasmussen•59s ago•1 comments

The borrowchecker is what I like the least about Rust

https://viralinstruction.com/posts/borrowchecker/
1•jakobnissen•5m ago•0 comments

Cosmic Dawn: The Untold Story of the James Webb Space Telescope

https://plus.nasa.gov/video/cosmic-dawn-the-untold-story-of-the-james-webb-space-telescope/
1•baal80spam•8m ago•0 comments

Flagship LLMs vs. AI Detection [video]

https://www.youtube.com/watch?v=JGWyNGdYMao
1•amrrs•10m ago•0 comments

Gomoku

https://en.wikipedia.org/wiki/Gomoku
2•jonbaer•12m ago•0 comments

Show HN: Mixture-of-Models Gateway

https://github.com/Szpadel/MoM-Gw
2•Szpadel•16m ago•0 comments

Why Is Math So Hard to Learn? [video]

https://www.youtube.com/watch?v=U-ve8Yh4Ro8
2•harryvederci•16m ago•0 comments

Did 'bean mouth' kill Pixar's Elio at the box office?

https://www.cbc.ca/news/entertainment/elio-bean-mouth-1.7573340
2•randycupertino•17m ago•1 comments

What makes Scott Alexander's writing so great?

https://hardlyworking1.substack.com/p/what-makes-scott-alexanders-writing
2•paulpauper•19m ago•0 comments

New Thought Experiments for Probing Personal Identity and Survival

https://preservinghope.substack.com/p/new-thought-experiments-regarding
2•paulpauper•19m ago•0 comments

The Ideological Spiral

https://cognition.cafe/p/the-ideological-spiral
2•paulpauper•20m ago•0 comments

University of California fund ditches hedge funds with scathing rebuke

https://www.ft.com/content/16744e1e-335a-477f-b24c-b07ee5573352
4•testfoobar•20m ago•0 comments

Hackers exploit a blind spot by hiding malware inside DNS records

https://arstechnica.com/security/2025/07/hackers-exploit-a-blind-spot-by-hiding-malware-inside-dns-records/
3•birdculture•23m ago•0 comments

Reinforcement Learning with Nvidia NeMo-RL

https://nvidia-nemo.github.io/blog/2025/07/08/nemo-rl-deepscaler-grpo/
3•mji•23m ago•0 comments

OpenAI warns that Agent has the ability to aid dangerous bioweapon development

https://fortune.com/2025/07/18/openai-chatgpt-agent-could-aid-dangerous-bioweapon-development/
3•Bluestein•25m ago•2 comments

The Cost of Selfishness

https://morrick.me/archives/10097
2•rpgbr•27m ago•0 comments

What the Fuck Python

https://colab.research.google.com/github/satwikkansal/wtfpython/blob/master/irrelevant/wtf.ipynb
2•sundarurfriend•31m ago•0 comments

The origin of Bada-Bing [video]

https://www.youtube.com/shorts/AeQQRZ2qGFw
2•lifeisstillgood•35m ago•0 comments

Show HN: AlphaDec, a readable, lexically sortable time format for humans and AI

https://github.com/firasd/alphadec
1•firasd•35m ago•0 comments

I created a new game: countdown

https://8bitretro.games
1•magikMaker•37m ago•1 comments

Recurrent Neural Networks: A Review

https://theahura.substack.com/p/ilyas-30-papers-to-carmack-rnns
1•theahura•38m ago•0 comments

Reading Abundance from China

https://afraw.substack.com/p/reading-abundance-from-china
2•gwintrob•39m ago•0 comments

Show HN: Transform passive YouTube watching into active learning

https://www.notetubeai.com/
1•AzharKhann•39m ago•0 comments

Self-Mode-Locking and Frequency-Modulated Comb Semiconductor Disk Lasers

https://www.mdpi.com/2304-6732/12/7/677
2•PaulHoule•39m ago•0 comments

Producing Uncompressed PNG Files

https://nigeltao.github.io/blog/2025/uncompressed-png.html
3•tylerchr•43m ago•0 comments

How AI Vibe Coding Is Destroying Junior Developers' Careers

https://www.finalroundai.com/blog/ai-vibe-coding-destroying-junior-developers-careers
4•namanyayg•43m ago•0 comments

Async Rust Is a Bad Language (2023)

https://bitbashing.io/async-rust.html
1•tempodox•45m ago•0 comments

Show HN: An Intuitive Go Library for Handling Complex Permission/RBAC

https://github.com/LimitlessDonald/Permitta
1•LimitlessDonald•46m ago•0 comments

What's Missing in the Debate on Online Freedom of Expression in US, Brazil

https://www.techpolicy.press/what-the-debate-over-differing-approaches-to-online-freedom-of-expression-in-the-us-and-brazil-is-missing/
1•thorslilcuz•47m ago•1 comments