[vbox-dev] VNC server patch

Ivo Smits Ivo at UFO-Net.nl
Fri Apr 2 13:19:30 GMT 2010


Never mind, I have not checked whether it actually compiled the VNC 
code. Turns out that it did not. I will try to get it fixed and then get 
back to you.

By the way, what's the correct way to set the VBOX_WITH_VNC define?

Ivo

Op 1-4-2010 23:50, Ivo Smits schreef:
> I've just loaded a fresh copy of the source from svn, and patched 
> that. Patch and compile worked fine. Unfortunately, I am currently not 
> able to test the resulting binaries as I am currently using the PUEL 
> version of vbox and the kernel modules seem to be incompatible.
>
> The possible impact of the patch on the operation of the binaries 
> should be minimal, as the VNC server is implemented in a separate 
> library, just like the FFMPEG encoder - which is only loaded if it is 
> being used.
>
> I hope that, at some point, the VNC server can be started and stopped 
> at run time, just like the RDP server. However, I have no idea yet how 
> that would be done yet.
>
> Thanks for your reply.
>
> Ivo
>
> Op 26-3-2010 17:24, Sander van Leeuwen schreef:
>> Sorry for the very late reply, but could you check the attached diff 
>> against the current trunk? It will probably not compile and the 
>> makefile needs to be adjusted for the VNC library to link with.
>>
>> We will not include your patch in our binary version due to the 
>> dependency on GPL libraries (and RDP makes it redundant), but it's of 
>> course useful for the OSE version. That one is GPL anyway, so there's 
>> no conflict.
>>
>> Thanks,
>>
>> Sander
>>
>> Ivo Smits wrote:
>>> I have written a VNC server extension to VirtualBox. After 
>>> requesting this feature in the Bug tracker 
>>> (http://www.virtualbox.org/ticket/6020), I decided to see whether I 
>>> could write it myself.
>>>
>>> The result is currently part of the VBoxHeadless application and 
>>> implemented in a shared library (much like, and based on, the FFMPEG 
>>> extension).
>>>
>>> I am willing to release any of my (modified) source code under the 
>>> MIT license, however, the required VNC server library (libvncserver, 
>>> http://libvncserver.sourceforge.net/) is distributed under the GPL 
>>> license.
>>>
>>> The diff/patch file is attached (patch -p1, please). I hope this 
>>> patch can somehow be useful.
>>>
>>> Thank you all very much for your work on VirtualBox - I love it.
>>>
>>> Best regards,
>>>
>>> Ivo Smits
>>>
>>> ------------------------------------------------------------------------
>>>
>>> _______________________________________________
>>> vbox-dev mailing list
>>> vbox-dev at virtualbox.org
>>> http://vbox.innotek.de/mailman/listinfo/vbox-dev
>>
>>
>> -- 
>> Kind regards / Mit freundlichen Gruessen / Met vriendelijke groet
>>
>> --
>>
>> Sun Microsystems GmbH        Sander van Leeuwen
>> Werkstrasse 24               Senior Staff Engineer, VirtualBox
>> 71384 Weinstadt, Germanymailto:Sander.Vanleeuwen at sun.com
>>
>>
>> ================================================
>> Sitz der Gesellschaft:
>> Sun Microsystems GmbH, Sonnenallee 1, D-85551 Kirchheim-Heimstetten
>> Amtsgericht M?nchen: HRB 161028
>> Gesch"ftsf?hrer: Thomas Schr"der
>> ================================================
>>
>>
>> _______________________________________________
>> vbox-dev mailing list
>> vbox-dev at virtualbox.org
>> http://vbox.innotek.de/mailman/listinfo/vbox-dev
>>    
>
>
> _______________________________________________
> vbox-dev mailing list
> vbox-dev at virtualbox.org
> http://vbox.innotek.de/mailman/listinfo/vbox-dev
>    
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.virtualbox.org/pipermail/vbox-dev/attachments/20100402/3cc89657/attachment.html>


More information about the vbox-dev mailing list