I'm gonna have to second cybernerd on that one....edu software tends to cause more trouble then any operating sytem i've ever worked on. We have a simple piece of software that runs on a MS SQL server and has a web front end. The application is pretty straight forward however there are so many people that update it, use it, tweak it, troubleshoot it, that it becomes more of a headache and research project to maintain the application then any linux software would.