Are there any open-source software stacks that would let me deploy a browser-based IDE for C++ development (Linux target)? I'm thinking something like Cloud9 or Coding but with everything running on corporate servers. Editing, compiling, testing, debugging, and interaction with version control are all needed functions. Other languages would be helpful in the future.
The Koding demo looks quite slick, particularly with the Linux command line, but I can't claim to have thoroughly researched the field. I see that at least some of Koding is open source but don't have a sense if it's something that's readily downloaded and deployed on VMs. There may be other options as well. I'm also unclear if graphical output is in any way supported (e.g., developing with Qt).
Edit: In many cases, the client machines will be locked down Windows boxes where everything needs to run in IE or possibly Firefox. I don't think Chrome is an option. Installing other network apps (e.g., PuTTY, VNC) won't be an option. The solution needs to be 100% browser based.
It lets you connect a Linux machine to the editor (Neutron Beam) so you can code remotely. It also supports Google Drive and the Local File System for editing files.