Ensemble in Mac App Store

Phil Race philip.race at oracle.com
Tue Oct 23 09:34:57 PDT 2012

If you are comfortable with the GPL then you can create your own build from
openjdk sources ...


On 10/22/12 6:30 PM, Richard Bair wrote:
> Scott, can you fill us in on the story around how you went about packaging Ensemble? What version of Java did you have to use?
> Cheers
> Richard
> On Oct 22, 2012, at 4:36 PM, John Smith wrote:
>> Really nice work on packaging Ensemble and placing it in the Mac App Store.
>> If one wants to package an application for the Mac App Store, which build must be used?
>> I'm guessing it is JDK 7u12 / FX 2.2.6 because that fixes specific Jira's which were targeted towards packaging native binaries for the Mac App Store?
>> At https://forums.oracle.com/forums/message.jspa?messageID=10621531 on Oct 8, igor stated "JavaFX tools is way to go. At least long term (as you need to use current beta from http://jdk7.java.net/download.html and it might have bugs)."
>> However, if you use a non-production release, like http://jdk7.java.net/download.html or http://jdk8.java.net/download.html, then you must agree to the pre-production license http://jdk7.java.net/license.html.  This license obviously wouldn't work for something packaged for app store delivery due to the following clause: "We grant You a revocable, nonexclusive, nontransferable, royalty-free and limited right to (a) use one (1) copy of the binary portions of the Programs for the sole purpose of internal non-production and non-commercial evaluation and testing of the Programs, including, developing no more than a single prototype of each of Your applications"
>> So, currently, is it only Oracle which can publish JavaFX applications in the Mac App Store?
>> And the rest of the world will be able to do the packaging in Spring when JDK 7u12 / FX 2.2.6 is released?
>> Or is there some other way around this?  How was Ensemble packaged for instance?

More information about the openjfx-dev mailing list