[opensuse-factory] Java packages changes for 10.3

Hi. In 10.3, regarding Java, we want to do the following changes: - tomcat5 will be replaced by tomcat55 - we have jboss and geronimo already ... our jonas package is outdated anyways ... thus, dropping: jonas jonas-client jonas-docs jonas-examples - the avalon framework does not exist anymore ... dropping: avalon-framework avalon-framework-javadoc avalon-framework-manual In order to clean openSUSE from non-oss packages, we want to do the following changes: - jai has strict licensing ... if there are no strong objections we would like to drop this package. - java-1.4.2-sun will be dropped, versions 1.5.0, 1.6.0 (DLJ licensed) and gcj-compat 1.4.2 will be included. The DLJ-license is a special lincense that was introduced by Sun in 2006 for re-distributors of Sun Java (see http://download.java.net/dlj/DLJ-FAQ.html). It's less strict and more precise on what is allowed and what is not regarding the re-distribution. Apart from that, nothing visible will change for the users -- Sun Java will still be in the openSUSE non-oss section. - the following packages will be replaced by gnu-javamail which has an open source license: javamail javamail-demo javamail-javadoc javamail-manual javamail-monolithic - the following packages will be replaced by gnu-jaf which has an open source license:: jaf jaf-demo jaf-javadoc jaf-manual - the following packages will be replaced by classpath-jta which has an open source license: jta jta-javadoc - the following packages will be replaced by mx4j which has an open source license: jmx jmx-javadoc The packages that get dropped due to their licenses are usually licensed with the Sun Binary license which is not really the type of license we want to include in openSUSE if free oss counterparts are available. Any thoughts and comments on this are very welcome :) Regards, Daniel --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org

On Tuesday 20 March 2007 15:30, Daniel Bornkessel wrote:
Hi. In 10.3, regarding Java, we want to do the following changes: [..] - the following packages will be replaced by gnu-javamail which has an open source license: javamail javamail-demo javamail-javadoc javamail-manual javamail-monolithic
I don't no exactly why, but gnu-javamail seems not to be 100% compatible with Sun's javamail. At least open-xchange does only build with the javamail Version from Sun. (On the other hand I was already thinking about dropping open-xchange from 10.3 IMO it makes too many trouble) -- Ralf --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org

On Tuesday 20 March 2007 15:40, Ralf Haferkamp wrote:
On Tuesday 20 March 2007 15:30, Daniel Bornkessel wrote:
Hi. In 10.3, regarding Java, we want to do the following changes:
[..]
- the following packages will be replaced by gnu-javamail which has an open source license: javamail javamail-demo javamail-javadoc javamail-manual javamail-monolithic
I don't no exactly why, but gnu-javamail seems not to be 100% compatible with Sun's javamail. At least open-xchange does only build with the javamail Version from Sun. (On the other hand I was already thinking about dropping open-xchange from 10.3 IMO it makes too many trouble)
The problem is, that com.sun.* classes are used explicitly. I reviewed javamail and it seems (next to other packages) be open sourced now ... so I will have to look at this again -- sorry for that. Regards, Daniel --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org

On Tuesday 20 March 2007 16:47, Daniel Bornkessel wrote:
On Tuesday 20 March 2007 15:40, Ralf Haferkamp wrote:
On Tuesday 20 March 2007 15:30, Daniel Bornkessel wrote:
Hi. In 10.3, regarding Java, we want to do the following changes:
[..]
- the following packages will be replaced by gnu-javamail which has an open source license: javamail javamail-demo javamail-javadoc javamail-manual javamail-monolithic
I don't no exactly why, but gnu-javamail seems not to be 100% compatible with Sun's javamail. At least open-xchange does only build with the javamail Version from Sun. (On the other hand I was already thinking about dropping open-xchange from 10.3 IMO it makes too many trouble)
The problem is, that com.sun.* classes are used explicitly. I reviewed javamail and it seems (next to other packages) be open sourced now ... so I will have to look at this again -- sorry for that. Regards, Daniel Ok ... javamail is licensed under the CDDL -- an OSI approved license, so we can include it in the distribution -> javamail packages will stay.
To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org

Let's make it clear to the users: Is Sun Java fully Open-Sourced now ? (as I heard from someone on the net) or it's just partial OSS ? --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org

Uhm ... sun is a company ;) - Sun's JDKs 1.5.0 and 1.6.0 are available licensed under the DLJ, which is not open source but re-distribution-friendly - Version 1.7.0 will be available as OSS later this year ... right now, parts of it are alredy available: The Virtual Machine and the Compiler. The rest will be opened later Summary: There is no complete Sun JDK yet! For more info, see https://openjdk.dev.java.net/ Other parts provided by Sun are available under different licenses, which makes it quite difficult to keep trac sometimes (as I proved an hour ago we stating javamail is not open source ;) ). Regards, Daniel
Let's make it clear to the users:
Is Sun Java fully Open-Sourced now ? (as I heard from someone on the net) or it's just partial OSS ? --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org

