Oracle JDK vs. OpenJDK: font engine differences

Mario Torre neugens at redhat.com
Tue Nov 14 12:56:29 UTC 2017


On Tue, 2017-11-14 at 10:42 +0100, dalibor topic wrote:
> 
> On 14.11.2017 10:16, Volker Simonis wrote:
> > 
> > dalibor topic <dalibor.topic at oracle.com 
> > <mailto:dalibor.topic at oracle.com>> schrieb am Di. 14. Nov. 2017 um
> > 09:44:
> > 
> > 
> > 
> >     On 14.11.2017 02:55, Daniel Gredler wrote:
> >      > I'd love to know more about
> >      > the way forward here.
> > 
> >     Please see
> >     http://mail.openjdk.java.net/pipermail/openjfx-dev/2017-October
> > /020929.html
> > 
> > 
> > But that's about removinf T2K from JavaFX. The question was about
> > the 
> > JDK. To my knowledge, the Oracle JDK 9 still contains and uses T2K
> > for 
> > font rendering.
> 
> As the link above shows, in JDK 10, it's being removed from JavaFX, 
> eliminating one aspect of the differences between Oracle JDK and
> OpenJDK 
> going forward.

I don't think this really answer the question though, JavaFX is not
part of OpenJDK 10. If anything this is another source of difference
because the Oracle JDK bundles JavaFX while OpenJDK doesn't. Just
adding the JavaFX binary to the GPL binary of OpenJDK doesn't really
work either, it may be, perhaps and at best, a temporary solution, but
we need to make sure that if the plan is to bundle JavaFX with OpenJDK,
this is done in a way that anyone can reproduce the full build with
standard tooling and no special hacks, at least on the officially
supported platforms.

> As https://bugs.openjdk.java.net/browse/JDK-8093768 shows, freetype
> has 
> already been the default in Oracle JDK builds for embedded and
> desktop 
> Linux & OS X for a couple of years.

This is also JavaFX, or am I misreading the bug report and target
components?

Cheers,
Mario



More information about the discuss mailing list