Requirements
Hardware
You need at least one computer to run GNUe Enterprise(!),
running one of the supported operating systems. For a
prototype/testing/proof-of-concept installation, all
parts of the system (client, application server and
database server) could be installed on the same
desktop PC. However, for any enterprise-wide deployment,
you will probably want to distribute different components
of the GNU Enterprise framework on different computers.
GNU Enterprise supports n-tier (client-server)
architectures.
A GNUe client need not necessarily be a modern
desktop computer - work is underway on supporting
both character-based terminals (curses) and
phone-based
'forms.'
Operating System
The current
releases of Forms, Designer and Common have been
tested and are known to run on:
GNU/Linux (RedHat 6.x/7.x,
Debian 2.x/3.x, Slackware 8.0, ...)
Windows 95/98/2000/XP/NT
Solaris 8.0
FreeBSD 4.x
The introductory
releases of Reports and Application Server
are known to work on:
GNU/Linux (RedHat 6.x/7.x,
Debian 2.x/3.x, Slackware 8.0, ...)
Windows 95/98/2000/XP/NT
FreeBSD 4.x
CVS versions of
GNUe should work on the same basis, but may not have
been tested recently (in extreme cases, since the
last release). Most GNUe developers use Debian
GNU/Linux, so this is typically the most stable platform.
Dependencies
GNUe Enterprise requires various other software packages
to be installed in order to run ('dependencies').
All GNUe dependencies are
free
software, and many share the same
GNU Public
License (GPL) as GNUe itself.
The GNUe set-up routines will check that all the
necessary dependencies are installed, and will suggest
web locations you can download them from if any are
missing.
Note that, if you choose to use GNUe with a non-free
database, you may need to supply your own, licensed, non-free
database drivers.
We also have Windows installers for Designer and Forms
that include all the basic dependencies (including
Common) -- you only have to download a single setup.exe!
This includes support for PostgreSQL, MySQL, and ODBC.
Database
For practical purposes, you will need a connection
to a database back-end server, either on the same
machine or remotely.
A wide range
of free and non-free database back-end servers are
supported, including generic ODBC (Open DataBase
Connectivity).
|