I agree
with that. But I've been told in the past, and hopefully I
misunderstood, that there were legal reasons why we couldn't bundle the
JRE with Eclipse shipped from Eclipse Foundation servers.
At
QNX, and I know a lot of of other IDE vendors, we do redistribute the
JRE with our IDE products. And, yes, it is a much nicer experience. I
guess the legal situation, or more specifically, the risk management
situation, is different when a commercial vendor does it versus the
Foundation.
But keeping up with updates is a
challenge for us as it would be for Eclipse.
Doug.
I have my doubts
that redistributing the JRE/JDK is the best approach. It would be
really hard to keep up with all the updates for it. I'd prefer if the
JRE/JDK installers take care of that.
But really, how
hard would it be for an installer to check for a JRE and prompt the
user through installing it. I continue to believe that the best
installer strategy is to use a native installer that can manage native
things like this.
Doug.
If the effort were to be
spent, I suggest proper packaging for Mac OS X should be considered as a
priority. Many users on recent versions of OS X encounter confusing and
contradictory messages if they try the installer and don't already
have a JDK installed. Oomph claims they can't fix it, and
Equinox/Launcher hasn't yet responded to my bug report [1].
If we could find a way to package the JDK with the installer (or find
another way to get it without user intervention/confusion, that would go
a long way toward helping Mac users).
Eric
[1]
https://bugs.eclipse.org/bugs/show_bug.cgi?id=487355
On 09/02/2016 3:31 AM, Mickael Istria
wrote:
I have, although it was over a year ago. It's ..... complicated. The
issues are mostly around the packaging requirements and the legal
terms and conditions. They are not insurmountable, but it would be a
non-trivial amount of technical, legal, and administrative effort to
get our packages into these channels.
In my humble opinion, if someone was volunteering to do more work in
this area getting up-to-date packages into the Debian and Ubuntu apt
repositories is where I would start. (I think you Red Hat folk are
already keeping it current on Fedora/yum, right?)
Why do you ask?