license info
Thomas Arendsen Hein
thomas at intevation.de
Tue Mar 28 06:32:00 UTC 2006
* TK Soh <teekaysoh at gmail.com> [20060328 07:51]:
> I noticed Wiki is missing a page on Mercurial's licensing. Maybe I
> didn't look in the right place?
http://www.selenic.com/mercurial/wiki/index.cgi/MajorFeatures says:
Free
Source code available under the GPL license
This may need some clarification, at least s/GPL/GNU GPL/,
optionally linking to gnu.org.
> Also, there isn't one in the source tree also. The only one I found is
> the COPYING file, but no phrase stating explicitly the license
> Mercurial is carrying. The term GPL only shows up in some places:
>
> % grep GPL * */*py
> setup.py: license='GNU GPL',
> mercurial/version.py:# This program is free software under the GNU GPL (>=v2)
> tests/md5sum.py:# GPL-compatible.
>
> Is version.py the right place to state the license?
Just grep for 'GNU General Public License', or look at the head of
_any_ of the .py files.
Some files which don't have license info which _may_ need it:
hgeditor
hgmerge
rewrite-log
setup.py
Makefile
mercurial/fancyopts.py
hgext/patchbomb.py
tests/*
templates/*
and many of the files inside contrib
Thomas
--
Email: thomas at intevation.de
http://intevation.de/~thomas/
More information about the Mercurial
mailing list