On Sat, 14 Jul 2012 04:04:15 +0200, Grant Robertson <[email protected]>
wrote:
Yes, but then I have to tell potential users of the program that my
program
may not work with the JRE they have installed even if it is the latest
one,
or even if it is a specific version of the "official" JRE. I will have to
This point is going to be debated a lot and has been also talked about
here (briefly). In a few words, many think that from now on the best way
to deploy a desktop application is by embedding a JRE inside. For Mac OS X
Oracle/Apple even prepared a special "bundable" JRE. Of course, the thing
can be done even with a bundable OpenJRE. There are some pitfalls (the
primary being that you're growing applications in size) but also
fundamental advantages (embedding a JRE is the only way to distribute Mac
OS X apps in the Apple Store). Technical problems apart, this approach
zeroes legal problems: you don't have to explain to users anything about
compatibility, since you're distributing a completely self-contained
bundle.
Note that OpenJDK is not a stripped down version of the JDK. For me, I'm
only using OpenJDK for the server side since the past summer. For the
desktop, there are a few bugs in some areas that should be corrected. But
for instance I can run NetBeans 7.1.2 with OpenJDK 7 on Mac OS X with only
a few bugs (one is an annoying one, since it's related to copy&paste which
you're suppose to use a lot in an IDE, but I mean, it's stuff that will be
fixed soon I believe).
--
Fabrizio Giudici - Java Architect, Project Manager
Tidalwave s.a.s. - "We make Java work. Everywhere."
[email protected]
http://tidalwave.it - http://fabriziogiudici.it
--
You received this message because you are subscribed to the Google Groups "Java
Posse" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/javaposse?hl=en.