12 months ago
In my search to buy a macbook I somehow landed in a Quora question asking why Apple didn't port Xcode to Windows. One of the answers mentioned the Cocoa Framework which used to be called (or was based in) NeXTSTEP, the OS created by NeXT Computer, founded by Stove Jobs when he was fired from Apple.
So I discovered that a FOOS (Free and Open Source) implementation of Cocoa called GNUstep has been in development during all this time. That's why I have some questions.
- Does this mean MacOS applications are compatible with GNUstep? why or why not?
- Why wouldn't one be able to use GNUstep's ProjectCenter (Equivalent of Xcode) to compile Mac/iOS apps instead of Xcode? -What could potentially be done with GNUstep? would it be possible to make Mac apps run on Windows?
but more importantly
Is a "open source MacOS" somewhat of a posibility? We have the Kernel, Darwin, since Apple released it. We have the GNUstep Framework. We just need these:
Equivalent of the Carbon API
- An Equivalent of Quartz Compositor (display server) and XQuartz
- A graphical UI equivalent of Aqua. A team of graphic designers to beautify it. I can think of the Deepin environment ported to GNUstep.