[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Savannah-hackers] Re: Savannah Projects Approval
From: |
Michael J. Flickinger |
Subject: |
Re: [Savannah-hackers] Re: Savannah Projects Approval |
Date: |
Tue, 17 Aug 2004 15:29:02 -0400 |
User-agent: |
KMail/1.5.3 |
On Tuesday 17 August 2004 03:04 pm, Martin-Guillerez Damien wrote:
> > > 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.
>
Please use the standard LGPL header, which is:
<one line to give the library's name and a brief idea of what it does.>
Copyright (C) <year> <name of author>
This library is free software; you can redistribute it and/or
modify it under the terms of the GNU Lesser General Public
License as published by the Free Software Foundation; either
version 2.1 of the License, or (at your option) any later version.
This library is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public
License along with this library; if not, write to the Free Software
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
It can be found at http://www.gnu.org/licenses/lgpl.txt
> > > ./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)
>
Ok, they need the gpl header though, if it could he added that would be great.
:)
> > > ./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.
That's fine, no problem.
> 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
Those files need a GPL header then.
>
> > > 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 ?
Though the matter is trivial, get the latest from GNU as, which should be
updated with the correct header. The reason you can't modify it directly is
because the GPL says, "keep intact all the notices that refer to this License
and to the absence of any warranty;", which means the project's maintainer
would have to modify it.
>
> About that, I just realized that salto use a lot of different project
> files, should I put any warnings/thanks somewhere ?
I don't think it's necessary to do so.
>
> > > 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 ?
I'm not a lawyer, so I'm not really can't offer sound insight into that.
>
> > > 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.
>
>
>
> _______________________________________________
> Savannah-hackers mailing list
> address@hidden
> http://lists.gnu.org/mailman/listinfo/savannah-hackers
Thanks for you cooperation and prompt response. :)
Regards,
--
Michael J. Flickinger
- Re: [Savannah-hackers] blueos, (continued)
[Savannah-hackers] Re: Savannah Projects Approval, Jose San Leandro, 2004/08/08
Re: [Savannah-hackers] Re: Savannah Projects Approval, Michael J. Flickinger, 2004/08/11
Re: [Savannah-hackers] Re: Savannah Projects Approval, Michael J. Flickinger, 2004/08/11
- Re: [Savannah-hackers] Re: Savannah Projects Approval, Martin-Guillerez Damien, 2004/08/13
- Re: [Savannah-hackers] Re: Savannah Projects Approval, Michael J. Flickinger, 2004/08/17
- Re: [Savannah-hackers] Re: Savannah Projects Approval, Michael J. Flickinger, 2004/08/17
- Re: [Savannah-hackers] Re: Savannah Projects Approval, Martin-Guillerez Damien, 2004/08/17
- Re: [Savannah-hackers] Re: Savannah Projects Approval,
Michael J. Flickinger <=
- Re: [Savannah-hackers] Re: Savannah Projects Approval, Martin-Guillerez Damien, 2004/08/17
- Re: [Savannah-hackers] Re: Savannah Projects Approval [satellite221], Michael J. Flickinger, 2004/08/17
- Re: [Savannah-hackers] Re: Savannah Projects Approval [satellite221], Martin-Guillerez Damien, 2004/08/23
- Re: [Savannah-hackers] Re: Savannah Projects Approval [satellite221], Michael J. Flickinger, 2004/08/23
[Savannah-hackers] Re: Savannah Projects Approval, Ian Zimmerman, 2004/08/12
[Savannah-hackers] Re: Savannah Projects Approval, Gobbledegook Gobbledegook, 2004/08/15
Re: [Savannah-hackers] RE: Savannah Projects Approval, Michael J. Flickinger, 2004/08/15
Re: [Savannah-hackers] Re: Savannah Projects Approval, Michael J. Flickinger, 2004/08/15