Live data from Hacker News

New OS aims to provide (some) compatibility with macOS

github.com

111–120 of 170 posts

Re: New OS aims to provide (some) compatibility with macOS

#111
post #15
post #3

> 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 r…

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, parti…

> soldered RAM

Hold on a minute.

It's not "soldered". It's integrated with the SoC. The benefit is memory latency and bandwidth.

If you know Framework, their entire mission is to build upgradeable laptops, and they keep delivering. Now they also wanted to build an incredibly powerful, but small and quiet desktop. They went directly to AMD, asked their engineers to make the memory upgradeable. AMD worked really hard and said not possible, not unless you want all of these cores to sit idle.

https://frame.work/blog/framework-desktop-deep-dive-ryzen-ai...

The world has moved on. Just as you no longer have discrete cache chips or discrete FPUs, you can't do discrete memory anymore - unless you don't need that level of performance, in which case CAMM is still an excellent choice.

But that's not what Apple does. M1 redefined the low-end. It will remain a great choice in 5 years, even when macOS kills it off - Asahi remains very decent.

Re: New OS aims to provide (some) compatibility with macOS

#112

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…

> the little mini screenshots look gorgeous because it replicates MacOS.

I have the opposite reaction. To me the screenshots look like someone tried to replicate macOS but failed. The text antialiasing is off, the font is different (and worse), the border-radii on menus are off, etc.

Besides, the actual screenshots of the current OS (https://ravynos.com/screenshots) are... really rough.

Re: New OS aims to provide (some) compatibility with macOS

#114
post #27
post #14

Earlier quoted context omitted.

> There is a WINE-analogous project, called Darling: https://www.darlinghq.org/ Missed opportunity to call it Cider.

There's already been a Cider; it used some Wine code to ease porting games to MacOS.

For reasons that I do not understand, the company behind Cider pivoted to real estate investing, and got out of the tech field entirely

Re: New OS aims to provide (some) compatibility with macOS

#115

Earlier quoted context omitted.

“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.

I use KDE because it lets me emulate a macOS-like paradigm better than Gnome or other options can.

Tried it for a while, it was death by a thousand papercuts.

I wanted the Konsole theme to stay in sync with system light/dark theme. I ended up writing a pair of .desktop files and a helper program to talk to DBus.

I want to use my computer, not configure it.

Re: New OS aims to provide (some) compatibility with macOS

#116
post #24

Earlier quoted context omitted.

“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.

I don't keep the record of every thing that I don't like about MacOS, but here's some: - cannot keep natural scrolling for trackpad whilst having the expected scrolling behaviour for the mouse - needs an external app for fractional display scaling - screenshot tool is objectively inferior to that in Plasma, eg. not clear how to annotate a screenshot or copy it to clipboard - Dolphin file browser is has cleaner and si…

> needs an external app for fractional display scaling

Huh? I go to Settings -> Displays -> Advanced -> Show resolutions as list -> Show all resolutions -> you can literally pick *whatever* your screen will advertise?

*Maybe* that's one or two clicks too many? Arguably you don't want non-technical users to accidentally set up blurry text.

Re: New OS aims to provide (some) compatibility with macOS

#117
post #24

Earlier quoted context omitted.

“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.

I don't keep the record of every thing that I don't like about MacOS, but here's some: - cannot keep natural scrolling for trackpad whilst having the expected scrolling behaviour for the mouse - needs an external app for fractional display scaling - screenshot tool is objectively inferior to that in Plasma, eg. not clear how to annotate a screenshot or copy it to clipboard - Dolphin file browser is has cleaner and si…

> - screenshot tool is objectively inferior to that in Plasma, eg. not clear how to annotate a screenshot or copy it to clipboard

I'm not sure what to make of this. When you take a screenshot (i.e. via cmd-shift-3 or cmd-shift-4), right there in the window that pops up are the annotation tools and a button to copy to clipboard?

Re: New OS aims to provide (some) compatibility with macOS

#118
post #107
post #93

Earlier quoted context omitted.

Wine works, because it doesn't cover many modern APIs, I would assess. New Microsoft under Satya has a different stance on anything WinRT related, or even newer Win32/COM APIs since Windows 8. Also .NET Framework is the Python 2 of .NET, the breaking changes are a reason there are still new projects being done in .NET Framework 4.8.x.

You can desugar all the modern stuff to windows api with first party DLLs

First party DLLs have copyright.

Re: New OS aims to provide (some) compatibility with macOS

#119
post #118
post #107

Earlier quoted context omitted.

You can desugar all the modern stuff to windows api with first party DLLs

First party DLLs have copyright.

No, these are specifically ‘redistributables’.

In the rare case they aren’t, you just require the user to obtain it, wink and nod.

Re: New OS aims to provide (some) compatibility with macOS

#120
post #119
post #118

Earlier quoted context omitted.

First party DLLs have copyright.

No, these are specifically ‘redistributables’. In the rare case they aren’t, you just require the user to obtain it, wink and nod.

Typically in Microsoft redistributables there are terms in the license that says they can only be licensed for use with a Windows license.
Post reply on HN