Have an idea and want to run it past some of you and get some suggestions.

Working on a software project with some friends but have gotten as far as we are able to with our expertise.

As a result we found several sites ( 1 option is the standard hiring of a freelancer , whilst the other option would be to join a site like Topcoder and run a contest ).

Since we prefer the Idea of a contest we have decided to look into running our own rather than hiring a company like topcoder .

therefor we need some ideas.

At this moment in time we are thinking of offering each Team/participant difined webspace on the server . Each space would have the program we have designed installed on the space . We were thinking of protecting the software in someway . Thus we want to give the user full access to write code / modify , save code on the server space , etc we don't want them to be able to save the code anywhere else in order to prevent them from moving it out of the server space, saving onto their computer etc ( as we want to prevent stealing ) .

In the past I have worked for companies where I was able to log into the companies systems remotely ie via the internet. Thus I was able to do anything I wanted once logged in . I could not save anything to my computer /Disk or take screenshots . This is kinda what we want.

So

1. Can anyone recommend software to allow this type of controlled access.
2.best way to promote something like this.
3.any general Ideas / comments / suggestions most welcomed


Cheers