I wouldn't be so positive about open-source everywhere. I'd recommend keeping some amount of the server-side closed source. The risk I see is that competitors can simply use your code and run the cheapest hardware they can find, while you have to run the cheapest hardware you can find and maintain and improve the software. Unless you have a different edge on the hardware side, you have no sustainable competitive adva…
[deleted]
Linode already has an in-browser interface to Lish, and I don't think Lish would work over VNC anyway, since it seems to operate on a lower level.