[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Separate csharpcomp.sh, and a license problem
From: |
Bruno Haible |
Subject: |
Re: Separate csharpcomp.sh, and a license problem |
Date: |
Fri, 2 Dec 2005 14:38:57 +0100 |
User-agent: |
KMail/1.5 |
Simon Josefsson wrote:
> After including the csharpcomp module in libidn, I realized I don't
> need any of the C code in that module. I just need csharpcomp.sh.in,
> csharp.m4 and csharpcomp.m4.
>
> How about installing the following csharpcomp-script module for those
> files, and patching the csharpcomp module to depend on the former
> module?
>
> Even with this, I can't use this in Libidn. The reason was silly: the
> "License:" says GPL, but Libidn required LGPL. I have no problem with
> the script staying GPL, it is only used during compilation, so it
> won't affect the C# code license (which incidentally is GPL anyway;
> only the C library is LGPL, that's why I use gnulib-tool --lgpl for
> libidn).
>
> Is there any way to express this license situation?
>
> How about changing the License of the csharpcomp-script module to
> "helper-GPL", and make "helper-GPL" LGPL-compatible, as far as
> gnulib-tool is concerned?
>
> To clarify: gnulib-tool should NOT alter the GPL license template in
> csharpcomp.sh.in here. I feel the script should stay GPL. My point
> is to make it possible to use the script to build LGPL material.
I agree with all this. I've changed gnulib-tool to accept modules whose
license is "GPLed build tool", and created a csharpcomp-script and
javacomp-script module under this license. This should make it clear
that - unlike the automake-provided build tools but exactly like
texinfo.tex - the tool is GPL but its use as build tool does not
infect your source with GPL.
2005-12-02 Bruno Haible <address@hidden>
* gnulib-tool (func_import): Accept GPLed build tool modules when
--lgpl is given.
* modules/csharpcomp-script: New file.
* modules/csharpcomp: Depend on it.
* modules/javacomp-script: New file.
* modules/javacomp: Depend on it.
Suggested by Simon Josefsson.
Also I updated the csharpcomp.sh.in script with a bugfix from GNU gettext.
Thanks for your suggestion!
Bruno
- Separate csharpcomp.sh, and a license problem, Simon Josefsson, 2005/12/01
- Re: Separate csharpcomp.sh, and a license problem, Simon Josefsson, 2005/12/02
- Re: Separate csharpcomp.sh, and a license problem,
Bruno Haible <=
- Re: Separate csharpcomp.sh, and a license problem, Simon Josefsson, 2005/12/02
- Re: Separate csharpcomp.sh, and a license problem, Bruno Haible, 2005/12/02
- Re: Separate csharpcomp.sh, and a license problem, Simon Josefsson, 2005/12/03
- Re: Separate csharpcomp.sh, and a license problem, Bruno Haible, 2005/12/05
- Re: Separate csharpcomp.sh, and a license problem, Simon Josefsson, 2005/12/06
- Re: Separate csharpcomp.sh, and a license problem, Simon Josefsson, 2005/12/03
- Re: Separate csharpcomp.sh, and a license problem, Bruno Haible, 2005/12/05
- Re: Separate csharpcomp.sh, and a license problem, Simon Josefsson, 2005/12/06
Re: Separate csharpcomp.sh, and a license problem, Ben Pfaff, 2005/12/02