RE: RC197 online

"James Weatherall" <[email protected]>
Newsgroups gmane.network.vnc.ultravnc.general
Organization RealVNC Ltd.
Message-ID <[email protected]>
For feature requests and bug reports RC15 RC16. Please use the forum at http://forum.ultravnc.net/

Rudi,

I'm afraid I can't be sure I completely understand what you've written
regarding the GPL in the following paragraph, but it sounds to me as though
you are confused as to the applicability of the GPL.

> > A license is something from the developper to the user and 
> > does not bind the developper to anything. 
> > It is not because the repeater V1 had a GPL header V1.02 still 
> > have the same.... and based on does not make it automatic GPL. 
> > Compare 
> > http://www.taiyo.co.jp/~gotoh/ssh/connect.c 
> > 
> http://cvs.sourceforge.net/viewcvs.py/ultravnc/ultravnc/repeat
> er/repeater.c?rev=1.1&view=markup

If what you are saying is that you have no obligation to provide the
repeater under the GPL then it seems that in this instance you are wrong -
you actually state in the comment at the front of repeater.c that it is
based on the connect.c code file.  Since the connect.c is GPL, the
repeater.c file based on it cannot be distributed under a non-GPL licence.

> > Reusing a function does not make it a derivate work, i only 
> found it a
> > proper way to mention connect.c 

Yes, it does.  If you take some GPL code and base some new code on it then
the new code is a derivative work and it's governed by the GPL.  It's as
simple as that.  Otherwise people would copy the way a GPL function worked
but format it in their own style and then claim copyright, which is clearly
nonsense!

> > It is not because you add a dll or exe in the installer it 
> is also GPL. 

If you're saying that having a GPL DLL or EXE in a single installable
package doesn't require the packages other components to be GPL then I'm
afraid you're mistaken.  The combined installer is clearly a "derived work"
in that it contains GPL code, whereas separate installers could be placed on
the same CD or website and that would be "mere aggregation" and not cause
the GPL to apply to the other installers, for example.

Cheers,

Wez @ RealVNC Ltd.



-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.