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

Re: Gitbox

From
VEVictor Engmark <victor.engmark@terreactive.ch>
Date
Apr 14, 2011, 14:15 UTC
Message-ID
<4DA7016F.5070308@terreactive.ch>
In-Reply-To
<32803572.1897.1302789371873.JavaMail.trustmail@mail1.terreactive.ch>
On 04/14/2011 03:55 PM, Martin Langhoff wrote:
Show 34 quoted lines
> On Wed, Apr 13, 2011 at 9:58 PM, Chris Perkins <cperkins@medialab.com> wrote:
>> Let's look at this at a slighty different way. Let's say someone writes
>> a GUI wrapper for Git, bundles it with Git, and then offers for sale a
>> new proprietary SVC system. They list off all the wonderful features
>> that it has.  On the back page of their website is a small 'Licenses'
>> disclosure and the source code to Git comes with the download buried in
>> a subdirectory.  None of the users realize the software is using Git.
>>
>> Is that a violation of the GPL? I would say that it absolutely is.
> 
> It absolutely is not. Lots of companies do this, and it is perfectly
> kosher -- either bundle the src somewhere or offer a link to download
> the source somewhere.
> 
> While IANAL, and specifically not _your_ lawyer, I have been in this
> field for >10 years, and studied law @ masters level on software
> licensing. You are reading the GPL wrong, and you're not aware of
> widespread industry practices around it.
> 
> Anyone who is curious about this gitbox thing, and interested in
> *facts* instead of fiction, could advance our knowledge with a simple
> procedure:
> 
>  - Download the "free" version (or payfor the paid version!). It's a
> zipfile, no need to hurt any Macs.
> 
>  - See if it includes the src or a link to download the src -- it will
> probably be in a corner of the documentation or license. Maybe there's
> an offer to provide the src in a different way, but a download link is
> the usual trick.
> 
>  - Does the link work? Can you effectively get the src?
> 
>  - Does the src match the binaries you got?

Excellent answer; it would be great to know in detail what would be an effective (and efficient, if possible) procedure for validating GPL compliance. Something like a cartoon guide to the GPL for developers and/or users. I don't even know if my own GPL'ed projects are within the letter of the law here.

-- 
Victor
Previous: Tim SmithNext: Martin Langhoff
Message 9 of 10 in “Re: Gitbox”
  1. Joshua JuranApr 13, 2011
  2. Chris PerkinsApr 14, 2011
  3. Randal L. SchwartzApr 14, 2011
  4. Chris PerkinsApr 14, 2011
  5. Randal L. SchwartzApr 14, 2011
  6. Joshua JuranApr 14, 2011
  7. Martin LanghoffApr 14, 2011
  8. Tim SmithApr 15, 2011
  9. Victor EngmarkApr 14, 2011
  10. Martin LanghoffApr 14, 2011

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.