The GNUstep Database Library, version 1.2.0, is now available.

What is the GNUstep Database Library?
=====================================

   The GNUstep Database Library is a hierarchy of Objective-C classes
that provide a three-tiered architecture for developing database
applications.

   The three-tier architecture is a flexible paradigm for building
robust and scalable client/server applications; the three tiers refer
to the database, the Application Objects, and the user interface.  The
separation of the database from the user interface through intermediary
Application Objects allows the data to be distributed appropriately
across database servers and still have the user interface display data
cohesively for the end-user.  Business logic, as implemented in the
Application Objects, provides the mechanism for consistency and
reusability across all your business applications.

   Entity-relationship modelling is used for describing the Application
Objects and how they are mapped to database fields.  The GNUstep
Database Library represents these models as plain ASCII text files; this
allows external programs to be used for constructing and maintaining the
models separate from the applications which use them.

What Databases are supported?
=============================

   The GNUstep Database Library has adaptors written and tested for
these databases:

   * PostgreSQL, tested on the Linux/GNU operating system.

   * Sybase Server, tested on the NEXTSTEP operating system.

   * Microsoft SQL Server, tested on the Windows NT operating system.

   * Oracle

   If your database is not listed above then please consider writing and
donating an adaptor; there is written documentation regarding what
classes and methods need to be implemented for a database adaptor.

How can I get support for this software?
========================================

   We currently do not have any mailing lists setup explicitly for the
GNUstep Database Library; however, you may wish to use the GNUstep
discussion mailing list for general questions and discussion.  Look at
the GNUstep Web Pages for more information regarding GNUstep resources
`http://www.gnustep.org'

Noteworthy changes in version `1.2.0'
=====================================

   * An Oracle Adaptor has been written by  Pascal J. Bourguignon

   * Better object retain/release handling

   * Many bug fixes.

 Where can you get it?  How can you compile it?
==============================================

   The gstep-db-1.2.0.tar.gz distribution file has been placed on
`ftp.gnustep.org' in `pub/gnustep'.

   The GNUstep Database Library requires GCC `2.7.2' or higher.

   It also requires a FoundationKit library as specified by the OpenStep
specification.  The FoundationKit libraries known to work are NeXT's as
provided with the NEXTSTEP and OPENSTEP operating systems, libFoundation
version `0.8.0', or the GNUstep Base Library version `0.6.5'.

   Depending upon your FoundationKit library, you may need the
FoundationExtensions library as well.  Users of the GNUstep Base Library
should get version `0.8.1' or higher of FoundationExtensions.

Reply via email to