[PATCH] Remove usage of private API

Andrew Hughes ahughes at redhat.com
Mon Jul 30 14:30:31 PDT 2012


----- Original Message -----
> 
> 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.
> 

JavaFX maybe, but the whole JDK too?

Anyway, it sounds like Marco is using an OpenJDK build, not proprietary Oracle binaries.

> Scott P.

-- 
Andrew :)

Free Java Software Engineer
Red Hat, Inc. (http://www.redhat.com)

PGP Key: 248BDC07 (https://keys.indymedia.org/)
Fingerprint = EC5A 1F5E C0AD 1D15 8F1F  8F91 3B96 A578 248B DC07



More information about the macosx-port-dev mailing list