There should be windows and linux versions of the dedicated server, I'm just not sure how much control over the memory/game a user should be given. Giving excessive amount of control makes it harder to make a decent GUI and just makes things more complex, but has its benefits while an easy-to-use GUI doesn't offer as much possibilities, but makes things much simpler to run.
The second thing to consider is where to draw the line between the hardcode and the script. Technically I could do the whole engine in C++ and offer a little scripting interface, but on the other hand I could do the entire engine in the scripting language and do only the core stuff in C++... sort of like the linux kernel.
Each method has its benefits and drawbacks.
__________________
<a href="http://nmap.org/"><img border="0" alt="Nmap Security Scanner" src="http://images.insecure.org/nmap/images/prop/nmap_bnr_matrix_pfos.gif"/></a>
|