Poking the fire

All sorts of amusements and nonsense unrelated to xTalk
User avatar
OpenXTalkPaul
Posts: 2633
Joined: Sat Sep 11, 2021 4:19 pm
Contact:

Re: Poking the fire

Post by OpenXTalkPaul »

tperry2x wrote: Tue Dec 24, 2024 4:09 pm
OpenXTalkPaul wrote: Tue Dec 24, 2024 3:10 am BSD isn't ABI compatible with Linux ABI so that's never going to work on its own...He's not going for macOS ABI compatibility like rayvnOS is.
That's just it - I was interested in RayvnOS as a replacement for running OSX, not a replacement for running Linux. Think of the possibility of running the native MacOS version of OXT (and any MacOS apps one day) on any intel hardware (although they have work to do with graphics cards). - and without all the codesigning BS - that makes it worthwhile alone.

...isn't a trivial thing to do.
To really have macOS app compatibility, one would need to make open-source remakes of all of Apple's PRIVATE frameworks (along with the bits that are open-source), so I wouldn't hold your breath waiting for that to happen. GNUStep is the one, still semi-active project that is a signifiant step in that direction owing in large part to the fact that it shares origin story with OSX. I really need to make some time to do some testing with FFI with GNUStep, some of the macOS extensions stuff I've done could possibly run on Linux by wrapping the equivalent GNSUStep libraries (maybe with little or no revision to the code). Like Apple's Cocoa, GNUStep is framework for building the system and the apps that run on it. Problem is a lot of the open source apps you'd probably want to run are mostly BSD ports of Linux software (such as GIMP).
User avatar
tperry2x
Posts: 3208
Joined: Tue Dec 21, 2021 9:10 pm
Location: Somewhere in deepest darkest Norfolk, England
Contact:

Re: Poking the fire

Post by tperry2x »

OpenXTalkPaul wrote: Fri Dec 27, 2024 4:09 am To really have macOS app compatibility, one would need to make open-source remakes of all of Apple's PRIVATE frameworks (along with the bits that are open-source)...
I believe that's exactly what they are aiming for.
Post Reply

Who is online

Users browsing this forum: No registered users and 3 guests