git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: [git-multimail] License unknown (#1)

From
Michael Haggerty <mhagger@alum.mit.edu>
Date
Feb 13, 2013, 12:10 UTC
Message-ID
<511B82B2.8030803@alum.mit.edu>
In-Reply-To
<201302121528.07961.andyparkins@gmail.com>
On 02/12/2013 04:28 PM, Andy Parkins wrote:
Show 5 quoted lines
> On Sunday 27 January 2013 18:52:58 Michael Haggerty wrote:
>> I have a question about the license of contrib/hooks/post-commit-email.
>> [...]
> 
> Keeping up with the git mailing list got a bit much, [...]
Very understandable :-)
Show 5 quoted lines
> My apologies to everyone; I've been lax supporting the script -- I never 
> really expected it to be as widely used as it has been, I was always expecting 
> someone would come along and replace it so I'm pleased that Michael has done 
> so (although it's a little disheartening to read of it being called "hacky", 
> when I tried very hard to make it as clear and modular as I could).

FWIW I think the script was quite well-structured (within the limitations of shell scripting anyway) and I had no problem understanding it and translating it to Python.

Show 9 quoted lines
>> If somebody can explain what license the code is under and how they come
>> to that conclusion, I would be very grateful.
>>
>> And if Andy Parkins (the original author) is listening, please indicate
>> whether you had any intent *other* than GPLv2.
> 
> I intended it to be under the same license as Git.  I had read in one of the 
> patch submission files (which I can't seem to find now) that all submissions 
> were considered part of git.

Thanks. Given that you submitted the original version under GPLv2, and later contributors certainly had no reason to assume any *other* license, I think any reasonable person will be satisfied that the whole script in its current form is under GPLv2.

> If an explicit declaration is needed, I am happy to give it.  Let me know what 
> form this should take and I'll supply it.

Personally, I am satisfied by your email statement. I will leave the derived work, git-multimail, also under GPLv2. Assuming that git-multimail supersedes yours, its explicit choice of license will make the situation clear for future users.

Thanks! Michael

-- 
Michael Haggerty
mhagger@alum.mit.edu
http://softwareswirl.blogspot.com/
Previous: Andy ParkinsNext: Andy Parkins
Message 3 of 4 in “Re: [git-multimail] License unknown (#1)”
  1. Michael HaggertyJan 27, 2013
  2. Andy ParkinsFeb 12, 2013
  3. Michael HaggertyFeb 13, 2013
  4. Andy ParkinsFeb 12, 2013

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.