Although hes comfortable with both operating systems, Darby freely admits he prefers one over the other. "I am a complete Linux fan boy, he says, with a laugh. Totally.
The reasons for his Linux preference are twofold. First, Its free I dont have to deal with all the licensing.
Second and just as compelling is Linuxs functionality. Its insanely powerful. Its much more tricky, but it takes the reins off.
If you type a character wrong, you do run a risk. If youre doing dumb things you can destroy the machine.
Open source requires a lot more massaging, but you get a lot more out of it.
Another problem with Linux: staffing a Linux-based data center is usually tougher than staffing a comparable Windows-based network. "There are more people who know Windows because its basically the same interface on a server as on the desktop installation, Darby says.
But even within this obstacle, he finds something to like: With Linux, theres a smaller number of admins, but thats nice because it drives up your pay.
With my data center, I like to keep it real simple, very tried and true, he says. I have a few test servers I try new programs on, but I try not to touch the production servers too much.
He gives part of the credit for this tried and true workflow to Slackware. This distro is sometimes called the granddaddy of all commercial Linux distributions because it launched back in the prehistoric era. (Version 1.0 came out in 1993.)
A single guy supports it, and its really known for its stability, Darby says. It doesnt change much, so its rock solid.
He creates peaceful coexistence in his network between the Windows desktops and the Linux servers using Samba, the industry standard for Linux/Windows interoperability.
It works beautifully, he says, noting that the program allows the two OSes to communicate seamlessly. "The Linux is a domain server, which basically mimics Active Directory on the Microsoft side it runs just like a champ.
Headaches and Solutions
Darbys biggest headache as an IT manager is dealing with Smartphone syncing. The PDA data of the employees on his network, information like calendars and address books, hasnt always been in sync with the information stored on their desktops.
In particular, handling Windows Mobile 5, Microsofts newest release for mobile phones, has been tricky. We put in a new e-mail server called Scalix. It's basically like an open source Microsoft Exchange, but its kind of sketchy when it comes to Smartphone syncing. The interface between Outlook and Scalix is proving problematic.
His solution: hes installing NotifyLink, a messaging server for Smartphones. Its a stand alone server that syncs Smartphones. It runs on Windows right now but theyre going to Linux soon. NotifyLink is interoperable with Scalix and Groupwise and other well-known messaging suites.
NotifyLink should solve the problem hopefully, he says.
Darby is scrupulous about protecting the security of his network. Every connection point is, of course, fully encrypted. Weve got a nice IP table, a Linux-based firewall, so it does a lot of nice logging we havent been cracked yet.
However, there have definitely been attempts. People try to hit you on SSH all the time continuously, he says. Hackers are always trying to gain root access.
Typically, the black hats run scripts that throw common user names and passwords at the system, attempting to gain access. Their hope is to use the machines as a zombie system, possibly to launch DOS attacks.
Open Source VPN
Handling pesky sales calls from vendors is a nuisance faced by most IT managers. But Darby has built his own firewall against this time waster.
Vendor management for me is voicemail and caller ID. I let them ring through and I listen, he says. If its interesting Ill give them a ring back. I dont need to be sold something.
When not dodging sales calls, Darby is particularly fond of introducing new services. I inherited this network from someone who had been here about six years, and he went into maintenance mode,'" he says. In contrast, Darby is always thinking of improvements.
For instance, he launched the firms VPN. The VPN program he chose is no surprise an open source app. Its called OpenVPN. I have it very fine-tuned, where someone just double-clicks a file and theyre connected. Still, there are issues on Windows desktops.
Are there any limits to Darby's affection for open source?
Probably not. I think Linuxs potential is massive, he says. I dont think its really been reached yet, especially in the small business. You just cant beat it.