1998-02-09 19:06:40 +00:00
|
|
|
Readme
|
|
|
|
******
|
|
|
|
|
|
|
|
The GNUstep Base Library is a library of general-purpose, non-graphical
|
|
|
|
Objective C objects. For example, it includes classes for strings,
|
|
|
|
object collections, byte streams, typed coders, invocations,
|
|
|
|
notifications, notification dispatchers, moments in time, network ports,
|
2002-03-14 16:07:01 +00:00
|
|
|
remote object messaging support (distributed objects), and event loops.
|
1998-02-09 19:06:40 +00:00
|
|
|
|
|
|
|
It provides functionality that aims to implement the non-graphical
|
1999-03-02 08:58:30 +00:00
|
|
|
portion of the OpenStep standard (the Foundation library).
|
1998-02-09 19:06:40 +00:00
|
|
|
|
|
|
|
Initial reading
|
|
|
|
===============
|
|
|
|
|
|
|
|
The file `NEWS' has the library's feature history.
|
|
|
|
|
2001-02-22 05:56:33 +00:00
|
|
|
The files `INSTALL' or `GNUstep-HOWTO' (from the web site) gives
|
2000-12-08 19:06:00 +00:00
|
|
|
instructions for installing the library.
|
1998-02-09 19:06:40 +00:00
|
|
|
|
2002-03-14 16:07:01 +00:00
|
|
|
Note that releases numbers that have an odd minor version (e.g.
|
|
|
|
1.3.2) are unstable releases. They are not as well tested as stable
|
|
|
|
releases (e.g. 1.4.1).
|
|
|
|
|
2001-07-19 14:47:31 +00:00
|
|
|
License
|
|
|
|
=======
|
|
|
|
|
2002-04-30 21:26:43 +00:00
|
|
|
The GNUstep libraries are covered under the GNU Lesser Public
|
|
|
|
License. This means you can use these libraries in any program (even
|
|
|
|
non-free programs). If you distribute the libraries along with your
|
|
|
|
program, you must make the improvements you have made to the libraries
|
|
|
|
freely available. You should read the COPYING.LIB file for more
|
|
|
|
information.
|
|
|
|
|
|
|
|
GNUstep tools, test programs, and other files are covered under the
|
|
|
|
GNU Public License. This means if you make changes to these programs,
|
2001-07-19 14:47:31 +00:00
|
|
|
you cannot charge a fee, other than distribution fees, for others to
|
|
|
|
use the program. You should read the COPYING file for more information.
|
|
|
|
|
|
|
|
With GNUstep-Base, we strongly recommend the use of the ffcall
|
|
|
|
libraries, which provides stack frame handling for NSInvocation and
|
|
|
|
NSConnection. "Ffcall is under GNU GPL. As a special exception, if used
|
|
|
|
in GNUstep or in derivate works of GNUstep, the included parts of ffcall
|
|
|
|
are under GNU LGPL" (Text in quotes provided by the author of ffcall).
|
|
|
|
|
1998-02-09 19:06:40 +00:00
|
|
|
How can you help?
|
|
|
|
=================
|
|
|
|
|
1999-03-02 08:58:30 +00:00
|
|
|
* Give us feedback! Tell us what you like; tell us what you think
|
|
|
|
could be better. Send bug reports to <bug-gnustep@gnu.org>.
|
1998-02-09 19:06:40 +00:00
|
|
|
|
|
|
|
|
1998-05-29 15:25:41 +00:00
|
|
|
Happy hacking!
|
1998-02-09 19:06:40 +00:00
|
|
|
|