1@c -*-texinfo-*- 2@chapter README 3 4@ifset TEXT-ONLY 5@include version.texi 6@end ifset 7 8The GNUstep gui library is a library of graphical user interface classes 9written completely in the Objective-C language; the classes are based 10upon Apple's Cocoa framwork (which came from the OpenStep specification). 11These 12classes include graphical objects such as buttons, text fields, popup 13lists, browser lists, and windows; there are also many associated 14classes for handling events, colors, fonts, pasteboards and images. 15 16@section Initial reading 17 18@itemize @bullet 19@item 20The file @file{ANNOUNCE} contains a very brief overview of the library. 21It also tells you where to get the most recent version. 22 23@item 24The file @file{NEWS} has the library's feature history. 25 26@item 27The file @file{INSTALL} gives instructions for installing the library. 28@end itemize 29 30@section License 31 32The GNUstep libraries and library resources are covered under the GNU 33Lesser Public License. This means you can use these libraries in any 34program (even non-free programs). If you distribute the libraries along 35with your program, you must make the improvements you have made to the 36libraries freely available. You should read the COPYING.LIB file for 37more information. All files in this package EXCEPT files in the 38@file{Tools} directories and subdirectories under this are covered under 39the GLPL. 40 41GNUstep tools, test programs, and other files are covered under the GNU 42General Public License. This means if you make changes to these programs, you 43cannot charge a fee, other than distribution fees, for others to use the 44program. You should read the COPYING file for more information. All 45files in the @file{Tools} directory are covered under the GPL. 46 47@section How can you help? 48 49@itemize @bullet 50 51@item 52Give us feedback! Tell us what you like; tell us what you think 53could be better. Send bug reports to @email{bug-gnustep@@gnu.org}. 54@end itemize 55