On Fri, Jan 22, 2016 at 2:22 PM, Jan Høydahl <jan....@cominvent.com> wrote:

> Probably not very future proof, since it will soon get outdated as Java
> moves on to new versions.
> I agree it is sad we don’t have a permissive-licensed version of the JRE
> anymore :(
>
>
We kind of do, see
https://en.wikipedia.org/wiki/Comparison_of_Java_virtual_machines

The following are permissively licensed JVMs:
Avian under the ISC license (promising)
IKVM.NET under the zlib license (just uses the underlying .NET environment)
VMKit J3 from the LLVM project, under the University of Illinois/NCSA Open
Source License (unmaintained)

Class library wise, OpenJDK's one and GNU Classpath's one are both GPL with
classpath exception. Harmony was Apache licensed. Avian has its own
miniature class library even more permissively licensed, but it's nowhere
near developed enough for most real world Java usage (
https://github.com/ReadyTalk/avian/tree/master/classpath/java).

Android recently switched to OpenJDK, but its previous class library was
probably the most advanced fork of Harmony's class library in existence.
Avian can use both OpenJDK and the old Android class library, and can JIT
at runtime or AOT Java code into a standalone executable (
http://readytalk.github.io/avian/).

Damjan


> --
> Jan Høydahl, search solution architect
> Cominvent AS - www.cominvent.com
>
> > 22. jan. 2016 kl. 12.00 skrev Carl Marcum <cmar...@apache.org>:
> >
> > Did anyone test AOO using Apache Harmony as the JRE?
> >
> > I was wondering if it would have enough functionality to bundle as the
> default and then set the JRE to point at a users install if found.
> >
> > I know Harmony is in the Attic now but I read somewhere it was 99%
> function but not necessarily compatible.
> >
> > Just a thought.
> >
> > Best regards,
> > Carl
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
> > For additional commands, e-mail: dev-h...@openoffice.apache.org
> >
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
> For additional commands, e-mail: dev-h...@openoffice.apache.org
>
>

Reply via email to