Posted by
| Nick Gammon
Australia (23,000 posts) bio
Forum Administrator |
Message
| Bearing in mind that, these days, installing Linux is about as simple as installing Windows. You boot from a CD, answer a few questions (what is your name, where do you live), and it does everything for you with a graphical installer.
The reasons I would favour Unix over Windows for a MUD server are:
- More reliable - Windows tends to crash or freeze more often than Linux installations, which generally run for weeks if not months without needing a reboot.
- You can install new things without the "you need to restart the computer to complete the installation" message.
- Faster - the same program, running on the same hardware (dual-boot) will tend to run faster under Linux than under Windows.
- Better networking - a test program I wrote a while ago demonstrated that a Windows server tends to slow down quite a bit when you hit about 100 simultaneous connections. By contrast, Linux is geared up to handle many connections, that is why many web servers are Linux, not Windows.
- Free software - things like the compiler, SQL server, web server, and many other things, are free under Linux (admittedly you can use Cygwin under Windows, but if you are going to do that you may as well go the whole hog and run Linux).
- More support - stuff like the "startup" script are geared to a Linux installation.
- Better tools - installing snippets is easier with "patch" and "diff" which work best under Unix (again, they work OK under Cygwin too).
- Viruses and worms - you know most PCs these days are Windows PCs, and that is exactly what the worm/virus/trojan horse writers are targetting. With Linux you tend to be left alone.
- Better firewalling - Linux comes with built-in firewall tools (again, I know that XP does too) which make it easier to secure your connections.
I don't really want to start an operating system "flame war", and I use Windows (for example to develop MUSHclient), and like a lot of aspects of it, however for good, solid, computing, I think it is hard to pass by Linux. |
- Nick Gammon
www.gammon.com.au, www.mushclient.com | top |
|