[Debian-med-packaging] Your try to get a free libcolt-java (Was: r16752 - in trunk/packages/libcolt-java/trunk/debian: . patches)
Andreas Tille
andreas at an3as.eu
Wed Jul 30 07:59:52 UTC 2014
Hi,
any news to contact Wolfgang Hoschek?
Should we send another Mail to Debian Med list to ask for help (as I
did for Phylip)?
Kind regards
Andreas.
On Thu, Jun 19, 2014 at 06:07:05PM +0200, Andreas Tille wrote:
> Hi Tim,
>
> On Thu, Jun 19, 2014 at 04:30:30PM +0100, Tim Booth wrote:
> > We could try nagging Wolfgang via Twitter:
> >
> > https://twitter.com/whoschek
> >
> > hashtag = #freethecode
>
> Very good idea.
>
> > I would do so myself, but I'm not on Twitter.
>
> I also ignore twitter - anybody who is twittering???
>
> Thanks for your input
>
> Andreas.
>
> > TIM
> >
> > On Thu, 2014-06-19 at 14:21 +0100, Andreas Tille wrote:
> > > Hi folks,
> > >
> > > I'm stumbing again and again about this issue. Can anybody help us
> > > solving this nasty issue. Currently I try to build packages from
> > > libssj-java[1] (as predependency of some other package in our focus)
> > > which also depends from libcolt-java. I keep on thinking that it would
> > > really help if some other / more people would add to my nagging to
> > > upstream for some relicensing. My last mail about this was here:
> > >
> > > https://lists.alioth.debian.org/pipermail/debian-med-packaging/2014-February/025141.html
> > >
> > > So please people, if you really regard my work as highly as it is
> > > expressed from time to time it would *really* safe me some time if
> > > people would fire up their MUA and send another mail to the HEP authors
> > > to kill the stupid addition to the GPL from their way outdated code
> > > nobody really remembers any more but which always fires back as
> > > stumbling stone. If you are interested to help and have not yet
> > > an idea what to do please ask and I'll explain in more detail.
> > >
> > > The thing with Tims patch below is that it does not solve the licensing
> > > issue in my opinion and Thorsten as our man in the ftpmaster team has
> > > not respondet yet.
> > >
> > > Kind regards
> > >
> > > Andreas.
> > >
> > > [1] svn://anonscm.debian.org/debian-med/trunk/packages/libssj-java
> > >
> > > On Tue, Apr 22, 2014 at 10:06:20PM +0200, Andreas Tille wrote:
> > > > Hi Tim,
> > > >
> > > > many thanks for trying your luck to free libcolt-java. It is really
> > > > appreciated and I would really love if others would try to join your
> > > > attempt.
> > > >
> > > > However, when reading your comment of the patch:
> > > >
> > > > On Tue, Apr 22, 2014 at 02:49:21PM +0000, Timothy Booth wrote:
> > > > > Added: trunk/packages/libcolt-java/trunk/debian/patches/build_without_aida_interface_defs.patch
> > > > > ===================================================================
> > > > > --- trunk/packages/libcolt-java/trunk/debian/patches/build_without_aida_interface_defs.patch (rev 0)
> > > > > +++ trunk/packages/libcolt-java/trunk/debian/patches/build_without_aida_interface_defs.patch 2014-04-22 14:49:20 UTC (rev 16752)
> > > > > @@ -0,0 +1,948 @@
> > > > > +This patch forcefully rips out references to all the I*.java interface files
> > > > > +that are not DFSG-free, having a "no military use" restriction.
> > > > > +
> > > > > +See: http://lists.alioth.debian.org/pipermail/debian-med-packaging/2014-April/025987.html
> > > > > +
> > > > > +However, it is ambiguous whether the files uder hep/aida/ref and hep/aida/bin are also
> > > > > +under the non-free license. Only Wolfgang Hoschek can answer this question and he has been
> > > > > +sadly silent so far. So I don't know if this patch actually solves anything or not.
> > > > > +
> > > > > +The code is (or should be) functionally equivalent since the interface defs contain no actual code,
> > > > > +only function and class prototypes, and the process of removing them was mostly a matter of
> > > > > +find-and-replace of the interface names with the implementing class names. However the code
> > > > > +is certainly less neat after this patch - especially as I forced VariableAxis to inherit from
> > > > > +FixedAxis - and also any code which links against Colt and references the I* classes will fail
> > > > > +to build and will require patching too.
> > > > > +
> > > > > +-- Tim Booth <tbooth at ceh.ac.uk>, April 2014
> > > >
> > > > I think we are not done yet. Quoting xdocs/license.xml says:
> > > >
> > > > Packages hep.aida.*
> > > > ... with the exception that any usage related to military applications
> > > > is expressly forbidden
> > > >
> > > > So I think even a patch to the existing code is not sufficient since the
> > > > patch does not kick the code out of the source package. We rather need
> > > > something like
> > > >
> > > > Files-Excluded: src/hep/aida
> > > >
> > > > in d/copyright to fullfill the requirement to get the package accepted
> > > > in Debian main. I wonder whether the package
> > > >
> > > > libjas-plotter-java
> > > >
> > > > might provide some replacement code or whether we could make use of
> > > >
> > > > http://aida.freehep.org/download.thtml
> > > >
> > > > (after packaging it following the scheme of other freehep packages.)
> > > >
> > > > Or we try again to nag the only person who is involved in this code who
> > > > was actually at least answering and did not covered in total silence.
> > > > May be we really try the approach I suggested here:
> > > >
> > > > https://lists.alioth.debian.org/pipermail/debian-med-packaging/2014-February/025141.html
> > > >
> > > > Kind regards
> > > >
> > > > Andreas.
> > > >
> > > > --
> > > > http://fam-tille.de
> > > >
> > > > _______________________________________________
> > > > Debian-med-packaging mailing list
> > > > Debian-med-packaging at lists.alioth.debian.org
> > > > http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-med-packaging
> > > >
> > >
> >
> > --
> > Tim Booth <tbooth at ceh.ac.uk>
> > NERC Environmental Bioinformatics Centre
> >
> > Centre for Ecology and Hydrology
> > Maclean Bldg, Benson Lane
> > Crowmarsh Gifford
> > Wallingford, England
> > OX10 8BB
> >
> > http://nebc.nerc.ac.uk
> > +44 1491 69 2705
> >
>
> --
> http://fam-tille.de
>
> _______________________________________________
> Debian-med-packaging mailing list
> Debian-med-packaging at lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-med-packaging
>
--
http://fam-tille.de
More information about the Debian-med-packaging
mailing list