The client source is compatible with Java 1.7, and is built for a 1.7 target. This means that you can both build and run the SV Client using either Java-7 or Java-8. The Java-6.0_45 version has reached the end of its support lifecycle, which means it no longer receives security patches. Therefore, version 7u65 or higher is recommended. If you have only Java-6 available, you can try one of the older clients here.
If you are only going to be running the client, all you need is the JRE (Java Runtime Enviroment). If you intend to build your own client from our published source, then you will also need the JDK (Java Development Kit).
- If you are running on Linux, you should find the openjdk package target available in your update stream. This is the open source "Iced Tea" implementation. This will allow you to do something like:
apt-get install openjdk-7-jdk or: apt-get install openjdk-7-jre
- On Windows and newer Mac systems, you are forced to obtain your JRE or JDK directly from Oracle. You can do this here.
- On old Mac systems, you may need to obtain the Java JRE or JDK from Apple, since Apple insisted on doing their own Java ports and releases.
The "Iced Tea" open source Java platform is being ported to Windows and Mac as part of the Ji-Gong Project (aka JogAmp Runtime Environment). However, this is not yet ready for use by end users.