silk-0.2-installer.jar Silk installer. Includes the libraries Silk depends on. This is a Linux installer. It will probably work with other Unix-like systems. I don't know if it will work with any version Windows.
silk-0.2.jar Silk run-time jar. Does not includes any dependencies.
silk-src-0.2.jar Silk source jar.
Silk needs a Java J2SE5 or higher run time. Java 5 is also known as version 1.5 (why do Sun insist on such confusing version numbering for Java?). You probably have it already if you do Java. Silk will almost certainly work with Java 6 (aka version 1.6), but I haven't checked. It definitely will not work with version 1.4. (Java 5 came out around 2004, Java 6 is the current version and no doubt Java 7 is in planning. Why would anyone still be using 1.4?)
Silk uses several Open Source libraries which you will need if you want to compile the source version or run the run-time jar. You don't need to download any dependencies if you install from the installer.
args4j A very nice way of handling Java command-line arguments. Sadly placed on the stupid dev.java.net who insist on serving every file using HTTPS which slows things down more than a little.
Gravy My Dependency Injection framework.
Babblemind components My Swing component library.
MiGLayout A most excellent layout manager for Swing and AWT.
TopLink essentials Oracle's implementation of the JPA standard. It it likely that Silk could be compiled using a different implementation (OpenJPA for example), but I haven't tried this.
SwingWorker A library to make life a little easier when using multiple threads in a Swing application. Another one served by the stupid dev.java.net.
Silk includes icons from the Tango Icon Library, a free icon collection. You don't need to download Tango for Silk -- the necessary icons are included.
The Silk installer was built using IzPack.