[vlc-devel] Project of generation libvlc.lib compatible with MS Visual Studio.

Sergey Radionov rsatom at gmail.com
Sat Nov 12 09:59:56 CET 2011

But what about that Visual Studio has freeware versions (Express Editions),
that freely available on microsoft.com? I can't build distribution with
them without breaking GPL?

2011/11/12 Rémi Denis-Courmont <remi at remlab.net>

> Le samedi 12 novembre 2011 07:24:57 Sergey Radionov, vous avez écrit :
> > Does it mean that, GPL projects can't include any file, that need
> > proprietary programs to build?
> Not quite.
> > For expample, than any GPL project can't include Visual Studio
> > solutions(.sln)/projects(.vcproj), and can't build by Visual Studio (or
> any
> > microsoft compilator)?
> A GPL project can provide VS project files as part of the source
> distribution.
> There are no problems with that. Problems come with binary distribution.
> Basically GPL'd binaries must be reproducible with just the GPL sources and
> build system, and with (possibly non-GPL) components of the operating
> system.
> It all makes sense. Otherwise you could turn GPL code proprietary while
> requiring some proprietary tool to compile it, which nobody else would
> have.
> So you can distribute VLC built with the non-GPL Oracle/Sun compiler for
> Solaris, since it is part of the Solaris OS. But I would advise not to
> distribute any VLC or VLC-derived binaries made with any toolchain that
> would
> not come with the operating system.
> Note that you are free to compile and debug VLC in VS if you want to do it.
> Just don't redistribute the binaries if you want to stay on the safe side.
> --
> Rémi Denis-Courmont
> http://www.remlab.net/
> http://fi.linkedin.com/in/remidenis
> _______________________________________________
> vlc-devel mailing list
> To unsubscribe or modify your subscription options:
> http://mailman.videolan.org/listinfo/vlc-devel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.videolan.org/pipermail/vlc-devel/attachments/20111112/0b550e9d/attachment.html>

More information about the vlc-devel mailing list