Live data from Hacker News

RavynOS – Finesse of macOS, freedom of FreeBSD

ravynos.com

111–120 of 387 posts

Re: RavynOS – Finesse of macOS, freedom of FreeBSD

#111

This looks like not a reskin of an existing FreeBSD or Linux windows system, but an actual reimplementation of macOS. Very interesting if they can pull it off! I wonder though, why start with old Objective-C cocoa APIs instead of Swift?

The greater bulk of the macOS userland is still written in Objective-C.

Yeah but they expose the same ABI. If you can write in Objective-C, you could write it Swift and externally it'd be no different. And since they're reimplementing this stuff from scratch, I'm surprised they didn't just do that.

(I'm saying this as someone who would be more inclined to contribute if it was written in Swift.)

Re: RavynOS – Finesse of macOS, freedom of FreeBSD

#113

Looks like lots of efforts to recreate the crappy MacOS X UI and user experience. I mean it was fine and less a mess than windows has ever been but it barely evolved since Nextstep in term of UI paradigm and feels dated nowadays. The interesting part in Apple products is mostly the hardware.

My UI experience is very limited (Windows and Linux only, I currently use XFCE4). What do you consider to be the best UI(s) currently offered (in an operating system)?

Re: RavynOS – Finesse of macOS, freedom of FreeBSD

#114

Looks like lots of efforts to recreate the crappy MacOS X UI and user experience. I mean it was fine and less a mess than windows has ever been but it barely evolved since Nextstep in term of UI paradigm and feels dated nowadays. The interesting part in Apple products is mostly the hardware.

Not everyone feels this way about macOS.

Re: RavynOS – Finesse of macOS, freedom of FreeBSD

#116

Earlier quoted context omitted.

Darwin is still open sourced, but mainly because of drivers and differences in certain other things (threads maybe, Mach ports / IPC, etc) that don’t have the integration or implementation with existing software is a major headwind to attempting a full encompassing Darwin OS. PureDarwin was (is?) an attempt that hasn’t been able to break through those headwinds.

Is Darwin used for something other than research? I'd really love to see some homebrew stuff with this kernel.

There's https://www.puredarwin.org/ which is probably great for partial OSX/iOS emulation efforts. That's it as far as I can tell, though.

Re: RavynOS – Finesse of macOS, freedom of FreeBSD

#117

Earlier quoted context omitted.

> Why would it be any different than on macOS? Because in MacOS those arrow-based text shortcuts are Alt-based, not Ctrl-based, and right Alt is already located right next to the arrow keys where it's most convenient for those particular shortcuts. It does not need any remapping since in MacOS the Alt key is not used for most other system shortcuts, unlike the Ctrl key on Windows/Linux. > At least on Linux there are…

> Because in MacOS those arrow-based text shortcuts are Alt-based, not Ctrl-based, and right Alt is already located right next to the arrow keys where it's most convenient for those particular shortcuts. Where's the problem to tick a checkbox and change that? > Been there tried that, on Ubuntu, last attempt a couple years ago. Does not work, many apps have Ctrl+tab hard coded to switch between their tabs, so if you m…

> Where's the problem to tick a checkbox and change that?

What checkbox do you mean? (I understood the one about ctrl+tab, but not this one)

I'll give KDE a shot next time, but I think some apps I use heavily are actually GTK apps (such as Firefox), we'll see how it goes.

Re: RavynOS – Finesse of macOS, freedom of FreeBSD

#118
post #63

Earlier quoted context omitted.

This year Apple made the point Objective-C is done, time to move on, for those that were still wondering. Around minute 4, or go through the transcript. https://developer.apple.com/videos/play/wwdc2022/102/

“Objective-C is done, time to move on” … except for Apple themselves, where we still see a steep rise in ObjC year over year with no visible sign of slowing that incline. Likewise for AppKit. Apple, the “do as we say, not as we do” company.

Interesting, I wonder if that is for technical reasons (low level stuff; performance?) or just inertia?

Re: RavynOS – Finesse of macOS, freedom of FreeBSD

#119
post #4

I don't know why the mobile version crawls when I scroll past the images on my high-end Samsung.

Same with my Pixel 5 and FF mobile.

Running FF for Android on a mid range Samsung tablet and it seems to work fine for me. Maybe it's a GPU driver thing?

Re: RavynOS – Finesse of macOS, freedom of FreeBSD

#120

Looks like lots of efforts to recreate the crappy MacOS X UI and user experience. I mean it was fine and less a mess than windows has ever been but it barely evolved since Nextstep in term of UI paradigm and feels dated nowadays. The interesting part in Apple products is mostly the hardware.

My UI experience is very limited (Windows and Linux only, I currently use XFCE4). What do you consider to be the best UI(s) currently offered (in an operating system)?

The killer feature I saw in the last years was the HUD in that custom desktop environment Ubuntu had for a while before going back to gnome.

The ability to just type and search through all menu items saved me so much time!

Post reply on HN