savannah-hackers
[Top][All Lists]
Advanced

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

Re: [Savannah-hackers] Re: Savannah Projects Approval


From: Martin-Guillerez Damien
Subject: Re: [Savannah-hackers] Re: Savannah Projects Approval
Date: Tue, 17 Aug 2004 21:04:30 +0200 (MET DST)

> > In order to release your project properly and unambiguously
> > under the GPL, please place copyright notices and permission-to-copy
> > statements at the beginning of every file of source code.

Oops :(

> >
> > The following files do not seem to be under any particular license, it is
> > crucial that they are placed under one compatible with the GPL.
> >
> >     ./simul/include/libxml/xml++.h

There's a header of the GNU LGPL in that file. Should I change the header
to make it more clearly ? here's the header of that file :
/* xml++.h
 * libxml++ and this file are copyright (C) 2000 by Ari Johnson, and
 * are covered by the GNU Lesser General Public License, which should be
 * included with libxml++ as the file COPYING.


> >     ./ihm/fenetres/archi/niveau1/archi_niv1.ui.h
> >     ./ihm/fenetres/archi/niveau2/archi_niv2.ui.h
> >     ./ihm/fenetres/cache/cache.ui.h
> >     ./ihm/fenetres/magneto/magneto.ui.h
> >     ./ihm/fenetres/memoire/memoire.ui.h
> >     ./ihm/fenetres/pipeline/pipeline.ui.h
> >     ./ihm/fenetres/registres/registres.ui.h
> >     ./ihm/fenetres/registres/tableReg.ui.h
> >     ./ihm/fenetres/terminal/terminal.ui.h
Ok those are GPL files, their devoloppers just forgot to put a header (I
wasn't in that part of the project)

> >     ./ihm/inc/libxml/xml++.h
Same as the other xml++.h

> >     ./ihm/inc/myQTable.h
> >     ./ihm/definevar.h
> >     ./ihm/constdecl.h
> >     ./ihm/vliw.ui.h
> >     ./quizz/inc/libxml/xml++.h
same xml++.h

> >     ./quizz/pictureform.ui.h
> >     ./quizz/quizzform.ui.h


> >     ./salto-1.4.2beta1/acconfig.h
> >     ./salto-1.4.2beta1/src/Obstack.h
> >     ./salto-1.4.2beta1/src/OpcodeTable.h
> >     ./salto-1.4.2beta1/src/Pix.h
> >     ./salto-1.4.2beta1/src/Regex.h
> >     ./salto-1.4.2beta1/src/a-out.h
> >     ./salto-1.4.2beta1/src/a.out.gnu.h
> >     ./salto-1.4.2beta1/src/avl.h
> >     ./salto-1.4.2beta1/src/bool.h
> >     ./salto-1.4.2beta1/src/cookBook.h
> >     ./salto-1.4.2beta1/src/cost.h
> >     ./salto-1.4.2beta1/src/ecoff.h
> >     ./salto-1.4.2beta1/src/emit.h
> >     ./salto-1.4.2beta1/src/flow-def.h
> >     ./salto-1.4.2beta1/src/flow.h
> >     ./salto-1.4.2beta1/src/graph.h
> >     ./salto-1.4.2beta1/src/int+.h
> >     ./salto-1.4.2beta1/src/interface.h
> >     ./salto-1.4.2beta1/src/list4.h
> >     ./salto-1.4.2beta1/src/list5.h
> >     ./salto-1.4.2beta1/src/listrtx.h
> >     ./salto-1.4.2beta1/src/mach.h
> >     ./salto-1.4.2beta1/src/macro.h
> >     ./salto-1.4.2beta1/src/map.h
> >     ./salto-1.4.2beta1/src/messages.h
> >     ./salto-1.4.2beta1/src/oper.h
> >     ./salto-1.4.2beta1/src/operandInfo.h
> >     ./salto-1.4.2beta1/src/proc.h
> >     ./salto-1.4.2beta1/src/prog.h
> >     ./salto-1.4.2beta1/src/pseudo.h
> >     ./salto-1.4.2beta1/src/queue.h
> >     ./salto-1.4.2beta1/src/reserv.h
> >     ./salto-1.4.2beta1/src/rx.h
> >     ./salto-1.4.2beta1/src/salto.h
> >     ./salto-1.4.2beta1/src/saltoObj.h
> >     ./salto-1.4.2beta1/src/saltodefault.h
> >     ./salto-1.4.2beta1/src/stack.h
> >     ./salto-1.4.2beta1/src/stat.h
> >     ./salto-1.4.2beta1/src/str.h
> >     ./salto-1.4.2beta1/src/target.h
> >     ./salto-1.4.2beta1/src/token.h
> >     ./salto-1.4.2beta1/src/u_int.defs.h
> >     ./salto-1.4.2beta1/src/ud_chain.h
> >     ./salto-1.4.2beta1/src/ud_list.h
> >     ./salto-1.4.2beta1/src/version.h
> >     ./salto-1.4.2beta1/src/xcode.h
> >     ./salto-1.4.2beta1/src/xnode-def.h
> >     ./salto-1.4.2beta1/src/xress.h
> >     ./salto-1.4.2beta1/src/xxx-server.h
> >     ./salto-1.4.2beta1/src/xxx.h
> >     ./salto-1.4.2beta1/targets/alpha/src/alpha.h
> >     ./salto-1.4.2beta1/targets/apenext/src/apenext.h
> >     ./salto-1.4.2beta1/targets/ia64/src/ia64.h
> >     ./salto-1.4.2beta1/targets/mips/src/mips.h
> >     ./salto-1.4.2beta1/targets/paccman/src/paccman.h
> >     ./salto-1.4.2beta1/targets/pentium/src/pentium.h
> >     ./salto-1.4.2beta1/targets/powerpc/src/powerpc.h
> >     ./salto-1.4.2beta1/targets/sparc/src/sparc.h
> >     ./salto-1.4.2beta1/targets/sparc-sunws/src/sparc-sunws.h
> >     ./salto-1.4.2beta1/targets/std-risc/src/std-risc.h
> >     ./salto-1.4.2beta1/targets/t3e/src/t3e.h
> >     ./salto-1.4.2beta1/targets/tm1000/src/tm1000.h
> >     ./salto-1.4.2beta1/targets/tm1000/src/tm1support.h
> >     ./salto-1.4.2beta1/config_salto.h

Well some of those files contains a license file from GNU CC (GPL), some
others in GNU LGPL. There's still ones without any licensing except the
INRIA Copyright. However, there are GPL licensed files from the INRIA. As
it's a dependencies we will get rid off on the next version we have just
included it in that package but we may just add the header

> >
> >
> > In addition, if you haven't already, please copy a copy of the plain
> > text version of the GPL, available from
> > (http://www.gnu.org/licenses/gpl.txt), into a file named "COPYING".
oops it was into LICENSE :p

> >
> > Additional instructions are available from
> > http://www.gnu.org/licenses/gpl-howto.html.
> >
> > The GPL FAQ explains why these procedures must be followed.  To learn
> > why a copy of the GPL must be included with every copy of the code,
> > for example, go to
> > http://www.gnu.org/licenses/gpl-faq.html#WhyMustIInclude
> >
> > The address of the FSF has changed, and is now:
> >
> >   59 Temple Place, Suite 330
> >   Boston, MA  02111-1307
> >   USA
> >
> > Please update the following files:
> >     ./salto-1.4.2beta1/src/as.h
> >     ./salto-1.4.2beta1/src/bignum.h
> >     ./salto-1.4.2beta1/src/expr.h
> >     ./salto-1.4.2beta1/src/flonum.h
> >     ./salto-1.4.2beta1/src/frags.h
> >     ./salto-1.4.2beta1/src/hash.h
> >     ./salto-1.4.2beta1/src/input-file.h
> >     ./salto-1.4.2beta1/src/rtl.h
> >     ./salto-1.4.2beta1/src/struc-symbol.h
> >     ./salto-1.4.2beta1/src/subsegs.h
> >     ./salto-1.4.2beta1/src/symbols.h

Arg those files come from GNU AS, Should I update it ?

About that, I just realized that salto use a lot of different project
files, should I put any warnings/thanks somewhere ?

> >
> > Please remove GIF image files from your project and
> > replace them with an other format (such as PNG or JPEG).

Oops that not a gif file, in fact that's not even a file (0 bytes long)
Just a crap I didn't removed.

> >
> > Because of the patents (Unisys and IBM) covering the LZW
> > compression algorithm which are used when making GIF files,
> > it's impossible to have free software to generate proper
> > GIFs.  They also apply to the compress program.

Well those patents are not applicable in Europe (even if I am in the USA
for the summer). What is strange is that I have discussed with a lawyer
about european patents and problems for Free Software and he just said :
"Oh Free Software has nothing to fear since while you don't make any money
by using a patents you are not violating it !". Is that different in
America ?


> >
> > For more information read http://www.gnu.org/philosophy/gif.html
> >
> >     ./salto-1.4.2beta1/doc/HTML/salto2.gif
> >
> > If you are willing to make the changes mentioned above, please provide
> > us with an URL to an updated tarball of your project.  Upon review, we
> > will reconsider your project for inclusion in Savannah.

Okay I will just wait for the precisions I've asked.

> >
> > Regards,
>
> In addition to the files I just listed, these files also lack any license
> header.
>
>       ./res/ex.s
>       ./res/ascii2int.s
>       ./res/int2ascii.s
>       ./res/fact.s
>       ./salto-1.4.2beta1/contrib/simplest/erat.s
>       ./salto-1.4.2beta1/contrib/bb-instrumentation/stack-sparc.s
>
Oops, Okay :)

>
> Regards,
>
> --
> Michael J. Flickinger
>
>

Regards,

Damien M.G.





reply via email to

[Prev in Thread] Current Thread [Next in Thread]