Technical Requirements |
| Platforms
JACK is implemented entirely in Java and
runs on Java versions 1.1.3 and later. The graphical components
require Java 2 v1.3 or later. JACK has been tested on the
following platforms:
 |
Windows 95/98/Me |
 |
Windows XP/2000/NT 4.5 |
 |
Solaris 2.5, Solaris 2.6, Solaris
7 (also called 2.7) |
 |
Linux i386 (libc5 and libc6) |
 |
Mac OS X 10.1 + |
JACK agents can be developed and deployed
on any platform for which a suitable Java implementation is
available.
Hardware and Software Requirements
Development-system
JACK development has the following requirements:
 |
A Java Compiler and Runtime environment
must be available ( JDK v1.1.3 or later). |
 |
JACK requires Java 2 Version 1.2
or later to run the graphical editors. |
 |
The installed JACK package requires
2Mb of disk space. |
Sun specify that their Java 2 Software
Development Kit has the following requirements:
 |
Win32 Version for Windows 95, Windows
98 and Windows NT 4.0 on Intel hardware. A 486/DX or faster
processor. 32 megabytes RAM minimum, 48 megabytes RAM
recommended. |
 |
Solaris/SPARC Version. Only Solaris
Versions 2.5.1, 2.6, 7 and 8(also known as 2.7 and 2.8)
are supported. 32 megabytes RAM minimum, 48 megabytes
RAM recommended. |
 |
Solaris/Intel Version. Only Solaris
Versions 2.5.1, 2.6, 7 and 8 (also known as 2.7 and 2.8)
are supported. A 486/DX or faster processor. 32 megabytes
RAM minimum, 48 megabytes RAM recommended. |
 |
On all systems you should have 65
megabytes of free disk space before attempting to install
the Java 2 SDK software. If you also install the separate
documentation download bundle, you need an additional
90 megabytes of free disk space. |
To carry out development in JACK, we suggest
that Sun's larger "recommended" memory sizes will be needed.
Execution-system
Executing an application developed using JACK requires:
 |
the JACK Runtime Environment |
 |
a Java Runtime Environment |
 |
a UDP/IP networking stack |
The system requirements for these components
are relatively small. To give an indication of the resource
requirements, the JACK Runtime Environment should run under
PersonalJava, which is Sun's specification of a simplified
Java for running on low powered machines such as Personal
Digital Assistants (PDAs). |
|