After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 133689 - no COPYING file
no COPYING file
Status: RESOLVED FIXED
Product: gnome-common
Classification: Core
Component: general
git master
Other Linux
: High blocker
: ---
Assigned To: Gnome Common Maintainer(s)
Gnome Common Maintainer(s)
: 627621 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2004-02-06 22:32 UTC by Noah Levitt
Modified: 2013-01-10 12:53 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Noah Levitt 2004-02-06 22:32:34 UTC
There's no COPYING in cvs and no license header in [any] autogen.sh. 

(If possible I would suggest distributing autogen.sh in particular under a
liberal license so that anyone can use it for anything without worrying.)
Comment 1 Christian Persch 2010-08-22 09:53:56 UTC
*** Bug 627621 has been marked as a duplicate of this bug. ***
Comment 2 Ross Burton 2013-01-09 15:12:33 UTC
I did some research.

If we ignore files which are either boilerplate or not that interesting, i.e.:

.gitignore
AUTHORS
ChangeLog.pre-git
NEWS
README
doc-build/README
doc/usage.txt
gnome-common.doap
macros2/README.cvs-commits
Makefile.am
autogen.sh
configure.in
doc-build/Makefile.am
macros2/Makefile.am

Then we're left with the interesting bits, i.e. the pieces of gnome-common that are used by every GNOME module:

doc-build/gnome-doc-common.in
doc-build/omf.make
doc-build/xmldocs.make

Appeared in e16ea58db92e05b9720acdc6992175ec346dfc91. Appears to have been copy-pasted from scrollkeeper-example2, LGPLv2.

macros2/gnome-autogen.sh

Can be traced back to gnome-libs, http://git.gnome.org/browse/archive/gnome-libs/commit/?id=88f7376472d3ee54329213c118b46225703d8223. LGPLv2.

macros2/gnome-code-coverage.m4

LGPLv2.1+ (mail from Philip Withnal)

macros2/gnome-common.m4
macros2/gnome-compiler-flags.m4

Synced with gnome-core as of sha 425e5cc9aad003c9f64d43f2d3f15e04a97db854, so LGPLv2+

Is that sufficient to result in a LGPLv2(+?) COPYING file?
Comment 3 Christian Persch 2013-01-09 19:22:23 UTC
That does look sufficient to me, yes. Just put that info into the commit msg for the commit adding the licence file.
Comment 4 Ross Burton 2013-01-10 12:53:17 UTC
Fixed in git!!!