Notably Blackdown's port to Linux of Sun's Java Developer's Toolkit (SDK) or Java's Runtime Environment (JRE). Which you should retrieve from Blackdown, see How can I get Debian packages from Blackdown?, Section 12.1.
This is similar to GCC linking exception in that it allows non-GPL code to be
linked with the GPL code. This exception was developed by the Classpath
project
Use only one of them, it could be potato, woody, testing (sarge) or (unstable) (sid) depending on the Debian release you are running, or it could be testing or unstable if you are running development releases.
You need the main archive too since now there is a
j2se-common
package which resides there. If you had already
installed j2sdk when the above dependency did not exist you would get warnings
once you do an apt-get update
or apt-get upgrade
.
X will depend on the Java 2 version you are downloading, it can bee 1.2.1, 1.2.2, 1.3 or even 1.4
Debian GNU/Linux Java FAQ.
[email protected]