Source code and object code are not the same thing. Object code is what you run on your workstation for the Java RE and the Flash plug-in.
This is from http://whatis.techtarget.com/definition/0,,sid9_gci539287,00.html:
\~~~
Source code and object code refer to the "before" and "after" versions of a computer program that is compiled (see compiler) before it is ready to run in a computer. The source code consists of the programming statements that are created by a programmer with a text editor or a visual programming tool and then saved in a file.
(snip)
The object code file contains a sequence of instructions that the processor can understand but that is difficult for a human to read or modify.
\~~~
The Challenge's rules are OK. Hope that helps.
~Peter