Oracle Licence and Apple AppStore violation

Jeff Palmer jcpalmer at
Fri Mar 30 12:58:21 PDT 2012

On 3/30/12 1:03 PM, "Scott Kovatch" <scott.kovatch at> wrote:

> On Mar 28, 2012, at 12:56 PM, Jeff Palmer wrote:
>> Even if the mac store does not require static linking, if the second bullet
>> is really true, what does that mean for bundling?
> Since this is a technical list you won't get any specific legal advice about
> redistribution here. I would offer an alternative, but I can't right now.
> Sorry.
>> I am using JWS, due to the distributed nature of my application
>> (interdependent code / db across desktop, server, android).  Bundling would
>> mean large bandwidth requirements during upgrade, that would not be
>> scalable.
> Java Web Start will have no overlap and nothing to do whatsoever with the App
> Store. Your users just need to get the Java 7 runtime for Mac OS X. Mac OS X
> has a hidden app that is registered as the handler for .jnlp files and will
> use Java 7 if it's available.
> Users will not be able to get the runtime from the Mac OS X app store because
> the runtime is a component that we want to have full functionality.
> -- Scott
Thanks for replying.  I actually thought I was closer giving a legal "heads
up" (advice seem too strong), not asking for it.  This was directed to those
thinking about using the bundling process under development here.

This is an actual quote from the preamble of GNU Lesser General Public
License, version 2.1,

"Although the Lesser General Public License is Less protective of the users'
freedom, it does ensure that the user of a program that is linked with the
Library has the freedom and the wherewithal to run that program using a
modified version of the Library."

People who would run one of these bundled programs would seem to have the
the right to switch out the JRE, but how can they?  If you have customers
that want to cause a developer problems, this is a wide open way for them to
do it.

Saying what I am doing with Java Webstart, was maybe too much info.  I have
no interest in using the Mac store anyway.  It is no where close to
sub-second to publish updates.


More information about the macosx-port-dev mailing list