On 02/07/2011 05:14 PM, Marc-André Moreau wrote:
> We could go GPLv3 right now without asking them, since the GPL itself
> allows an upgrade of the license to a later version within the license
> itself, but that's a special case.

Since we are discussing details:

No, GPLv2 itself do not allow an upgrade. GPLv2 and GPLv3 is basically 
incompatible. GPLv2 code can only be used together with GPLv3 code if 
the GPLv2 code is "dual licensed" (aka GPLv2+) by the "or later" clause 
in the copyright holders license grant.

I was thus surprised when rdesktop silently changed their license 
without any indication of the copyright holders approval. I don't own 
any copyright there and don't know what happened behind the scene, but 
it leaves me with some doubt that it was done by the book.

> Yes... LGPL allows people to use the library without the viral effect,
> but code within the library suffers from the same viral effect as the
> GPL. I want to get rid of the chilling effect.

When you talk about "suffering" from LGPL it leaves no doubt what your 
opinion is. I would like to make it just as clear that I don't agree ;-)

Software developers on most platforms are used to use some external 
libraries that are under other licenses, no matter if it is OS libraries 
or 3rd party libraries. I doubt FreeRDP will see any "chilling effect" 
just because its license must be respected.

I think it would have a more chilling effect if the "free rdp library" 
market was fragmented and if there was any doubt that FreeRDP was the 
best free rdp library.

I think it is important that we get all the real world testing of our 
protocol implementation aggregated and documented in one place. I doubt 
FreeRDP as LGPL would see any chilling effect - I think it would be more 
like a hot spot ;-)

/Mads

------------------------------------------------------------------------------
The modern datacenter depends on network connectivity to access resources
and provide services. The best practices for maximizing a physical server's
connectivity to a physical network are well understood - see how these
rules translate into the virtual world? 
http://p.sf.net/sfu/oracle-sfdevnlfb
_______________________________________________
Freerdp-devel mailing list
Freerdp-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freerdp-devel

Reply via email to