Up to now, openSUSE users had the choice of using openJDK (GPL with classpath exceptions) or Sun/Oracle's Java. The Sun/Oracle Java was licensed under the "Distributor's License for Java (DLJ)", which allowed Linux distributors to package and redistribute Sun/Oracle Java. Recently, Oracle announced [1] that openJDK 7 is the new official reference implementation for Java SE7. They no longer see the need for the DLJ licensed Java implementation and so have retired that license. openSUSE chooses to proceed with distributing the GPL licensed official reference implementation, openJDK. We will no longer distribute newer versions or updates of the now proprietary licensed Sun/Oracle JDK. Existing installations of the Sun/Oracle JDK are still licensed under the now retired DLJ. openSUSE users who wish to continue using the Sun/Oracle JDK (including new versions thereof and updates) should now download directly from http://www.oracle.com/java. For now we keep the current sun-java packages (under the DLJ license) in the Java:sun:Factory project and will not update them anymore. I suggest to document in the openSUSE wiki how to install the Sun/Oracle JDK version from Oracle under openSUSE. Andreas
On Friday, September 02, 2011 06:34:39 AM Joaquin Sosa wrote: > I don't see the link to reference 1.See: http://oracle.com/java> The issue is OpenJDK does not properly run most, if any, Java applets. > This is a serious issue that should have been addressed in the > roadmap, not as a sidenote to a milestone release.how could it be addressed in any roadmap if Oracle without warning removes their license? See: http://jdk-distros.java.net/ http://robilad.livejournal.com/90792.html and the reaction from Debian: sylvestre.ledru.info/blog/sylvestre/2011/08/26/sun_java6_packages_removed_from_debian_u Andreas
On Friday, September 02, 2011 06:34:39 AM Joaquin Sosa wrote: > I don't see the link to reference 1. > > The issue is OpenJDK does not properly run most, if any, Java applets.Hope this changes, as Oracle says on http://robilad.livejournal.com/90792.html "Now, with OpenJDK 7 serving as the basic for Oracle JDK 7 releases, and moving to run much closer in sync then OpenJDK 6 and Oracle JDK 6 did, the DLJ is no longer necessary." so, if there are bugs, report them - this is Oracle's decision and we're just hit by the consequences ;( Andreas
Hi all, I assume Oracle means it to read "the DLJ is no longer necessary for JDK 7 and up. " So I am a bit unsure why JDK6 won't be in 12.1? Even though JDK 7 is out it is fairly new and most if not all organizations will still be evaluating the JDK 7 release during the lifetime of 12.1? Thoughts? Regards, Manfred Riem -----Original Message----- From: Andreas Jaeger [mailto:] Sent: Friday, September 02, 2011 4:20 AM To: Cc: Subject: [opensuse-java] Re: [opensuse-factory] Focusing on OpenJDK - Sun/Oracle JDK will not be in 12.1On Friday, September 02, 2011 06:34:39 AM Joaquin Sosa wrote: > I don't see the link to reference 1. > > The issue is OpenJDK does not properly run most, if any, Java applets.Hope this changes, as Oracle says on http://robilad.livejournal.com/90792.html "Now, with OpenJDK 7 serving as the basic for Oracle JDK 7 releases, and moving to run much closer in sync then OpenJDK 6 and Oracle JDK 6 did, the DLJ is no longer necessary." so, if there are bugs, report them - this is Oracle's decision and we're just hit by the consequences ;( Andreas -- Andreas Jaeger, Program Manager openSUSE aj@{suse.com,opensuse.org} Twitter/Identica: jaegerandi SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer, HRB 16746 (AG Nürnberg) GPG fingerprint = 93A3 365E CE47 B889 DF7F FED1 389A 563C C272 A126
On Saturday, September 03, 2011 02:28:57 AM Manfred Riem wrote: > Hi all, > > I assume Oracle means it to read "the DLJ is no longer necessary for JDK 7 > and up. " > So I am a bit unsure why JDK6 won't be in 12.1? Even though JDK 7 is out it > is fairly > new and most if not all organizations will still be evaluating the JDK 7 > release during > the lifetime of 12.1?Ask Oracle why the revoked the DLJ for any future JDK6 version. We could ship the version we have today but cannot update if any security problems are found. Does it make sense to go to Open JDK7 for 12.1? Andreas
On Saturday, September 03, 2011 11:52:23 PM Joaquin Sosa wrote: > On Sat, Sep 3, 2011 at 08:37, Andreas Jaeger wrote: > > Does it make sense to go to Open JDK7 for 12.1? > > How about regular JDK 7? It can be handled like Firefox in 11.4: the > beta was shipped, and later updated to the final version. > > http://jdk7.java.net/download.htmlRegular JDK7 is not anymore under the distributor license, so not an option, Andreas
While I would not consider it ideal I would recommend keeping the last JDK 1.6 version that still is covered by the DLJ and ship the OpenJDK releases as well. There are some issues with OpenJDK 6 that prevent some applications from working. For the JDK 1.6 version a warning should/could be popped up when installing stating it is on its way out and is merely available as a convenience. This would give applications time to repackage until 12.2? Thoughts? Manfred -----Original Message----- From: Andreas Jaeger [mailto:] Sent: Sunday, September 04, 2011 12:19 AM To: Cc: ; Michal Vyskocil Subject: Re: [opensuse-java] Re: [opensuse-factory] Focusing on OpenJDK - Sun/Oracle JDK will not be in 12.1On Saturday, September 03, 2011 11:52:23 PM Joaquin Sosa wrote: > On Sat, Sep 3, 2011 at 08:37, Andreas Jaeger wrote: > > Does it make sense to go to Open JDK7 for 12.1? > > How about regular JDK 7? It can be handled like Firefox in 11.4: the > beta was shipped, and later updated to the final version. > > http://jdk7.java.net/download.htmlRegular JDK7 is not anymore under the distributor license, so not an option, Andreas -- Andreas Jaeger aj@{suse.com,opensuse.org} Twitter/Identica: jaegerandi SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer, HRB 16746 (AG Nürnberg) GPG fingerprint = 93A3 365E CE47 B889 DF7F FED1 389A 563C C272 A126
On Sun, Sep 04, 2011 at 12:28:59AM -0500, Manfred Riem wrote: > While I would not consider it ideal I would recommend keeping the last > JDK 1.6 version that still is covered by the DLJ and ship the OpenJDK > releases > as well.As it was announced - the Java:sun:Factory wont be removed, so you can get dlj packages from here. The biggest change is it will not be updated as the cirumstances has been changed by Oracle.> > There are some issues with OpenJDK 6 that prevent some applications from > working. > > For the JDK 1.6 version a warning should/could be popped up when installing > stating it is on its way out and is merely available as a convenience. This > would > give applications time to repackage until 12.2?No, if we know we cannot provide security updates, we can only drop the package from Factory. Regards Michal Vyskocil
Hi Michal, Thanks for the clarification. Do you know how many packages are going to be impacted by this change? And what happens with packages that have to depend on the DLJ version? Are they then also going to the Factory? Regards, Manfred -----Original Message----- From: Michal Vyskocil [mailto:] Sent: Monday, September 05, 2011 3:21 AM To: Manfred Riem Cc: 'Andreas Jaeger'; ; Subject: Re: [opensuse-java] Re: [opensuse-factory] Focusing on OpenJDK - Sun/Oracle JDK will not be in 12.1On Sun, Sep 04, 2011 at 12:28:59AM -0500, Manfred Riem wrote: > While I would not consider it ideal I would recommend keeping the last > JDK 1.6 version that still is covered by the DLJ and ship the OpenJDK > releases as well.As it was announced - the Java:sun:Factory wont be removed, so you can get dlj packages from here. The biggest change is it will not be updated as the cirumstances has been changed by Oracle.> > There are some issues with OpenJDK 6 that prevent some applications > from working. > > For the JDK 1.6 version a warning should/could be popped up when > installing stating it is on its way out and is merely available as a > convenience. This would give applications time to repackage until > 12.2?No, if we know we cannot provide security updates, we can only drop the package from Factory. Regards Michal Vyskocil ----- No virus found in this message. Checked by AVG - www.avg.com Version: 10.0.1392 / Virus Database: 1520/3877 - Release Date: 09/04/11
On Mon, Sep 05, 2011 at 09:54:15AM -0500, Manfred Riem wrote: > Hi Michal, > > Thanks for the clarification. Do you know how many packages are going > to be impacted by this change?Just one - java-1_6_0-sun, which has been dropped. All others Java stuff is build by openjdk from openSUSE 11.1, so there is no big change for us.> > And what happens with packages that have to depend on the DLJ version? > Are they then also going to the Factory?You mean from Factory, don't you? But as I said, there's no package, which requires sun java, afaik. Regards Michal Vyskocil
On Sun, Sep 04, 2011 at 03:15:31AM -0400, Joaquin Sosa wrote:
> On Sun, Sep 4, 2011 at 01:19, Andreas Jaeger wrote:
> > On Saturday, September 03, 2011 11:52:23 PM Joaquin Sosa wrote:
> >> On Sat, Sep 3, 2011 at 08:37, Andreas Jaeger wrote:
> >> > Does it make sense to go to Open JDK7 for 12.1?
> >>
> >> How about regular JDK 7? It can be handled like Firefox in 11.4: the
> >> beta was shipped, and later updated to the final version.
> >>
> >> http://jdk7.java.net/download.html
> >
> > Regular JDK7 is not anymore under the distributor license, so not an option,
> >
>
> And what's the excuse for not providing a pullin-real-java package,
> exactly as is done with flash? Just a script to pull the download and
> install it. The software is never hosted or distributed by openSUSE.As in every other case - someone has to do it. If there is any volunteer
for such task, do not hesistate to contact me and I will help him with
getting his script into the Factory. But I am not going to do it neither
maintain such script.
Regards
Michal Vyskocil