reopen 370295 thanks Tom Marble <[EMAIL PROTECTED]> wrote: > > All: > > Distribution of Java SE with Linux or OpenSolaris is governed by the > DLJ; however, these FAQ's are offered to explain and illustrate some > of the language in the license. Sun's goals are to make the > software widely usable while maintaining compatibility. I am doing > my best to help resolve issues that are raised. > > It should be clear that the use of SWT is acceptable under the > DLJ from FAQ #15 [1].
I agree. However, the point still stands that Debian must not only check whether the package itself implements a similar API, but must also check all of the users of the package and their dependencies. This only affects how Debian packages Sun's Java, not whether Debian can package it at all. > To make this class of concerns explicitly clear we have added > DLJ FAQ #34 [2]. This new FAQ item seems to be a blanket retraction of the problematic clause 2c, since Debian is now allowed to configure and distribute Sun's Java to work with any other software. This includes GNU Classpath. Unfortunately, this FAQ entry also contradicts DLJ FAQ #14. So now I really do not know what limits Sun is putting on configuring technology to work together. Can I 1) Reimplement only one small part of the Java API (e.g. javax.servlet.jsp.el) and configure it to work with Sun's Java? 2) What about a larger part (e.g. libcommons-*-java)? 3) What about almost all of the core library (e.g. classpath)? 4) For all of the above questions, what if they are in a different namespace? The SWT example suggests that it is OK to reimplement large parts of the Java API and configure Sun's Java to run with it, but the plain language of the license prohibits it. If you could provide clear answers to the above questions, I think that we can resolve this issue. > I am closing this bug as the issues covered here have been > addressed. Allow me to reiterate the appeal made previously > by Jeroen when he closed this bug the first time that if anyone > believes there is still a problem please specify a concrete working > example of how to get a DLJ-incompatible situation with just using > apt-get install. I mentioned it earlier apt-get install sun-java5-bin sun-java5-jre apt-get install libcommons-el-java > Adding still more, new issues to this bug will not facilitate > constructive discussion of the DLJ and Debian. > > Venues for voicing such concerns include the jdk-distros forum [3], > the DLJfeedback [4] alias and the debian-java mailing list [5]. This bug is about whether the Debian package should provide java2-runtime. This is the most appropriate place to discuss this issue. Cheers, Walter Landry [EMAIL PROTECTED] -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]