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

Re: [RFC] Distributing Windows binary package compiled with non gpl code

From
AYAbdelrazak Younes <younes.a@free.fr>
Date
Dec 27, 2007, 23:10 UTC
Message-ID
<fl1bcn$k2h$1@ger.gmane.org>
In-Reply-To
<alpine.LNX.1.00.0712271647130.13593@iabervon.org>
Daniel Barkalow wrote:
> On Thu, 27 Dec 2007, Marco Costalba wrote:
> 
>> Packaged together with qgit.exe there are the necessary Micorsoft
>> Visual C dll's. Is this a problem for someone?
My two cents below; I hope you don't mind my interference.
Show 7 quoted lines
> 
> It depends on how they're packaged together. If it's possible to unpack 
> them (into a bunch of separate files, where each is either all GPL or no 
> GPL), then this is "mere aggregation" and perfectly fine (assuming you're 
> allowed to distribute the Visual C dlls, of course). IIRC, bundled 
> libraries for Windows programs are stored on the user's disk as separate 
> files anyway, so this is automatically okay.
Yes, MSVC dlls are redistributable.
> I'd actually be more concerned about whether you can (or should) 
> distribute GPL code compiled with a proprietary compiler;

This is the exact same situation as with other proprietary platforms (Solaris, HPUx, etc). You should not make a difference for Windows IMHO. Besides, many open source projects have no problem at all with MSVC.

> people who get 
> the binaries and the source still couldn't edit the source and generate a 
> corresponding binary, because they don't necessarily have the build 
> environment you used.
This particular tool is free (as in beer) to download and use.
> On the other hand, nothing you could do differently 
> would be any better for anyone with the right to complain, so it shouldn't 
> be an issue in practice. (And a user of qgit for Windows is more likely 
> than usual to have MSVC anyway)
Well said :-)
Abdel.
Previous: Daniel BarkalowNext: Daniel Barkalow
Message 3 of 5 in “[RFC] Distributing Windows binary package compiled with non gpl code”
  1. Marco CostalbaDec 27, 2007
  2. Daniel BarkalowDec 27, 2007
  3. Abdelrazak YounesDec 27, 2007
  4. Daniel BarkalowDec 28, 2007
  5. Marco CostalbaDec 28, 2007

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.