Bug#692728: GeoGebra licence and GPL violation

2013-08-16 Thread Stuart Prescott
Hi!

I noticed today that the licence change of GeoGebra leaves the program in a 
very messy situation. GeoGebra is a fantastic piece of software for use in 
education -- I use it myself and know many others who do so, which is why I 
would like to work with you to resolve this problem.

Let me firstly say that I completely appreciate why you have taken steps to 
differentiate between commercial and non-commercial licensing. My experience 
is, however, that engagement with the wider free software community is much 
more fruitful and will lead to code contributions in a way that restrictive 
licences will not. Moreover, free software authors have a very long tradition 
of being able to obtain cash or in-kind contributions from commercial 
organisations who are using free software by directly engaging with them. More 
carrot and less stick is a more reliable approach.

The conclusions I draw below are not only based on the idealism of Free 
Software that I hold as a Debian Developer but also on pragmatic, practical 
and legal readings of the licences involved. I have drawn on the Debian 
project's twenty years of experience in dealing with software licences. The 
problems I highlight below not only cause problems for the Debian project (and 
its derivatives like Ubuntu) but are also a fundamental problem for the 
International GeoGebra Institute itself and all other educational institutions 
that want to use GeoGebra. The current situation will lead to GeoGebra being 
removed from the mainstream Linux distributions (Debian, Debian-
Edu/SkoleLinux, Ubuntu, Fedora etc). It also precludes mass-deployment of 
GeoGebra in educational institutions, especially in environments where a 
student is given a physical device like a laptop that is imaged by a central 
IT department.

I feel quite confident that the above scenario was not the outcome that the 
International GeoGebra Institute had in mind when relicensing GeoGebra. It 
would be great if we could have an open discussion and sort out this problem.

To specific details:

Let us first be very precise and recognise that this is not a licence 
clarification but a licence change. Version 4.0.34.0, for instance, clearly 
places the work under GPLv3 and CC-BY-SA 3.0. The licence text goes on to 
discuss commercial vs non-commercial use but only in the context where you 
put the resulting work under your copyright. That is to say that commercial 
usage is permitted, the software is free for anyone to use, free for them to 
modify and free for them to redistribute. The restrictions here are against 
people claiming copyright over material that is actually the copyright of the 
GeoGebra authors; this is a perfectly reasonable thing to do and in fact is 
already covered by the GPLv3 anyway.

However, the licence text attached to version 4.2.55.0 is GPLv3 and CC-BY-NC-
SA 3.0 and additional restrictions. A conversion from CC-BY-SA 3.0 to CC-BY-
NC-SA 3.0 is not clarification. The imposition of the extra restrictions is not 
confined to just the properties files but applies to java source code as well 
[0]; this is not a clarification but the imposition of a large number of 
restrictive conditions. The intent of this licence is to impose restrictions 
on commercial usage in such a way that users are no longer free to use the 
software. No users are permitted to redistribute the software (§10) which 
would also make redistribution of modified versions impossible as well. No-one 
is permitted to improve GeoGebra. GeoGebra is no longer free software. 

Have all copyright holders (java programmers, artists, translators -- there 
are many!) who contributed their work under the old licence terms agreed to 
the relicencing of their work? Does that include the CEA/CNRS/INRI who are 
copyright holders for the sections derived from scilab? The claim in §9 that 
GeoGebra is Copyright (C) International GeoGebra Institute, 2013 is at best 
an assertion about the compilation; it does not cover significant chunks of the 
code or the bundled libraries and those bits of code are not the International 
GeoGebra Institute's to relicence.


The licence text goes to great lengths to impose additional restrictions over 
and above the GPLv3 while also stating that GeoGebra is available under GPLv3 
(clause 3 of the GeoGebra licence). Under §7 of GPLv3, I am permitted to 
ignore any additional restrictions imposed on me by the GeoGebra licence. This 
would strike out the entirety of the non-commercial aspects of the licence 
and the other restrictions about redistribution (§10). (The licence itself is 
not self-consistent on the point of redistribution; §10 forbids 
redistribution, while the preamble permits it.)


