Next Previous Contents

2. The Ingres Software Development Kit

In this section the Ingres SDK is introduced and you come to know how to get it.

2.1 University Ingres and Commercial Ingres

Let us start with an important fact: there are two different types of Ingres. The original one, which was designed and developed by a research group led by Michael Stonebraker at University of California, Berkeley, was real open source software. It was free to use and distribute, source code included. In fact, it is still free software, although its development stopped in 1989. Its last version (version 8.9) made it into some Linux distributions as well. If you are interested in it, you can download it from, say

ftp://ftp.suse.com/pub/suse/i386/current/suse/ap1/ingres.rpm

ftp://ftp.suse.com/pub/suse/i386/current/suse/ap1/ingrtool.rpm

In 1979, with the foundation of Relational Technology, Inc., the career of Commercial Ingres started. Since 1995 it has been distributed by Computer Associates. Its latest version is called Ingres II 2.0. This HOWTO deals with the installation of this version of Ingres.

2.2 The Software Development Kit

Ingres, being commercial software, is not free to use. However, CA, like other RDBMS vendors, offers a free version of it (the Software Development Kit) to everyone who is interested in getting to know Ingres. The SDK has two variants, one for Windows NT and one for Linux. These variants aren't quite the same as far as components are concerned. Obviously, we are engaged in installing the SDK for Linux here. This contains the following elements:

The SDK does not contain the following components:

You can order a free copy of the Ingres SDK CD at

http://www.cai.com/registration/cd_ingres.htm

Remember that you are not allowed to install the SDK in a business environment. It is for evaluating Ingres and prototyping applications only.

The freshest beta version of the SDK is always at

http://www.cai.com/products/betas/ingres_linux/ingres_linux.htm

If you want to give the beta version a try, check first if it is newer than your CD. You can do it by comparing the ReadMe file on the CD to its counterpart on the page above. This on-line ReadMe contains the expiration date of the beta as well.

The full version of Ingres for Linux isn't out yet. According to CA, it is due to arrive by the end of 1999.

Let me note that the Linux version of CA's Unicenter TNG Framework also includes Ingres as its embedded database management system. For this reason, knowing Ingres may come in handy when using Unicenter, too. You can order a free Unicenter TNG Framework CD from

http://www.cai.com/registration/tng_framework_linux/index.htm: for RedHat

http://www.cai.com/registration/tng_framework_linux/suse_linux.htm: for SuSE

2.3 The SDK CD

The SDK CD contains both the Windows NT and the Linux versions of the SDK. You can find the Linux files in the following directories:


Next Previous Contents