ok, as no further objections but javamail (which will stay) came, I will go forward with dropping the following packages: tomcat5 (replaced by tomcat55) jonas* avalon* jai java-1_4_2-sun* jaf jta jmx Thanks a lot for the javamail input, Best regards, Daniel
Hi. In 10.3, regarding Java, we want to do the following changes:
- tomcat5 will be replaced by tomcat55 - we have jboss and geronimo already ... our jonas package is outdated anyways ... thus, dropping: jonas jonas-client jonas-docs jonas-examples
- the avalon framework does not exist anymore ... dropping: avalon-framework avalon-framework-javadoc avalon-framework-manual
In order to clean openSUSE from non-oss packages, we want to do the following changes:
- jai has strict licensing ... if there are no strong objections we would like to drop this package.
- java-1.4.2-sun will be dropped, versions 1.5.0, 1.6.0 (DLJ licensed) and gcj-compat 1.4.2 will be included. The DLJ-license is a special lincense that was introduced by Sun in 2006 for re-distributors of Sun Java (see http://download.java.net/dlj/DLJ-FAQ.html). It's less strict and more precise on what is allowed and what is not regarding the re-distribution. Apart from that, nothing visible will change for the users -- Sun Java will still be in the openSUSE non-oss section.
- the following packages will be replaced by gnu-javamail which has an open source license: javamail javamail-demo javamail-javadoc javamail-manual javamail-monolithic
- the following packages will be replaced by gnu-jaf which has an open source license:: jaf jaf-demo jaf-javadoc jaf-manual
- the following packages will be replaced by classpath-jta which has an open source license: jta jta-javadoc
- the following packages will be replaced by mx4j which has an open source license: jmx jmx-javadoc
The packages that get dropped due to their licenses are usually licensed with the Sun Binary license which is not really the type of license we want to include in openSUSE if free oss counterparts are available.
Any thoughts and comments on this are very welcome :)
Regards, Daniel --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
-- ------------------------------------- SUSE LINUX Products GmbH - Nürnberg - AG Nürnberg - HRB 16746 - GF: Markus Rex ------------------------------------- --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org

Den Wednesday 02 May 2007 14:12:16 skrev Daniel Bornkessel:
ok, as no further objections but javamail (which will stay) came, I will go forward with dropping the following packages: java-1_4_2-sun*
Sorry, wasn't paying attention the first post it seems. I always had a strange problem on AMD64. My home bank would never work with Firefox (32bit), java 1.5+plugin (32bit). With Firefox (32bit) java 1.4.2+plugin (32bit) there were never any problems. On my 32bit system on my laptop Firefox + Java 1.5 always worked nicely however - which is where the strangeness appears. I know many other Danish people have had the problem also. And it's been the exact same issue since 9.3. I'll test java 1.5 (32bit) + Firefox (32bit) again on next alpha - expect a whiney bugreport if I can't get it to work. --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org

On Wednesday 02 May 2007 14:30:55 Martin Schlander wrote:
Den Wednesday 02 May 2007 14:12:16 skrev Daniel Bornkessel:
ok, as no further objections but javamail (which will stay) came, I will go forward with dropping the following packages: java-1_4_2-sun*
Sorry, wasn't paying attention the first post it seems.
I always had a strange problem on AMD64. My home bank would never work with Firefox (32bit), java 1.5+plugin (32bit).
With Firefox (32bit) java 1.4.2+plugin (32bit) there were never any problems.
On my 32bit system on my laptop Firefox + Java 1.5 always worked nicely however - which is where the strangeness appears.
I know many other Danish people have had the problem also. And it's been the exact same issue since 9.3.
I'll test java 1.5 (32bit) + Firefox (32bit) again on next alpha - expect a whiney bugreport if I can't get it to work.
Ok ... It would be nice, if we had another test case for that though, as I do not have a bank account to recreate the bug. Furthermore, please follow bug #252510 In short: Open a console and write LIBXCB_ALLOW_SLOPPY_LOCK=1 afterwards select the plugin you want to use: update-alternatives --config javaplugin and start firefox afterwards from the same console. Note: Currently, 10.3 installs firefox 64bit by default, so you will probably have to change that manually. 64bit firefox could now use classpath-webplugin.rpm to execute Java applets -- but only use with sites you trust. Best regards, Daniel
--------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
-- ------------------------------------- SUSE LINUX Products GmbH - Nürnberg - AG Nürnberg - HRB 16746 - GF: Markus Rex ------------------------------------- --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org

- java-1.4.2-sun will be dropped, versions 1.5.0, 1.6.0 (DLJ licensed) and gcj-compat 1.4.2 will be included. The DLJ-license is a special lincense that was introduced by Sun in 2006 for re-distributors of Sun Java (see http://download.java.net/dlj/DLJ-FAQ.html).
About 1.4, it should stay. For compatibility reason, at work we compile using jdk1.4, because for technical reason we cannot upgrade to 1.5. IMHO dropping 1.4 will not be a big saving. Regards. --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org

Am Mittwoch, 2. Mai 2007 14:12 schrieb Daniel Bornkessel:
ok, as no further objections but javamail (which will stay) came, I will go forward with dropping the following packages: ... java-1_4_2-sun*
As long as many business software like SAP server and client (I'm not sure about the sap-client, but the SAP-XI-GUI didn't do a good job with SUNs java-1.5) are only certified for Java 1.4.x, I don't think it's a good decision to drop it... -- Machs gut | http://www.iivs.de/schwinde/buerger/tremmel/ | http://packman.links2linux.de/ Manfred | http://www.knightsoft-net.de --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org

Manfred Tremmel escribió:
As long as many business software like SAP server and client (I'm not sure about the sap-client, but the SAP-XI-GUI didn't do a good job with SUNs java-1.5) are only certified for Java 1.4.x, I don't think it's a good decision to drop it...
that is not an openSUSE problem, openSUSE should not need to mantain a package N if Coorporation X still has broken software. Tell SAP to fix their software, you probably pay thousands of dollars for it and you deserve a decent customer support.
participants (7)
-
Alexey Eremenko
-
Cristian Rodriguez R.
-
Daniel Bornkessel
-
Gabriel .
-
Manfred Tremmel
-
Martin Schlander
-
Ralf Haferkamp