[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
GNUstep can mean manu things, depending on whether you are a developer or a user. In a general sense, GNUstep is a set of libraries that provide a way for developers to write advanced, cross-platform desktop applications. It is not an application or a program in itself. Instead, it provides a number of services for building and running applications written to take advantage of it.
It is cross-platform, meaning it runs on many different types of computers and operating systems. It runs on Linux, MacOS X, Windows, most BSD derivatives such as FreeBSD, OpenBSD and NetBSD, Solaris, and many other Unix-like operating systems.
For users, it provides a clean, integrated Graphical User Interface (GUI) for running applications on. For developers, it provides an advanced object-oriented framework for true cross-platform application development that is logical and simple to use.
It is based on the OpenStep standard published by NeXT (now Apple Computer Inc) in late 1994, and has evolved to track it's now present commercial implementation, MacOS X's Cocoa framework. If you've used Cocoa for development, you'll be right at home with GNUstep, which offers a high-degree of source-level compatibility for your code.
The standard GNUstep installation is split into four parts, of which must be installed in order and are all required if you plan to run GNUstep applications or perform GUI development.
[ << ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |