So I was going to do my budget today.  I needed something to avoid doing that.

Spent some time on the net looking for any time of remote desktop protocol that has a BSD license.  I didn't find much.

So to compile it into undroidwish, it has to be BSD.  Correct?

Can undroidwish dynamically load non-BSD licensed libraries and use those?  Is that good enough?

Here is random stuff I found that might help:

Under what license is Spice distributed?
Most of Spice sources are distributed under GPL v2. For some exceptions the project uses LGPL or BSD style licenses. Documents are distributed under Creative Commons Attribution-Share Alike 3.0 license.
(no idea what that means or if the code that could be a simple server / javascript/HTML5 client could be BSD or not)


site describes licensing well
(1) GPL doesn't allow bunding of GPL and non GPL software. If you want to use Ultra VNC or Ultra VNC SC in combination with a commercial software you need to create a seperate installer or let your installer download Ultra VNC. PcHelpware or con2me can be bundled without restriction.

The problem in relation to undroidwish is that pchelpware appears to be Windows only.
What has PCHelpWare in common with UltraVNC "Single click" ?
PCHelpware has been made compatible with the helpdesk.txt (UltraVNC SC custom.zip file). But internally, all has been rewritten from scratch to be able to easily handle encryption, unicode and intel performance libraries. PCHelpWare capture, display and communication engine comes from a commercial real time remote screen application... it has his own protocole and is not compatible with UltraVNC or any other VNC flavor
To use PCHelpware you need to use both its server and viewer


HTML5 VNC client, kinda claims Mozilla but also has BSD mentions.
Wonder if this could be used and would be 1/2 the problem (vnc client)


.NET C# VNC client/server w/ BSD license

how hard is a port

I dont understand this but hmm..


x2x but this is only mouse and keyboard


        LICENSE         Added FreeBSD Simplified license


MIT license

Could this be used to connect to the other protocols without violating licenses?


apache license 2.0

Can't procrastinate anymore...back to the budget.
Bill