This fact is, frankly, astonishing. All the tools are there, and have been for a decade. (If I were a better programmer I would have tried doing it myself by now.) UltraVNC or TightVNC make great base engines, there are no end of available web server frameworks and authentication and encryption and proxy mechanisms, and screen image shuttling still seems to me to be a fairly simple proposition. (The devil is in the OS details I think.)
ChunkVNC approaches this goal, but is limited by the capabilities of the various UltraVNC repeaters. https://forum.ultravnc.net/viewtopic.php?f=50&t=27489 It also lacks the requisite integrated web server and compiler for on-the-fly packaging.
Rob Platt's auto-generating VNC package (and the PHPRemoteSupport.com fork) actually come closest to the operation of LogMeIn, GoToMyPC, and TeamViewer, but they are not being developed. I posted the following to Rob's site last week but the message hasn't even passed moderation yet:
http://www.robplatt.com/index.php/2010/ ... -repeater/Hey Rob, it’s B from the UltraVNC forums; I commented on your original post.
Your work here is seminal — it’s the closest thing to an open source LogMeIn/GoToMyPC setup we have… and yet neither you nor the PHPremotesupport.com guy is developing or maintaining it.
Do you know of ANYONE who has taken this ball and run with it? (I’m not a great programmer myself.)
Things like VNC engine upgrades, better encryptions, Win7 support, easy customization, are all needed, and more importantly the project needs to become active. Any idea if anyone’s doing that?
http://phpremotesupport.com/
Can someone tell me I'm wrong please? Is there some great (or just decent) open source self-hosting LogMeIn workalike that makes it easy for a company to host and control its own dynamic remote control system?