Hello,<div><br></div><div>We developed our own RDP-like protocol for use with WPF. It's quite naïve (take IFrameBuffer and send PNG's with the changed area, then paint it) but it works fine for LANs, which is our use case. It's GPL and developed in C#. We developed it for two reasons:</div>

<div><br></div><div>- The most important one: it was impossible to OEM license VirtualBox. We contacted Sun, then Oracle, multiple times for years. In the end, our product was ready to sell and still had no OEM licensing rates (just a "you can distribute it for free for now")</div>

<div>- Also important: embedding the RDP ActiveX in WPF causes all sorts of problems. We literally spent man-months debugging this and implementing all kind of workarounds. Our own implementation was ready in less than a week by one person.</div>

<div><br></div><div>Maybe KickStarting a fully opensource (BSD license, please) Guest Additions would get traction.</div><div><br>What worries me is whether an initiative like this would definitely kill VirtualBox. Oracle recently nixed every virtualization product it inherited from Sun but VirtualBox.</div>

<div><br><br><div class="gmail_quote">On Fri, Jul 19, 2013 at 7:38 PM, Huihong Luo <span dir="ltr"><<a href="mailto:huisinro@yahoo.com" target="_blank">huisinro@yahoo.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div><div style="font-size:12pt;font-family:times new roman,new york,times,serif"><div><span style="background-color:transparent">As for vrdp, I've been working on using FreeRDP, not fully working yet, but it is very positive, also made the remoteUSB to work too.</span><br>

</div><div style="font-style:normal;font-size:16.363636016845703px;background-color:transparent;font-family:'times new roman','new york',times,serif"><span style="background-color:transparent"><br></span></div>

<div style="font-style:normal;font-size:16.363636016845703px;background-color:transparent;font-family:'times new roman','new york',times,serif"><span style="background-color:transparent">For the remaining portions of the extension pack, I don't have any ideas. Basically, USB + VRDP considered to be done, provided a nice payment. It took me one
 year.</span></div><div><br></div>  <div style="font-family:'times new roman','new york',times,serif;font-size:12pt"> <div style="font-family:'times new roman','new york',times,serif;font-size:12pt">

 <div dir="ltr"> <hr size="1">  <font face="Arial"> <b><span style="font-weight:bold">From:</span></b> Oliver Loch <<a href="mailto:o.loch@gmx.net" target="_blank">o.loch@gmx.net</a>><br> <b><span style="font-weight:bold">To:</span></b> Huihong Luo <<a href="mailto:huisinro@yahoo.com" target="_blank">huisinro@yahoo.com</a>> <br>

<b><span style="font-weight:bold">Cc:</span></b> Joachim Schiele <<a href="mailto:js-vbox@lastlog.de" target="_blank">js-vbox@lastlog.de</a>>; "<a href="mailto:vbox-dev@virtualbox.org" target="_blank">vbox-dev@virtualbox.org</a>" <<a href="mailto:vbox-dev@virtualbox.org" target="_blank">vbox-dev@virtualbox.org</a>> <br>

 <b><span style="font-weight:bold">Sent:</span></b> Friday, July 19, 2013 10:30 AM<br> <b><span style="font-weight:bold">Subject:</span></b> Re: [vbox-dev] VirtualBox Extension Pack going GPL?<br> </font> </div> <div><br>

<div><div>Gimme your bank account I'll send you an Euro for your
 effort.<div><br><div><div>Am 19.07.2013 um 19:21 schrieb Huihong Luo <<a rel="nofollow" href="mailto:huisinro@yahoo.com" target="_blank">huisinro@yahoo.com</a>>:</div><div><div class="h5"><br><blockquote type="cite">

<div><div style="font-size:12pt;font-family:'times new roman','new york',times,serif"><div><span>I do have a complete implementation of the USB 2.0 (fully compatible to vbox), if someone pays, I can submit my code as open source.</span></div>

