To run the game make sure you have the latest JRE (Java Runtime Environment).
Get the latest version of the JRE from here.

Java Pokemon Online

Current Version: Version 0.22 -- 360kb

Previous Versions: Version 0.21 -- 344kb
Version 0.12 -- 1.6mb (oops!)
Version 0.1 -- 294kb

Install Instructions:
- Unzip the contents for the file into a folder somewhere on your computer.
- Double click the ".jar" file and the program will start.
- If you have any problems go here for possible solutions.

Possible Source Downloads:
Potentially the server will be made available for download based on how well the game plays / how popular it gets.  Personally I don't like the idea of people taking what I've made and claiming it as their own but I'm not doing any better by making a remake of the pokemon games, haha.

Open source seems like the way to go and I shouldn't have to worry as long as I produce the best quality version of the game, right?  For now I will continue to work on the game until I feel confident that someone with an appropriate amount of skill can add features and recreate the 'engine' as anything they want.