3 ms·
> The GUI coming out the other side would still rely on all the same technology as Linux desktops do Why? Where does this logic come from? And apparently it's
by grishka 6y ago
> The GUI coming out the other side would still rely on all the same technology as Linux desktops do
Why? Where does this logic come from? And apparently it's common, because PureDarwin mentioned in another comment does just that for some reason.
IMO, the right thing to do would be to replicate Apple's proprietary stack as closely as possible. Like, literally take the real macOS and start replacing essential proprietary frameworks like Cocoa and Quartz and core apps like Finder and Dock with fully API-compatible open-source ones. You'll eventually end up with a fully open-source operating system capable of running macOS apps.
- chungus_khan 6y agoThat would have to be done from scratch as literally none of that is open source. While it could be done, the same amount of effort spent building a better Linux desktop would be more efficiently spent if the goal was to just get a high-quality open source desktop offering. There's also some hairiness legally about working from within the official Mac OS system outwards AFAIK.
- grishka 6y ago> That would have to be done from scratch as literally none of that is open source. That's the point. ReactOS doesn't use any of the Linux parts, and it's reimplementing everything from scratch because there are no open-source components in Windows afaik.
- saagarjha 6y agohttps://en.wikipedia.org/wiki/GNUstep https://en.wikipedia.org/wiki/GNUstep