At this point in the analysis, I am left with two choices: 

  (a) I can conclude that GeoGebra is actually GPLv3 and strike out 
  the rest of the licence terms. Anyone can use GeoGebra for commercial
  or non-commercial purposes; it's Free Software.

  (b) I can conclude that 

Processing of maven-source-plugin_2.0.4-1_amd64.changes

2013-08-16 Thread Debian FTP Masters
maven-source-plugin_2.0.4-1_amd64.changes uploaded successfully to localhost
along with the files:
  maven-source-plugin_2.0.4-1.dsc
  maven-source-plugin_2.0.4.orig.tar.gz
  maven-source-plugin_2.0.4-1.debian.tar.gz
  libmaven-source-plugin-java_2.0.4-1_all.deb
  libmaven-source-plugin-java-doc_2.0.4-1_all.deb

Greetings,

Your Debian queue daemon (running on host franck.debian.org)

__
This is the maintainer address of Debian's Java team
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-maintainers. 
Please use
debian-j...@lists.debian.org for discussions and questions.


Bug#719875: Wrong path of rotatelogs in /etc/init.d/jetty

2013-08-16 Thread Mauro Sacchetto
Package: jetty
Version: 6.1.26-1

In /etc/init.d/jetty is set the variable $ROTATELOGS
at line 199, as it follows:
ROTATELOGS=/usr/sbin/rotatelogs
But actually rotatelogs, from the package apache2-utils,
is present in /usr/bin, no more in /usr/sbin:
see: Move ab and logresolve from /usr/sbin to /usr/bin.
Closes: #351450, #564061.
So the script has to be corrected with the right path

Thanx
MS

__
This is the maintainer address of Debian's Java team
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-maintainers. 
Please use
debian-j...@lists.debian.org for discussions and questions.


maven-source-plugin_2.0.4-1_amd64.changes is NEW

2013-08-16 Thread Debian FTP Masters
binary:libmaven-source-plugin-java is NEW.
binary:libmaven-source-plugin-java-doc is NEW.
source:maven-source-plugin is NEW.

Your package contains new components which requires manual editing of
the override file.  It is ok otherwise, so please be patient.  New
packages are usually added to the override file about once a week.

__
This is the maintainer address of Debian's Java team
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-maintainers. 
Please use
debian-j...@lists.debian.org for discussions and questions.


httpcomponents-core 4.3-1 MIGRATED to testing

2013-08-16 Thread Debian testing watch
FYI: The status of the httpcomponents-core source package
in Debian's testing distribution has changed.

  Previous version: 4.2.4-1
  Current version:  4.3-1

-- 
This email is automatically generated once a day.  As the installation of
new packages into testing happens multiple times a day you will receive
later changes on the next day.
See http://release.debian.org/testing-watch/ for more information.

__
This is the maintainer address of Debian's Java team
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-maintainers. 
Please use
debian-j...@lists.debian.org for discussions and questions.


libjgraphx-java 2.1.0.7-1 MIGRATED to testing

2013-08-16 Thread Debian testing watch
FYI: The status of the libjgraphx-java source package
in Debian's testing distribution has changed.

  Previous version: 1.10.4.0-1
  Current version:  2.1.0.7-1

-- 
This email is automatically generated once a day.  As the installation of
new packages into testing happens multiple times a day you will receive
later changes on the next day.
See http://release.debian.org/testing-watch/ for more information.

__
This is the maintainer address of Debian's Java team
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-maintainers. 
Please use
debian-j...@lists.debian.org for discussions and questions.


libcommons-digester-java 1.8.1-4 MIGRATED to testing

2013-08-16 Thread Debian testing watch
FYI: The status of the libcommons-digester-java source package
in Debian's testing distribution has changed.

  Previous version: 1.8.1-3
  Current version:  1.8.1-4

-- 
This email is automatically generated once a day.  As the installation of
new packages into testing happens multiple times a day you will receive
later changes on the next day.
See http://release.debian.org/testing-watch/ for more information.

