frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

New OS aims to provide (some) compatibility with macOS

https://github.com/ravynsoft/ravynos
54•kasajian•2h ago

Comments

Klonoar•1h ago
This has been a slow going effort for a few years now, it's not "new".
skynetv2•1h ago
> A BSD-based OS project that aims to provide source and binary compatibility with macOS® and a similar user experience.

I am curious - what is the motivation for this project?

Is it to replicate macOS? - If yes, why?

Is it to provide application compatibility on a non-macOS? If yes, why a full OS? Why not take the route like Wine or other such layers that make compatibility possible? Also, is there such a need for running macOS apps on a non-macOS? Who is the target audience?

Would the energy be better spent in making Linux more stable or usable for the general public?

If its just a hobby, sure, that is well & good.

MangoToupe•1h ago
I would much rather emulate linux apps on a more stable and consistent OS than vice versa. The sheer number of toolkits and window managers leaves my head spinning, and unifying their behavior even before you can begin to improve it feels like a nightmare.

I personally don't care much about the dock or the look and feel or whatever; I just want access to the usability of macos without having to accept how closed it is.

astro1138•50m ago
If it is no longer closed, it might proliferate just like Linux once it gathers a critical amount of users. :)
eikenberry•21m ago
It's hard to get a more consistent and stable kernel than Linux, not counting academic or experimental kernels w/o extensive hardware support.
rhet0rica•49m ago
A lot of these questions are answered here: https://ravynos.com/faq

To summarize...

There is a WINE-analogous project, called Darling: https://www.darlinghq.org/

The goal for ravynOS is to be analogous to ReactOS. Much like ReactOS and WINE, ravynOS and Darling share a lot of Cocoa code.

For the problem of OpenStep implementations specifically, a bespoke software stack has the benefit of being able to put Mach messaging into the kernel, where it is much more performant.

They chose the FreeBSD kernel over Darwin for the sake of hardware compatibility (though of course NeXT Mach is one of the most widely-ported kernels of all time...)

There is also overlap with GNUstep, helloSystem, and other projects in the broader "open-source Mac/NeXT" space, though ravynOS (obviously) prefers BSD/MIT/Apache-style licensing over GNU-style licensing. Nevertheless, ravynOS currently uses the GNUstep libobjc2 runtime, a bit like how most of the Unix world used to depend on gcc.

9dev•40m ago
> There is a WINE-analogous project, called Darling: https://www.darlinghq.org/

Missed opportunity to call it Cider.

linguae•31m ago
I'm not affiliated with ravynOS, but I've been periodically following the project for a few years.

