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.

Reply via email to