The GNUstep project aims at providing a free implementation of the published interface of the NextStep development environment (Foundation). A rich set of classes helps software engineers to write programs in a portable and efficient code. Programs which are based on GNUstep Foundation classes can be easily ported to NextStep or even the new MacOSX. GNUstep is available on Windows, Unix and MacOSX, and thus, is an ideal environment to develop platform independent programs.
In this section we will briefly sketch some of the most used classes. For full documentation please visit the GNUstep project at http://www.gnustep.org.