[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

[pygame] Re: Two Licensing questions



Ah, okay I see. I checked with a few other releases people did with
Py2exe and you are right, it does make a Libraries ZIP. That really
does pretty much answer that legal question anyways, I realize your
not a lawyer, but from what I can tell there's enough releases out
there that make the point clear that it isn't a violation on pygame
(AFAIK). Thanks for clearing that up.

About the MSVCRT, yeah I would say so too the text file I have says I
can (And it matches the version Python has, I think) So I'm going to
say it's not a violation.  Still, I'll get this checked out by a
lawyer just so I can have a solid answer, I was just hoping someone
might know.

Thanks for the help.

On Mar 28, 4:38 am, Luke Paireepinart <rabidpoob...@xxxxxxxxx> wrote:
> IANAL.
> The MSVCRT copy you need is the one from whichever visual studio they used
> to compile Python.  If Microsoft says you can redistribute it I bet you
> probably can.
>
> As for py2exe, it just includes all the py files in a zip file called
> libraries.zip or something like this,
> so it's still possible to swap out libraries if the end user wants to, so it
> seems to me that it'd be perfectly fine.
> Also, if you distribute a copy of your program as source then you're
> definitely not in violation, LGPL only applies if your code is not
> open-source (so that the end user still has the ability to upgrade their
> libraries.)
>
> My take on it,
> -Luke
>
> On Sat, Mar 27, 2010 at 10:10 PM, Douglas <dbilderba...@xxxxxxxxx> wrote:
> > Sorry in advanced if I do something wrong, I've never used this kind
> > of system before.
>
> > I just have a question that I've been pondering about. Hopefully
> > someone can help me out here.
>
> > My first question is about distribution. I thought about this the
> > other day when I realized at some point I would have to distribute my
> > work. While on Google I came across Py2exe, I read about it and how it
> > worked and went "Yeah, this should do what I want to do". '
>
> > But I had one lingering question, if I use py2exe with scripts that
> > have pygame, would I be in violation of the LGPL license that pygame
> > is under? If I remember correctly, the LGPL allows dynamically linking
> > code (I'm not 100% certain what that means and google/wikipedia only
> > confused me), but I am not certain that is what Py2exe does, or is
> > just using Py2exe generally acceptable because the pygame source isn't
> > "modified"?
>
> > The other question is regarding "MSVCRT71.dll" (Or maybe it was
> > 70.dll). Basically, I'm not clear on the whole legality of it, I
> > recently read that you can include the dll with your application to
> > avoid any future errors (Read this right off the Microsoft website).
> > I've also read what I am sure to be dated material going on that you
> > can't legally do this without owning VS03. If I own VS03 can I legally
> > distribute it? Downgrading isn't a option for me, but I'll save that
> > for another post if a response on that is needed.
>
> > I'm hoping someone here knows what I'm talking about as I really don't
> > \want to violate any licenses.