Live data from Hacker News

Airyx OS

airyx.org

141–150 of 258 posts

Re: Airyx OS

#141
post #131

Earlier quoted context omitted.

>XNU is based on Mach Partially, XNU is Mach AND the FreeBSD-Kernel: https://www.youtube.com/watch?v=-7GMHB3Plc8

If you look at the source of a lot of drivers on MacOS a few years ago, they were heavily based on the FreeBSD drivers.

Yes sure they do, just look the presentation.

Re: Airyx OS

#142
post #72

Earlier quoted context omitted.

"0.2.2 is the first build of Airyx based on the helloSystem components and FuryBSD LiveCD installer. It can be run or installed from the ISO and should have better hardware support, in addition to the slick helloSystem desktop and applications." via https://github.com/mszoek/airyx/releases

I find it funny that there are people working (presumably) really hard to replicate the trademark OS X look and feel for other operating systems while Apple is working similarly hard to move away from it as quickly as possible.

It's a general trend in SW development. If it works, fix it. It seems to make everyone except users happy.

Re: Airyx OS

#143
As someone who regularly takes on projects that are bigger on the inside, than the outside, I wish her well.

It seems well-organized. She has her work cut out for her, but it can def be done (I seem to recall a certain trashmouth Finn, doing something similar...).

Re: Airyx OS

#144
post #92

Not to diminish the effort, but I think replicating the look and design (as in how things work) of MacOS (or Windows 10) is a pitfall that very few alternative OS developers manage to avoid. It's just a bad idea. They'll never get even close, and those screenshots on Imgur prove it. What I'd prefer is if these definitely brilliant developers would "own" the Unix history more, and build upon Motif. Put the effort do c…

Gnome is good enough.

Gnome was good enough until the Gnome 3, by then it lost the plot.

Re: Airyx OS

#145
post #136

Presumably Apple is waiting for this project to invest a huge amount of time and resources and be almost ready to release before suing the hell out of them, in order to discourage similar efforts?

Of course, it is the sole purpose of Apple existence. How do you people even come to these conclusions?

I understand it was meant as a rhetorical question, but I think there's a plausible response to that.

People looked at the behaviour of many large companies when they had to deal with IP infringement, and the most memorable examples were when they waited until near completion before launching a legal procedure (I've seen that mostly from the movie industry). From this behaviour, they then try to guess an ulterior motive.

The issue is that they fail to notice that a procedure on IP infringement is more likely to succeed when the supposed infringing work is closer to its source of inspiration: suing too early is a recipe of failure.

It's clear that phrased as it was, it painted Apple as an intrinsically bad actor. And you reacted to that. It is probably closer to the truth that it is in Apple's interest to protect its market using all available legal means. If this project turns out to be a threat, I don't think it is unreasonable to expect their legal team to make a move. But I don't think either that they are naive enough to believe that a success would dissuade the rest of the world from trying again.

Re: Airyx OS

#146

Earlier quoted context omitted.

The developer of Hello would disagree with you: https://medium.com/@probonopd/hellosystem-three-layer-ux-des...

Funny how he complains about missing the German language setting and proposing a new system where my language (Dutch) is completely missing... I will stick to Gnome...

Clearly he designed an example from scratch to underline his basic point, which makes sense because he’s making a point about user interface design. There are only a handful of languages in there—presumably an actual list will have more.

What a silly reason to not use something.

Re: Airyx OS

#147

No screenshots for a GUI-centric OS? Seriously?

oh c'mon, it's a pre-alpha/pre-release of something someone is developing in their spare time and haven't even posted on HN themselves.

It's open and on github. It clearly says at the bottom of that page

  A Developer Preview image of Airyx is currently available here. It's open to everyone, but is mainly intended for developers helping build the system and is not ready for daily use yet. Running in a virtual machine is recommended, although it should work on any hardware supported by FreeBSD 12.2 with at least 4GB RAM. (8GB is recommended.)
and there is a direct link to the download page.

Downloading the ISO and mounting it in a VM took me problably less time than it took you to write this self-entitled comment.

Re: Airyx OS

#148

Earlier quoted context omitted.

> source compatibility with macOS applications (i.e. you could compile a Mac application on Airyx and run it) Hard to see how this can be done legally. The libraries (sorry, Frameworks) that make up the user-space runtime for macOS are all proprietary. There's no replacement for the most important parts of it.

> Hard to see how this can be done legally. Why? Things like Wine and Proton exist and Windows is proprietary.

Even ReactOS, an open-source implementation of Windows exists.

Re: Airyx OS

#149
post #112

Earlier quoted context omitted.

> It's a pity that she is working with FreeBSD, or it could have been of use to her. I suppose FreeBSD made more sense as a base considering MacOS is derived from BSD.

FreeBSD differs quite substantially from the XNU kernel used by MacOS because XNU is based on Mach, and it was forked (Edit: from 4.3BSD) in 1988 - before Linux even existed. The XNU kernel does not have a stable syscall ABI so perhaps it doesn't matter if the syscalls are different because the implementation of libSystem can convert as appropriate in userspace (see also: WINE).

> MacOS because XNU is based on Mach, and it was forked (Edit: from 4.3BSD) in 1988

As another commenter noted: XNU = Mach + FreeBSD.

What you are referring to is what NeXTSTEP was, Mach + BSD4:

* https://en.wikipedia.org/wiki/NeXTSTEP#Unix

By the time Apple got to them it was a few years later, and so they decided to updated that part of the kernel, and also brought in FreeBSD's userland.

Post reply on HN