When running java -version I see 1.4.2_10-b03. Is that a product version?
Hi Henrik: JDK 1.4.2 is a released version of the Java platform, so yes - I would say it is a "product version". Of course there are rules related to how old the product version can be - search the forum and you'll see that you can't use a JDK that's been superseded by another version for >=18 months. So, you can use JDK 1.4.2 as long as you submit by end-of-March, since JDK 1.5 is the current version.
I think by using the terms "product (not development)", they're suggesting you can't use a release candidate or "beta" platform version. For example, I think you can download previews of "Mustang" (JDK 1.6), but you can't use them as the basis for completing this assignment, since 1.6 is still in development.