__
This is the maintainer address of Debian's Java team
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-maintainers. 
Please use
debian-j...@lists.debian.org for discussions and questions.


jasperreports3.7 3.7.6+dfsg-1 MIGRATED to testing

2013-08-16 Thread Debian testing watch
FYI: The status of the jasperreports3.7 source package
in Debian's testing distribution has changed.

  Previous version: 3.7.4+dfsg-3
  Current version:  3.7.6+dfsg-1

-- 
This email is automatically generated once a day.  As the installation of
new packages into testing happens multiple times a day you will receive
later changes on the next day.
See http://release.debian.org/testing-watch/ for more information.

__
This is the maintainer address of Debian's Java team
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-maintainers. 
Please use
debian-j...@lists.debian.org for discussions and questions.


libflexdock-java 1.2.4-1 MIGRATED to testing

2013-08-16 Thread Debian testing watch
FYI: The status of the libflexdock-java source package
in Debian's testing distribution has changed.

  Previous version: 1.2.3-1
  Current version:  1.2.4-1

-- 
This email is automatically generated once a day.  As the installation of
new packages into testing happens multiple times a day you will receive
later changes on the next day.
See http://release.debian.org/testing-watch/ for more information.

__
This is the maintainer address of Debian's Java team
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-maintainers. 
Please use
debian-j...@lists.debian.org for discussions and questions.


Bug#714524: Try different JDK?

2013-08-16 Thread Felix Natter
hi Omega,

could an OpenJDK7-update (7u21 in testing, 7u25 in unstable) help?

Otherwise, as a last resort, try to install Oracle-JDK7
(and use update-alternatives-java to activate it).

Best Regards,
-- 
Felix Natter

__
This is the maintainer address of Debian's Java team
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-maintainers. 
Please use
debian-j...@lists.debian.org for discussions and questions.


Bug#714524: Try different JDK?

2013-08-16 Thread Omega Weapon

On 16/08/13 18:41, Felix Natter wrote:

hi Omega,

could an OpenJDK7-update (7u21 in testing, 7u25 in unstable) help?

Otherwise, as a last resort, try to install Oracle-JDK7
(and use update-alternatives-java to activate it).

Best Regards,



7u21-2.3.9-5 running currently. Admitedly I'm having less mindmap use 
currently, but with putting up with the graphical corruption caused by 
horizontal scrolling, I get faster hardware rendering which seems to 
cause this issue to happen less (its been a while since the last 
occurrence).


I've added the unstable repositories and upgraded to OpenJDK7 on 
unstable. Since this issue isnt debilitating, I won't be installing 
proprietary software.



--
Libre software on Github: https://github.com/OmegaPhil
FSF member #9442

__
This is the maintainer address of Debian's Java team
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-maintainers. 
Please use
debian-j...@lists.debian.org for discussions and questions.


Bug#719919: libsaxon-java: Provide maven-repo information

2013-08-16 Thread Sebastian Humenda

Package: libsaxon-java
Version: 1:6.5.5-8
Severity: wishlist

Hello,

when packaging libraries with Maven, every library which the package depends on
must have maven meta information in /usr/share/maven-repo. Please provide
those e.g. by using maven-repo-helper and maybe a POM from:
  https://raw.github.com/daisy-consortium/osgi-libs/master/jing/pom.xml
(or an self-generated).

Thanks
Sebastian
-- System Information:
Debian Release: 7.1
  APT prefers stable
  APT policy: (1001, 'stable')
Architecture: i386 (i686)

Kernel: Linux 3.4.4 (SMP w/2 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

libsaxon-java depends on no packages.

libsaxon-java recommends no packages.

Versions of packages libsaxon-java suggests:
ii  libjdom1-java  1.1.2+dfsg-2
ii  libsaxon-java-doc  1:6.5.5-8


signature.asc
Description: Digital signature
__
This is the maintainer address of Debian's Java team
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-maintainers. 
Please use
debian-j...@lists.debian.org for discussions and questions.