[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Best way to install Java JAR files (java packaging)

El mié, 28-05-2008 a las 18:46 +0200, RalfGesellensetter escribió:
> Am Montag 26 Mai 2008 schrieb Antonio Ullan:
> > Some months ago, I was working on ITP for geogebra
> > (http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=447584  (now RFP)
> > and then I knew some important issues about geogebra License.
> Dear Antonio,
> I asked the author of geogebra (Markus H.) about the backgrounds of 
> these problems. Very quickly I received a polite and quite 
> comprehensive reply. Let me try to paraphrase its contents:
> GeoGebra is mostly GPL, but all language files are licensed under CC-NC 
> (cf. http://www.geogebra.org/download/license.txt). Another point is 
> that it is necessary to sign JAR files in order to feature them as 
> WebStart-Applications. But it is not possible to publish the 
> corresponding signatures in the CVS. 
> Nevertheless, the developers are open towards developers who like to 
> contribute or join the team. Packaging however can (as stated above) 
> only be done by the core team itself. It is Yves Kreis (yves at g.o) 
> who makes the Linux installer, he is the one to address for Debian 
> packages.
> (So far the content of Markus's mail.)
> The availability of a WebStart link is quite comfortable and questions 
> the necessarity of a local installation. However, offline learners 
> would certainly appreciate the existance of a non-web version.
> To get into Debian-Main, there should be 100% free subeset of Geogebra 
> (no language files, no Webstart signatures) that can be compiled by 
> anybody, shouldn't it?

Ralf, thanks for your intermediation,

I think that compiling the webstart app does not make sense at all. If
there is such application signed in a web site we don't need another
one. But, as you said, having geogebra as a standalone application to
be installed or used locally when being offline (or just not having a
good internet connection) would be great.
I maintain Jclic ( http://clic.xtec.net/en/jclic/ ) in Debian: it's
exactly the same case, you can install it using webstart from upstream's
web site, but now you can also install it with apt, so you can
distribute a debian cd with the application inside.
Working with jclic upstream author was a pleasure, he gave me all the
help and the package is now in Debian. He even changed some parts of the
code, some libraries to be dfsg compliant, and the build.xml file to
allow me compiling it without the webstart and the signature process.
Up to now, geogebra authors haven't wanted to provide the needed
build.xml file to compile all the sources, just saying they can not
provide the webstart signature. Maybe you can make them see that we
don't need/want the signature, but we need the build.xml. Imagine that
kde authors don't provide the needed Makefile, but only the .cpp files:
try to compile the monster without the Makefile and configure files.
It's exactly the same case.


Attachment: signature.asc
Description: Esta parte del mensaje =?ISO-8859-1?Q?est=E1?= firmada digitalmente

Reply to: