We are a small startup and have written an application in JavaFX 1.3.1 (we started with 1.2.0). Re-writing it in JavaFX 2.x is not going to be an easy and fast matter.
We have been piloting for a while a WebStart version of the application, but the experience was very bad (application size is roughly 30 MB): exceptions thrown at download time which required a re-installation of the application (not a user-friendly experience) , no sign of activity when the application starts for the first time, etc.
The only viable option for deployment is a standalone installer. From the very beginning of our development with JavaFX, we have been missing lots of things which we had to develop ourselves, but we believed in the technology and were patient in waiting for the issues to be fixed. Then, 2.0 comes without JavaFXScript. We didn't take it lightly but we considered it to be a good move for the platform and planned the re-write. We are about to release version 1.0 of our application, but we've found out that there is no way to download anymore the JavaFX 1.3.1 runtime without registering for an Oracle account (it wasn't the case a while ago). This is a serious issue for our target users which came as the last installment in a series of disappointments. Starting from 2007 JavaFX has been promising a lot but delivering very little, hence we have serious doubts about switching to JavaFX 2.x .
We have been reading lots of posts but it's still unclear if there is a legal way to include the JavaFX 1.3.1 runtime in our installer or deliver it as a part of our application. Some say it is possible, some say it's not. Can please someone from Oracle clear this once and for all ? Is it possible to download the 1.3.1 run-time without requiring any sign-up procedure ?
we do have the same problem for a software in the education & research field. Are there any news on the Oracle side? We would need to offer all packages on our site. We will not re-program the software in JavaFX 2.0.
Thanks for any advice, news, ideas, etc, in this field!