Friday, 05-Dec-2008 15:05:00 GMT Tell a friendLink to this pageRandom Article
 
 
Online encyclopedia

 


GNUstep

GNUstep is a free software implementation of NeXT's OpenStep Objective-C libraries, widget toolkit (called frameworks) and application development tools for Unix-like operating systems. It is part of the GNU project.

GNUstep features a cross-platform, object-oriented development environment based on and completely compatible with the OpenStep specification developed by NeXT (which has since be bought by Apple Computer). Like Apple, GNUstep also has a Java interface to OpenStep, as well as Ruby bindings. The GNUstep developers plan to track future changes to Apple's Cocoa to remain compatible.

History

GNUstep began when Paul Kunz and others at SLAC wanted to port HippoDraw from NeXTSTEP to another platform. Instead of rewriting HippoDraw from scratch and reusing only the application design, they decided to rewrite the NeXTSTEP object layer which the application depended on. This was the first version of libobjcX. It enabled them to port HippoDraw to Unix systems running the X Window System without changing a single line of their application source. After the OpenStep specification was released to the public in 1994, they decided to write a new objcX which would adhere to the new APIs. The software would became known as "GNUstep".

 

Tell a friend about this page.
Send this page
Bookmark GNUstep.

 

Link to this page: The easy way to educate your website visitors. Post a link to definition / meaning of " GNUstep " on your site.
HTML code: Resulting link:

GNUstep

 

This online educational article is provided by contributions of Wikimedia Foundation.
Licensed under the GNU free documentation license. View live article. Copyright & Disclaimer - Contact

Partners: Digital Gadgets | Logo Design | Business Articles | Online Calculators

Anti-Spam Coalition