On 11 ago, 22:55, jahid <[email protected]> wrote: > > I did catch a comment that 1.3.1 (just released) lets you package the > > javafx runtime yourself, but I can't find any doco on this, you might > > want to look. > > We can't distribute javafx runtime without application because of > legal issues. Only Sun/Oracle is suppose to distribute them.
The JavaFX SDK 1.3.1 contains a new /runtime directory, that contains all redist files - at least for the Windows platform, but maybe that's just because I'm looking at the embedded SDK inside my NetBeans 6.9.1 installed on Windows; maybe the NetBeans or JavaFX SDK downloads for other platforms will have the redistributables for other platforms. The redist bundle includes the jar files, native DLLs, runtime JNLPs, dtfx.js (deployment toolkit) and splash/loading images. You should be able to set up an internal (LAN / corporate) webserver that serves all this stuff locally, just change the codebase in your app's jnlps. Downloading the FX runtime from the LAN will be blindingly fast and there's the advantage of making updates trivial and automatic; while also keeping control (e.g. if Oracle releases 1.3.2 but that's buggy and breaks your app, you just don't put that new runtime in your internal server). You can also use the same files to create a fully self-contained app installation with bundled runtime. Check this JIRA: http://javafx-jira.kenai.com/browse/RT-8836, "create "runtime" directory in JavaFX SDK for offline/re-distribution of runtime". The title itself makes the whole thing pretty clear. The only missing piece, apparently, is licensing terms specific to the redistributable runtime. I didn't see also, any mention to this new redist stuff in 1.3.1 - not in the Release Notes, not in blogs from Oracle people, anything. This is a bit odd considering that the redistributable runtime was a major RFE from the community, remarkably for corporate/intranet apps. Maybe this is just a "preview" thing for us to test, and the license will come later? Anyway I advise to wait for some formal confirmation from Oracle that this redistribution is allowed, and on which exact terms. A+ Osvaldo -- You received this message because you are subscribed to the Google Groups "The Java Posse" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/javaposse?hl=en.
