New answers tagged operating-system
You can do it with Linux. Just set up different users, and you are done. Each user can logon to his own account, with Gnome/KDE/Fluxbox and be isolated from the others. You can even setup different services (Apache, MySQL and so) for them, so the servers can run from their home directories.
Top 50 recent answers are included