Live data from Hacker News

RavynOS: Pre-alpha open-source OS based on Darwin, FreeBSD, Apple open-source

ravynos.com

91–100 of 148 posts

Re: RavynOS: Pre-alpha open-source OS based on Darwin, FreeBSD, Apple open-source

#91
post #32

from the faq: > Is this... legally sketchy? No. Consider projects like ReactOS, a from-scratch effort to create an OS compatible with Microsoft Windows, GNUstep, which provides an open implementation of Cocoa APIs and other things, or Darling, a compatibility layer for running Darwin (macOS) binaries on Linux. ravynOS is similar and stands on the shoulders of many such projects. as far as i understand it, most compan…

Wine and Proton are more popular than all of these examples combined and even have corporate sponsors, yet Microsoft hasn’t tried to stop them.

can’t speak for Proton, but it’s no wonder Windows doesn’t see Wine as a threat. because Wine sucks to run. any normal person would just run Windows instead of having to fool with Wine. it’s for us hobbyists, because we don’t mind a little pain.

Re: RavynOS: Pre-alpha open-source OS based on Darwin, FreeBSD, Apple open-source

#92

Imagine the world where open-source is collaborating instead of fragmenting. Single Linux distribution, single compartibility layer for other OSes, single graphics API, single package manager...

Why would a single Linux distribution be good?

Re: RavynOS: Pre-alpha open-source OS based on Darwin, FreeBSD, Apple open-source

#93

Maybe someone more familiar with operating systems kernels can answer this: Is Darwin really all the exiting? It is different from both the BSD kernels and Linux, but less so than Windows. Other than the ability to run macOS applications (assuming you can clone the libraries and APIs from macOS) is there some benefit of Darwin that I'm not seeing?

Most kernels are kind of the same really. Some have slightly fancier inter-process communication. Leading to my all-time favorite YouTube video, an explainer on Android IPC cut like a spy thriller. I'm not even joking: https://www.youtube.com/watch?v=Fb4UoqXPEtI

I have got to say this is one of the single most interesting things I've seen in a while. And she ... she's a goddess - so quirky! :)

Re: RavynOS: Pre-alpha open-source OS based on Darwin, FreeBSD, Apple open-source

#94
post #70
post #68

Earlier quoted context omitted.

The Mach APIs are available to userland applications, if you used a different kernel you’d have to implement them somehow

But do real apps actually use them directly? Or only through the userland libraries? Just FYI, the https://www.darlinghq.org project is doing MacOS app compat on Linux - i.e. building the userland libraries.

Yes, real apps use Mach messaging directly. i.e.: https://source.chromium.org/chromium/chromium/src/+/main:ipc...

Re: RavynOS: Pre-alpha open-source OS based on Darwin, FreeBSD, Apple open-source

#95
post #26
post #24

I think any desktop operating systems has to present itself with at least a single screenshot. Why not one in the entire page?

And now that I have walked over the whole website: Why not a single screenshot anywhere?

Because there is nothing to screenshot.

Others have speculated that the UI looks like ass. Some have said "Mac OS window chrome with Win 95 GUI controls.

Yeah, no.

See for yourself. This is the most recent release on their github page. I considered posting it to my Youtube account to gain some of that much-needed eyeballs and attention, but it's 11pm and I'm not doing that shit, I'm not playing that game.

Here is what appears to be the most recent release. I think you'll agree that as a Mac OSX replacement, it's quite jaw-dropping.

https://ishootdv.cam/video/ravynos.mp4

Re: RavynOS: Pre-alpha open-source OS based on Darwin, FreeBSD, Apple open-source

#96
post #91

Earlier quoted context omitted.

Wine and Proton are more popular than all of these examples combined and even have corporate sponsors, yet Microsoft hasn’t tried to stop them.

can’t speak for Proton, but it’s no wonder Windows doesn’t see Wine as a threat. because Wine sucks to run. any normal person would just run Windows instead of having to fool with Wine. it’s for us hobbyists, because we don’t mind a little pain.

Wine is an integral part of Proton, so they do see it as a threat.

Proton provides a better Windows runtime than Windows itself nowadays. Many games using legacy DirectX versions run perfectly fine on Linux, but need patches on Windows 11.

Re: RavynOS: Pre-alpha open-source OS based on Darwin, FreeBSD, Apple open-source

#97
Why using Discord for comms? Is there anyone who hasn't hit the max 100 "servers" years ago? I've been [lightly] using Discord since 2015 - I'm at the point where I just simply won't even consider trying to narrow down which "server" I can leave so as to join a new one, unless it's something pretty important to make it worth that time sink.

Re: RavynOS: Pre-alpha open-source OS based on Darwin, FreeBSD, Apple open-source

#99
post #94
post #70

Earlier quoted context omitted.

But do real apps actually use them directly? Or only through the userland libraries? Just FYI, the https://www.darlinghq.org project is doing MacOS app compat on Linux - i.e. building the userland libraries.

Yes, real apps use Mach messaging directly. i.e.: https://source.chromium.org/chromium/chromium/src/+/main:ipc...

Chrome is an outlier to how most apps will do things.

Re: RavynOS: Pre-alpha open-source OS based on Darwin, FreeBSD, Apple open-source

#100
post #65
post #6

>but we're not a fan of the ever-closing hardware and ecosystem What has changed about Apple's ecosystem vis a vis openness, hardware, or the 'ecosystem'? The macOS ecosystem is pretty much the same as it has been since 1997

The Tn chip. Prior to that, modern Macs were just PCs. Then Apple started to introduce, and then depend upon, their unique hardware. Then the ARM migration using proprietary CPUs and GPUs really kicked it up a level. The OS relies on the hardware, which is unique to Apple now.

It seems so weird that the M series are really SOCs and not just CPUs. I also don't really want a home computer to have coprocessors just for machine learning...

At least they always allow installing your own arbitrary OS.

Post reply on HN