<div><br></div>  <div style="font-family:'times new roman','new york',times,serif;font-size:12pt"> <div style="font-family:'times new roman','new york',times,serif;font-size:12pt"> <div dir="ltr">

 <hr size="1">  <font face="Arial"> <b><span style="font-weight:bold">From:</span></b> Joachim Schiele <<a rel="nofollow" href="mailto:js-vbox@lastlog.de" target="_blank">js-vbox@lastlog.de</a>><br> <b><span style="font-weight:bold">To:</span></b> <a rel="nofollow" href="mailto:vbox-dev@virtualbox.org" target="_blank">vbox-dev@virtualbox.org</a> <br>

 <b><span style="font-weight:bold">Sent:</span></b> Friday, July 19, 2013 8:50 AM<br> <b><span style="font-weight:bold">Subject:</span></b> [vbox-dev] VirtualBox Extension Pack going GPL?<br> </font> </div> <div><br>dear
 vbox developers and users,<br><br>i would like to get the proprietary parts, especially the VirtualBox <br>Extension Pack, open source. most of VirtualBox is already open source, <br>which is a good thing in several regards:<br>

- quality of distro integration and<br>- debugging<br><br>getting basic OSE virtualbox support is straight forward and better than <br>any other solution i tried (i'm on linux, i tried vmware/libvirt) for <br>desktop virtualization.<br>

<br>in contrast to OSE virtualbox, installing VBox extension pack is a PITA:<br>- <a rel="nofollow" href="http://nixos.org/wiki/Installing_VirtualBox_on_NixOS" target="_blank">http://nixos.org/wiki/Installing_VirtualBox_on_NixOS</a><br>

- <a rel="nofollow" href="http://forums-web2.gentoo.org/viewtopic-t-717099-start-0.html" target="_blank">http://forums-web2.gentoo.org/viewtopic-t-717099-start-0.html</a><br>- <a rel="nofollow" href="http://wiki.ubuntuusers.de/VirtualBox/Installation#Extension-Pack" target="_blank">http://wiki.ubuntuusers.de/VirtualBox/Installation#Extension-Pack</a><br>

<br>it usually forces me to manually download the extension pack which <br>interrupts my whole upgrade process. and i have to do that on each <br>upgrade of my system which really costs a lot of time. so here is my <br>proposal:<br>

<br>we try to get the 'USB 2.0 support codebase' of the 'VirtualBox <br>Extension Pack' open source!<br><br>VirtualBox Extension Pack consists of:<br>* support for USB 2.0 devices<br>* VirtualBox RDP and PXE boot for Intel cards<br>

* VirtualBox Remote Desktop Protocol (VRDP) support<br>* Experimental support for PCI passthrough on Linux hosts<br><br>i would like to start with the USB 2.0 support becoming open source and <br>i think we have several options:<br>

<br>== 1 ==<br>oracle releases the 'oracle USB 2.0 codebase' as GPL for free - is that <br>an option?<br><br>== 2 ==<br>we
 finance the 'oracle USB 2.0 codebase' GPL release via
 kickstarter <br>(how much would oracle want for their code?)<br><br>== 3 ==<br>we have the specification so we could finance a 'third party GPL USB 2.0 <br>codebase', we could finance this via kickstarter as well<br>

<br>-- <br><br>i would like to have comments on this, especially from oracle.<br><br>thanks to oracle/sun for making virtualbox open source in the first <br>place - i really love your software.<br><br>best wishes,<br>joachim schiele<br>

<br><br><br><br>_______________________________________________<br>vbox-dev mailing list<br><a rel="nofollow" href="mailto:vbox-dev@virtualbox.org" target="_blank">vbox-dev@virtualbox.org</a><br><a rel="nofollow" href="https://www.virtualbox.org/mailman/listinfo/vbox-dev" target="_blank">https://www.virtualbox.org/mailman/listinfo/vbox-dev</a><br>

<br><br></div> </div> </div>  </div></div>_______________________________________________<br>vbox-dev mailing list<br><a rel="nofollow" href="mailto:vbox-dev@virtualbox.org" target="_blank">vbox-dev@virtualbox.org</a><br>

<a href="https://www.virtualbox.org/mailman/listinfo/vbox-dev" target="_blank">https://www.virtualbox.org/mailman/listinfo/vbox-dev</a><br></blockquote></div></div></div><br></div></div></div><br><br></div> </div> </div>
  </div>
</div><br>_______________________________________________<br>
vbox-dev mailing list<br>
<a href="mailto:vbox-dev@virtualbox.org">vbox-dev@virtualbox.org</a><br>
<a href="https://www.virtualbox.org/mailman/listinfo/vbox-dev" target="_blank">https://www.virtualbox.org/mailman/listinfo/vbox-dev</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br>Pau Garcia i Quiles<br><a href="http://www.elpauer.org">http://www.elpauer.org</a><br>(Due to my workload, I may need 10 days to answer)
</div>