The main page (https://ravynos.com/) expresses the philosophy of ravynOS:

"We love macOS, but we’re not a fan of the ever-closing hardware and ecosystem. So, we are creating ravynOS — an OS aimed to provide the finesse of macOS with the freedom of FreeBSD."

rayvnOS seems to be designed for people who love macOS, particularly its interface, its UI guidelines, and its ecosystem of applications, but who do not like the direction that Apple has moved toward under Tim Cook (soldered RAM, limited and inflexible hardware choices, notarization, iOS-influenced interface changes, increased pushiness with advertising Apple's subscription services, etc.) and who would be unhappy with either Windows or the Linux desktop.

Speaking for myself, I used to daily-drive Macs from 2006 through 2021, but I now daily-drive PCs running Windows due primarily to the lack of upgradable RAM in ARM Macs. I'm not a big fan of Windows, but I need some proprietary software packages such as Microsoft Office. This makes switching to desktop Linux difficult.

It would be awesome using what is essentially a community-driven clone of macOS, where I could continue using a Mac-like operating system without needing to worry about Apple's future directions.

On the Unix side of things, I believe the decision to base ravynOS on FreeBSD rather than on Linux may make migrating from macOS to ravynOS easier, since macOS is based on a hybrid Mach/BSD kernel, and since many of the command-line tools that ship with macOS are from the BSDs. This is known as Darwin. It's not that a Mac clone can't be built on top of Linux, but FreeBSD is closer to Darwin than Linux is.

raw_anon_1111•9m ago
So somehow running MacOS in 2025 on hot, loud, horrible battery life x86 based computers is a good thing?

Not to mention x86 Mac apps are not long for this world. I can’t think of a single application I would miss moving from Macs to Windows. It’s more about the hardware and the integration with the rest of my Apple devices.

kombine•25m ago
I have the same sentiment. I am forced to use a MacBook in my new job while waiting for them to procure a laptop that I can put Linux on. I can say that Linux with KDE Plasma desktop is in almost every way superior to Mac OS. Much better UX, configurability and core applications. And even little things are more polished and thought through compared to what a trillion dollar company was able to produce. It's really beyond me how people use Apple products, and it's the absolute majority of them in my field.
cosmic_cheese•14m ago
“Better” is largely subjective. For some (including myself), a Windows-like paradigm like KDE uses is not desirable, and UI papercuts like the many that KDE has are highly visible.
andai•8m ago
It would be great if it runs on mac too. macOS doesn't have much compatibility with itself.
opengrass•1h ago
Can it run stock macOS programs like Photos? I want a non-chaotic way to import my old fart's iPhone galleries without a Mac Mini (HEIC and Lives are annoying), and docker-osx/vm's don't work for everyone.
prmoustache•1h ago
They say source-compatible, not binary-compatible.

GNUstep failed to get traction, I doubt they can do much better.

darkwater•45m ago
It's a totally different path but you could try Immich to do that.
daniel_iversen•1h ago
This is so cool, the little mini screenshots look gorgeous because it replicates MacOS. I’m not sure if a lot of people feel the same but over the years I always thought it was a shame that Linux’ overall UX and aesthetics seemed a little bit more rushed and “crowd sourced” (in the sense that it felt diverse in terms of ui opinions and taste etc). It almost makes me want to try Linux again just for that look and feel (because I love my Mac’s but would like something different and more free)
linguae•1h ago
I've been paying attention to this project periodically over the past few years. It would be nice to have a FOSS clone of macOS, similar to how FreeDOS, ReactOS, and Haiku are FOSS clones of MS-DOS, Windows, and BeOS, respectively.

The only thing is that this project has been quite slow going, which is similar to the histories of FreeDOS, ReactOS, and Haiku, where it took a long time for those projects to get to a usable state. It is a lot of work cloning an operating system, especially with an aim for binary compatibility. The Linux kernel benefited from the fact that there was an entire GNU ecosystem of tools that can run on Unix, and even in that case, the GNU ecosystem was seven years in the making in 1991 when the first version of the Linux kernel was released. It would've taken much longer for Linux to have been developed had GNU tools not existed.

Writing an entire operating system is long, hard work, even when provided the resources of companies like Microsoft, Apple, and Google. Hopefully projects like ravynOS and the similar HelloSystem (https://hellosystem.github.io/docs/) will lead to FOSS clones of macOS eventually, even if we need to wait another 5-10 years.

wwweston•29m ago
Sometimes it strikes me that something like this might be one of the better litmus tests for AI — if it’s really good enough to start 10x-ing engineers (let alone replacing them) it should be more common for more projects like this should begin to accelerate to practical usability.

If not, maybe the productivity dividends are mostly shallow.

s3rv3rsi7e•54m ago
test
Alifatisk•50m ago
The website looks sleek, I get the impression that the ui for the os will be the same. But then when I look at the screenshots, it look like macOS stuck in 2008.
wmf•19m ago
The Mac UI only got worse after that.
andai•6m ago
https://ravynos.com/screenshots.html

Nano Banana Pro

https://blog.google/technology/ai/nano-banana-pro/
726•meetpateltech•7h ago•449 comments

New Glenn Update – Blue Origin

https://www.blueorigin.com/news/new-glenn-upgraded-engines-subcooled-components-drive-enhanced-pe...
55•rbanffy•1h ago•18 comments

Run Docker containers natively in Proxmox 9.1 (OCI images)

https://raymii.org/s/tutorials/Finally_run_Docker_containers_natively_in_Proxmox_9.1.html
62•jandeboevrie•1h ago•14 comments

Android and iPhone users can now share files, starting with the Pixel 10

https://blog.google/products/android/quick-share-airdrop/
315•abraham•5h ago•232 comments

GitHut – Programming Languages and GitHub (2014)

https://githut.info/
29•tonyhb•1h ago•14 comments

New OS aims to provide (some) compatibility with macOS

https://github.com/ravynsoft/ravynos
55•kasajian•2h ago•22 comments

Data-at-Rest Encryption in DuckDB

https://duckdb.org/2025/11/19/encryption-in-duckdb
85•chmaynard•3h ago•11 comments

NTSB Preliminary Report – UPS Boeing MD-11F Crash [pdf]

https://www.ntsb.gov/Documents/Prelimiary%20Report%20DCA26MA024.pdf
108•gregsadetsky•4h ago•129 comments

The Lions Operating System

https://lionsos.org
93•plunderer•4h ago•16 comments

Okta's NextJS-0auth troubles

https://joshua.hu/ai-slop-okta-nextjs-0auth-security-vulnerability
190•ramimac•2d ago•65 comments

Microsoft makes Zork open-source

https://opensource.microsoft.com/blog/2025/11/20/preserving-code-that-shaped-generations-zork-i-i...
340•tabletcorry•4h ago•161 comments

Launch HN: Poly (YC S22) – Cursor for Files

35•aabhay•5h ago•37 comments

Go Cryptography State of the Union

https://words.filippo.io/2025-state/
110•ingve•5h ago•46 comments

Kagi Assistants

https://blog.kagi.com/kagi-assistants
92•ingve•2h ago•41 comments

Free interactive tool that shows you how PCIe lanes work on motherboards

https://mobomaps.com
109•tagyro•1d ago•15 comments

Adversarial poetry as a universal single-turn jailbreak mechanism in LLMs

https://arxiv.org/abs/2511.15304
213•capgre•10h ago•117 comments

Show HN: F32 – An Extremely Small ESP32 Board

https://github.com/PegorK/f32
158•pegor•1d ago•19 comments

Readonly Characters Are a Big Deal

https://matklad.github.io/2025/11/10/readonly-characters.html
4•vinhnx•1w ago•0 comments

Two recently found works of J.S. Bach presented in Leipzig [video]

https://www.youtube.com/watch?v=4hXzUGYIL9M#t=15m19s
75•Archelaos•3d ago•56 comments

Interactive World History Atlas Since 3000 BC

http://geacron.com/home-en/
271•not_knuth•13h ago•124 comments

Ask HN: How are Markov chains so different from tiny LLMs?

111•JPLeRouzic•3d ago•65 comments

Freer Monads, More Extensible Effects (2015) [pdf]

https://okmij.org/ftp/Haskell/extensible/more.pdf
67•todsacerdoti•8h ago•14 comments

Show HN: My hobby OS that runs Minecraft

https://astral-os.org/posts/2025/10/31/astral-minecraft.html
99•avaliosdev•3d ago•14 comments

OOP is shifting between domains, not disappearing

https://blog.jsbarretto.com/post/actors
37•ibobev•2h ago•66 comments

ArkA – A minimal open video protocol (first MVP demo)

https://baconpantsuppercut.github.io/arkA/
6•moshebenpeshe•1h ago•3 comments

What's in a Passenger Name Record (PNR)? (2013)

https://hasbrouck.org/articles/PNR.html
42•rzk•4d ago•12 comments

Mozilla says it's finally done with Onerep

https://krebsonsecurity.com/2025/11/mozilla-says-its-finally-done-with-two-faced-onerep/
92•todsacerdoti•3h ago•52 comments

Red Alert 2 in web browser

https://chronodivide.com/
368•nsoonhui•10h ago•122 comments

CBP is monitoring US drivers and detaining those with suspicious travel patterns

https://apnews.com/article/immigration-border-patrol-surveillance-drivers-ice-trump-9f5d05469ce8c...
520•jjwiseman•3h ago•488 comments

New Proofs Probe Soap-Film Singularities

https://www.quantamagazine.org/new-proofs-probe-soap-film-singularities-20251112/
8•tzury•5d ago•0 comments