GNUstep raises funds for full Mac OS X compatibility
GNUstep's project manager, Gregory Casamento, has launched a fundraising campaign on Kickstarter to create a fully compatible Mac OS X 10.6 free version of Cocoa API.

Screenshot Etoile 0.4.
I think that the audience of the habr is aware of what GNUstep is, but just in case, I’ll remind you. The GNUstep project has existed for more than fifteen years and is a set of cross-platform frameworks in Objective-C language compatible with the OpenStep specification (and, in part, Cocoa), which was developed by NeXT, as well as a set of development tools. It allows you to create applications for Unix-like operating systems, as well as for Microsoft Windows. In addition to Objective-C, you can write in Java, Ruby, and Scheme, for this there are appropriate bindings. Neither the desktop environment nor user applications are part of the GNUstep project itself; individual projects, The GNUstep Application Project and Etoile, do this .
GNUstep can now be quite interesting for application developers. For example, it is used in an Apportable project that allows iOS apps to build and run on Android. Probably many played the Osmos game for Android, which was ported using Apportable. A complete list of applications can be found here . By the way, on a habr already there is an article about Apportable .
So what does Gregory Casamento offer if crowdfunding is successful?
Darling is like WINE. Darling’s goal is to create a GNU / Linux emulation layer that is binary compatible with real Mac OS X and allows you to run Mac applications without recompiling. Darling is currently in its infancy and is not intended for end users.

Screenshot Etoile 0.4.
I think that the audience of the habr is aware of what GNUstep is, but just in case, I’ll remind you. The GNUstep project has existed for more than fifteen years and is a set of cross-platform frameworks in Objective-C language compatible with the OpenStep specification (and, in part, Cocoa), which was developed by NeXT, as well as a set of development tools. It allows you to create applications for Unix-like operating systems, as well as for Microsoft Windows. In addition to Objective-C, you can write in Java, Ruby, and Scheme, for this there are appropriate bindings. Neither the desktop environment nor user applications are part of the GNUstep project itself; individual projects, The GNUstep Application Project and Etoile, do this .
GNUstep can now be quite interesting for application developers. For example, it is used in an Apportable project that allows iOS apps to build and run on Android. Probably many played the Osmos game for Android, which was ported using Apportable. A complete list of applications can be found here . By the way, on a habr already there is an article about Apportable .
So what does Gregory Casamento offer if crowdfunding is successful?
- If the project gets $ 50,000, GNUstep will be fully compatible with Cocoa API version 10.6. That will allow developers to create cross-platform applications for Mac OS X, GNU / Linux and MS Windows.
- At $ 100,000, a working WebKit / WebCore is added to the previous item.
- The option with the collection of $ 150,000, in my opinion, is the most interesting. If this amount can be collected, then GNUstep will be merged with the Darling project .
Darling is like WINE. Darling’s goal is to create a GNU / Linux emulation layer that is binary compatible with real Mac OS X and allows you to run Mac applications without recompiling. Darling is currently in its infancy and is not intended for end users.
Only registered users can participate in the survey. Please come in.
What do habrozhiteli think about the need for these projects?
- 35% don't need 573
- 13.1% I want to write on Objective-C and build my programs for Windows, Mac OS X, Linux and other Unix-like OS 215
- 28.1% I want to run programs written for Mac OS X on GNU / Linux 460
- 23.7% I want the second and third points 388