On Sat, Dec 16, 2000 at 04:59:23PM +0000, Malcolm Parsons wrote: > Package: vncserver > Version: 3.3.3r2-6 > Severity: serious > > from /usr/share/doc/vnc-common/TODO.Debian: > ... > Seperate out JAVA code > I think there is a question as to whether JAVA code can be distributed > under the GPL, when Java files are byte compiled they are linked with code > from the compiler that is not distrbuted under the terms of the GPL or a > less restrictive licence. The JAVA code certainly needs a non-free compiler > to build it and hence, is not allowed in main. Therefore I intend to split > the upstream tarball into vnc and vnc-java, placing vnc-java in either > contrib or non-free. > ... Hmm I have thought about it but I have not had the time to fix it. I did not think it was too critical because there are already shipped with potato. > Edward saw there was a problem, and didn't do anything about it. I disagree > with his description of the problem, but the solution is correct. So what do you think the problem is? > The source code for the classes shipped in vncserver is not in the upstream > tarball, so whether we can compile it or not is irrelevant. We don't have > the source, so it is non-free and cannot go in main. I have now asked on the vnc-list@uk.research.att.com list for the source code. If I can get it will that solve the problem? I have tested to run the code through kaffe but unfortunatly it breaks after logging in. > Please remove the classes directory from the upstream tarball, create a new > upstream tarball for vnc-java, create a new debian package for vnc-java in > the non-free section, modify vncserver to not run the webserver code if > vnc-java is not installed, and make the vncserver package suggest vnc-java. Do I really need to make a separate source package? Would that not break the idéa of an orig package? It will be a bit frustrating every time I have to upgrade to the upstream... Can't I just make a separate (binary) non-free vncserver-java package that depends on vncserver? But if it is necessary I'll (of course) split them. :) Do you think we should have this discussion on debian-devel, or? // Ola -- --------------------- Ola Lundqvist --------------------------- / opal@debian.org Björnkärrsgatan 5 A.11 \ | opal@lysator.liu.se 584 36 LINKÖPING | | +46 (0)13-17 69 83 +46 (0)70-332 1551 | | http://www.opal.dhs.org UIN/icq: 4912500 | \ gpg/f.p.: 7090 A92B 18FE 7994 0C36 4FE4 18A1 B1CF 0FE5 3DD9 / ---------------------------------------------------------------
Attachment:
pgplkRmdpGJsM.pgp
Description: PGP signature