hi all,

i have a question about VNC Licensing, and it seems that I can't easily find a satisfactory answer. I have read a lot of the messages in the VNC-List about the subject, many times the GPL license text and faq, but without arriving at any definitive answer to my problem.

Well, I'd like to incorporate the [EMAIL PROTECTED] viewer (or the RealVNC one, for that matter) into a tunneling application of ours. This tunneling program will be commercially sold and its proprietary source code will remain undisclosed. The application in question and the VNC Viewer will communicate by the means of normal Winsock TCP - VNC connections, so no special program state or structure will be shared or mantained by the two parts. At this time, we are already successfully integrating with the MS Terminal Services Advanced Client...

The problem here is that we'd like to integrate the VNC viewer itself into the windows of our application, without spawning an external process or one or more external windows. It is essentially an "aesthetic problem"...

A solution we devised to resolve this problem is to develop an ActiveX control derived from the [EMAIL PROTECTED] viewer source code, then making public its source code (of the "derived work") under the same GPL license terms of the original program... The final GPL ActiveX control will expose a Connect and a Disconnect method and probably an IsConnected and IsDisconnected events... No more. There will be nothing in the ActiveX control source code that will be directly or indirectly specific to our commercial application. Then we will host that ActiveX control in our commercial non-GPL app...

The GPL faq (that I have read many times) talks about address spaces and interprocess communication systems, but I guess that this specific situation is kinda of a "borderline case"...

At this point, I'm lost...

Can you give me your opinion about this problem ? Can we proceed in this way ??

Thank you in advance,

Ludovico Calcaterra

_________________________________________________________________
Ami viaggiare?Ma non sai dove andare? http://search.msn.it/results.aspx?q=viaggiare&FORM=QBRE
_______________________________________________
VNC-List mailing list
[email protected]
To remove yourself from the list visit:
http://www.realvnc.com/mailman/listinfo/vnc-list

Reply via email to