I volunteer to help with ideas or perhaps coding, time permitting. I have other software I am attempting to develop right now, but I'm the kind of person that simply can't stay out of things that could be fun like this.
I've been looking to work out if I should develop something as an Application with the downside being the download, and the matters of the OS or looking at a cross platform enviroment, like Shockwave or JAVA. (Admittedly I could utilise CGI with C++ or something but I'm still working out what sort of "Power" I'll need behind the processing of the data.)
I would advise against using Java if you want it to run quickly. I've never used Shockwave, but I'm assuming that probably also wouldn't be the best. I don't know what kind of scale you're talking about here and how complicated this might get.
If you're talking about something complicated or you want it to run fast, I suggest C++, using the Qt library for GUI. Qt is cross-platform: compiles under various *nixes, Mac OS 9, Mac OS X, and Windows. Qt can do standard GUI and 2D and 3D graphics in OpenGL.
Encrypting data exchanges to stop packet sniffing cheats.
Encryption for the database, so even if it's breached by an access due to insecurity it's still encrypted.
Possibly usage of an SSH tunneling method for security of a few features (Passwords, Personal Data, possible credit information if whats developed is Pay for play)
(Admittedly alot of us like free games, but are prepared to buy into something aslong as the best quality is a rule of production.)
I'm sure source for most of that could be found online. If you end up using Qt and you are going to charge for the service, then you have to pay for the commercial version of Qt, I'm not sure how much that is. If you keep it free and open source then you can use Qt for free.
Some would question what servers to house such a build on, but I'm already on the case. I have some advanced plans for a future network structure to deal with the database, backup and actual game connections.
But I know that will be in full flow if I put to use my development system which at the moment is serving a webpage or two.
(I still need to configure SQL on it, which is bound to take hours)
I suggest MySQL. Free, fast, and stable.
If anybody would like to put forwards a method of management for this potential project, then please do so. As it would aid myself and anyone else that wants to lend a hand in knowing how to pool together, rather than just thinking about a pipe dream.
Rather than managing as a thread on sciforums, once you get things going it would probably be better to do some kind of mailing list or have a web page with current updates. I'm sure there's free/open source project management software out there, I'm just too lazy to look for it right now.