1@c -*- texinfo -*- 2@chapter ANNOUNCE 3@ifset TEXT-ONLY 4@include version.texi 5@end ifset 6 7This is version @value{GNUSTEP-GUI-VERSION} of the GNUstep GUI library (@samp{gnustep-gui}). 8 9@section What is the GNUstep GUI Library? 10 11It is a library of graphical user interface classes written completely 12in the Objective-C language; the classes are based upon Apple's Cocoa 13framework. The library has been enhanced in a number of ways to take 14advantage of the GNU system. These classes include graphical objects 15such as buttons, text fields, popup lists, browser lists, and windows; 16there are also many associated classes for handling events, colors, 17fonts, pasteboards and images. 18 19 The GNUstep GUI Library is designed in two parts. The first part is 20the front-end component which is independent of platform and display 21system. This front-end is combined with a back-end component which 22handles all of the display system dependent such as specific calls to 23X/Windows. This design allows the GNUstep applications to have the 24"look and feel" of the underlying display system without any changes to 25the application, and the library can be easily ported to other display 26systems. 27 28 The GNUstep GUI Library requires the GNU Objective-C compiler, the 29GNUstep Base Library, the TIFF Graphics library, Independent JPEG 30Group's libjpeg library, and a back-end component from the GNUstep 31'Back' library. 32 33 Additional functionality may be enabled by installing additional 34libraries. For example, to build the Cairo backend in the GNUstep Back 35library, you will need to install Cairo. 36 37@set ANNOUNCE-ONLY 38@include news.texi 39@clear ANNOUNCE-ONLY 40 41@section Where can you get it? How can you compile it? 42 43@ifset GNUSTEP-GUI-FTP-MACHINE 44The gnustep-gui-@value{GNUSTEP-GUI-VERSION}.tar.gz distribution 45file has been placed at @url{ftp://@value{GNUSTEP-GUI-FTP-MACHINE}/@value{GNUSTEP-GUI-FTP-DIRECTORY}}. 46@end ifset 47 48It is accompanied by gnustep-back-@value{GNUSTEP-GUI-VERSION}.tar.gz.sig, a PGP signature which you can validate by putting both files in the same directory and using: 49 50@example 51gpg --verify gnustep-gui-@value{GNUSTEP-GUI-VERSION}.tar.gz.sig 52@end example 53 54Signature has been created using the key with the following 55fingerprint: 56 57@example 5883AA E47C E829 A414 6EF8 3420 CA86 8D4C 9914 9679 59@end example 60 61Read the INSTALL file or the GNUstep-HOWTO for installation instructions. 62 63@section Where do I send bug reports? 64 65Please log bug reports on the GNUstep project page 66@url{http://savannah.gnu.org/bugs/?group=gnustep} or send 67bug reports to @email{bug-gnustep@@gnu.org}. 68 69@section Obtaining GNU Software 70 71Check out the GNUstep web site. (@url{http://www.gnustep.org/}), and 72the GNU web site. (@url{http://www.gnu.org/}) 73 74 75