"OpenRPG is an Internet application that allows people to play Role Playing Games in real-time over the Internet. OpenRPG is free, open source, software, distributed under GNU/GPL license."
with the concept of missions etc. you could have a pretty strong ed component woven in - course you'd have to do it right or the suck factor would increase