Live data from Hacker News

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

ravynos.com

71–80 of 148 posts

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

#71

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

That world is terrible. Thank deity no one has the power to actually inflict and enforce their particular bankrupt oppressive idea of the one true world on everyone else.

Variety and change is basically the definition of life itself. Uniformity and stasis are pretty good definitions of death.

Kooky offshoots and dead-ends are not waste, they are the very definition of life.

Imagine a world without life? Sure, absoulutely do imagine that, so that you can understand how and why you would never want that and should never suggest it, and know exactly how to respond to anyone who comes along and tries to float this genius idea of efficiency.

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

#72
I'm sort of surprised that development is still on X86 instead of moving over to ARM, it looks like the only builds for ARM are for raspberry pi - I know about Asahi but I would have thought that these darwin-based projects would have a leg up on booting even the latest hardware, is Apple not updating darwin anymore?

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

#73

Earlier quoted context omitted.

why do anything? why Linux? why FreeBSD? why Mac at all? Why build your own wind turbine when corporations make large ones? Why build a cyclekart when you own a car? Why workout when everyone's going to die? With that mindset, everything is useless and nothing has a point. Have I made my point?

> Why workout when everyone's going to die? I regret to actually say this, and mean no controversy - but, I have been actually asking myself just that - and, not in the "workout or not" sense, alone. In the "does anything have a point", way. Apologies.- PS. To indeed contribute something : I am a big fan of the "doing things because of the joy of doing things" itself theory of it all, which is, seemingly, an antidote…

[deleted]

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

#74

Earlier quoted context omitted.

Perhaps the biggest reason is that the existing FOSS OS world has little to offer for people who like a Mac-style desktop. It's possible to customize DEs to have a very shallow visual resemblance but the details are all wrong, with Windows, legacy Linux desktops, and even mobile operating systems (in e.g. the case of GNOME) exerting the greater bulk of design influence. The question might then, "why not make this a D…

I’m super confused as to what is missing in the FOSS world, how does it “have little to offer?” It really sounds like you just like the macOS style and want a clone of it, and that’s certainly fine as a desire or a request, but if you like macOS, macOS is already available. For what logical reason should a project be copying macOS? I would absolutely agree that a logical reason is to run macOS apps on other platforms…

macOS isn't perfect, particularly in its incarnations since Ventura, though gripes have been piling up since the "great flattening" with Yosemite, which is why Mac users might be interested in a similar alternative.

As a whole however, it works really well for some people. Better than Windows and Windows-like desktops (of which most DEs are closest to) and better than the desktoppified-mobile-OS shape of GNOME/Pantheon or tiling WM sort of thing.

The value lies more in the collection of frameworks referred to as Cocoa (primarily AppKit) and the desktop and third party apps built with it. The global menubar and perks it brings (such as a standardized menu API, which then enables things like System Settings allowing any menu item in any app to have its key shortcut remapped), the application-document process model, the windowing model that's built around windows overlapping with just the relevant bits remaining visible, first and third party GUI apps all being scriptable via AppleScript, high level of adherence to a central HIG, among many other things.

Many of these aren't unique but the particular combination is and doesn't really exist in the Linux desktop world… the best you can do is light mimicry and even that takes considerable manual configuration on the user's behalf, not to mention fighting against the grain and the awkwardness that brings.

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

#75
post #55
post #42

Earlier quoted context omitted.

The premise of that article is way off base. Darwin didn't fail, because the point wasn't to create a robust open source operating system along the lines of Linux. Apple got everything they needed from the OSS community while providing no more than they were required to. Apple got a bunch of tools, utilities, shells, etc as well as a view that this was a Real UNIX Operating System (TM) (they even got it certified) an…

You are describing the premise of the article. > The problem was Darwin was a marketing ploy, and nothing more. Marketing thought that by throwing some source files over the wall, they could increase their market share and revenue. And they were right. You go to almost any technical conference these days, and there is an astonishing number of Mac laptops in the crowd. Prior to Mac OS X, people would have been laughed…

Except the premise is that it was a failure. It wasn't, it accomplished exactly what they set out to do

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

#76
post #45

Earlier quoted context omitted.

And, perhaps (?), that ties in with the GUI being the most proprietary thing here, thus, them building that last/less or wanting to de-emphasize it?

Aristo already exists and looks great: https://hn.algolia.com/?dateRange=all&query=aristo%20cxr&sor... >

Man I used to develop SAAS software using Cappuccino. Since I knew Objc (and JS/CSS) really well it was such a beautiful system for development. I'm sad it never went anywhere

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

#77
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.

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

#79

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

You are confusing collaboration with cooperation.

Most people aren't interested in cooperating. The neat thing about collaboration is that work can be shared without cooperation. Free software is inherently anarchist. Sure, there are several successful cooperative organizations, but they all benefit primarily from the collaboration they do with everyone else, and vice versa.

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

#80

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

What a weird idea. It's not like there was a shortage of walled gardens to go bury yourself in.
Post reply on HN