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

Re: Linus' sha1 is much faster!

From
GSGeorge Spelvin <linux@horizon.com>
Date
Aug 17, 2009, 23:12 UTC
Message-ID
<20090817231208.32039.qmail@science.horizon.com>
In-Reply-To
<alpine.LFD.2.00.0908171513230.6044@xanadu.home>
Show 7 quoted lines
>> The purpose of the rewrite is to avoid having to make
>> pessimistic assumptions about people who don't respond.
>> 
>> I suppose I should have made that request clearer:
>> Is there anyone who claims copyright on anything here?
>> Or would just like credit?
>> If so, are you willing to donate it to the public domain?
Show 5 quoted lines
> I think this is much nicer to everyone involved.
>
> As far as I'm concerned, I'm OK with giving any small copyright I might 
> have in this SHA1 implementation, if any, to the public domain.  
> Credits are always nice.

My apologies. I read a lot of people talking about wanting the code under different licenses, and thought I'd just cut through it by providing some PD code.

I didn't turn around and look at it from the point of view of the people who'd put the work into developing it. I don't mean to deny anyone credit for their work. In fact, providing more detail is on the to-do list, but I haven't waded through the mail archives and tracked down who contributed what yet.

I'll work on those polish details once I have it producing the same assembly code as Linus'.

There are a lot of possible highly-permissive licenses if one is wanted (zlib, MIT, CC-by), but public domain seems simpler.

Previous: Nicolas Pitre
Message 7 of 7 in “Re: Linus' sha1 is much faster!”
  1. George SpelvinAug 17, 2009
  2. Nicolas PitreAug 17, 2009
  3. Nicolas PitreAug 17, 2009
  4. Paolo BonziniAug 17, 2009
  5. George SpelvinAug 17, 2009
  6. Nicolas PitreAug 17, 2009
  7. George SpelvinAug 17, 2009

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.