[PATCH] Remove usage of private API

Scott Palmer swpalmer at gmail.com
Mon Jul 30 13:32:22 PDT 2012


On 2012-07-30, at 4:14 PM, Scott Kovatch <scott.kovatch at oracle.com> wrote:

> 
> On Jul 30, 2012, at 12:46 PM, Andrew Hughes <ahughes at redhat.com> wrote:
> 
>> ----- Original Message -----
>>> 
>>> On Jul 30, 2012, at 9:49 AM, Marco Dinacci <marco.dinacci at gmail.com>
>>> wrote:
>>> 
>>>> Hi,
>>>> 
>>>>> Did you get a full list of the APIs that was causing the
>>>>> rejection?
>>>> 
>>>> the only one that was mentioned in the report was:
>>>> CGPointApplyInverseAffineTransform.
>>>> In the same file that uses this call I then discovered
>>>> CGContextSetCTM
>>>> which is used in two different files.
>>> 
>>> 
>>> One other question for you… which JRE did you use when submitting
>>> your application?
>>> 
>>> I'm trying to determine if you had any of the JavaFX libraries -- 7u4
>>> doesn't bundle JavaFx, but 7u6 does. If you did then that's one less
>>> thing for us to check. Otherwise, we will need to scan the native
>>> parts of JavaFx to make sure we don't have this problem again later.
>>> 
>> 
>> Correct me if I'm wrong, but you seem to be suggesting that a user could
>> bundle the binaries supplied by Oracle, which contain JavaFX.  IANAL, but
>> my understanding was that this wouldn't be permitted by the license, which
>> doesn't allow redistribution (distros can no longer package it for instance).
> 
> 7u6 isn't out yet, but the intention is that because JavaFx will be part of the JRE distribution you can redistribute that with your application.  License agreements may need updating to officially support that.
> 
> Note that we're not talking about an OpenJDK distribution -- this is an Oracle-branded 7u6 JRE.
> 
> -- Scott K.

Oracle JavaFX became redistributable with version 2.1.  Prior to that there was a MP3 codec or something that could not be redistributed.  I believe the current JavaFX 2.1 license already indicates that it can be bundled with your application.

Scott P.


More information about the macosx-port-dev mailing list