[QUOTE=JohnT]
Sounds like you’re saying his option is to either go with a O/S that’s supported by professionals backed by one of the best-capitalized companies on the planet or an O/S that’s supported by hobbyists who might or might not bother themselves to answering your question(s).
Doesn’t sound like too hard a decision.
[/QUOTE]
While the above is exactly true, in my experience the hacked together piece of crap operating system thrown together by hobbyists is more stable and more secure than the professional OS put together by paid software engineers. The support you get from these rank amateurs who have no financial interest at all in helping you also tends to be better than the support you have to pay big bucks for from the “professional” OS. Keep in mind that some of these “amateur hobbyists” are the engineers at IBM, NASA, and other professional organizations.
The down sides of linux have nothing to do with the quality of the OS or the support you get for it. The down sides of linux in my experience have been the fact that linux is a royal pain in the backside to configure for some things. EVERYTHING in windows is point and click somewhere. MOST but not definately not ALL of linux has a point and click thingy somewhere that you can tweak. If it’s not there, you have to go edit some obscure script file you never knew existed and hope that you can figure it out. Installing programs is also often much more difficult under linux. You often have to compile your program as part of the installation, which means that the compiler has to be set up properly with the right options on your box or the install will fail miserably. Instead of an error code, you’ll get a few thousand lines of obscure text to sort through, all of which will be meaningless unless you’re a software engineer. Linux has a long way to go to catch up with the user friendliness of windows. Linux is based on unix, and there’s an old joke that says “unix is very user friendly, it’s just particular about who its friends are.”
The other down side is that whoever maintains your network and computers must now be an expert both in windows and linux. At work we’ve standardized on all windows because that’s what our IT staff is certified with and are experts at. Every year there’s a certain “bend over and smile” feeling when it comes time to renew all of the licenses, but converting the mail and web servers to linux, aside from requiring a lot of reprogramming, would also likely force us to hire a linux weenie to maintain it all.
On the other hand, hackers and viruses have taken our systems down many times in the past decade. Linux is much more immune to things like this, partially because linux is built better from the ground up to defend against these sorts of things, and partially just because the folks that choose to write viruses tend to target windows.
Linux in general is a “better” OS for servers, but you have to look at your specific case to determine if this “better” OS is really better for you.
If you do choose windows, make sure that if you set up some sort of server that is visible at all to the outside world that you make sure you have someone who is an expert at security set it up and maintain it. Most viruses and malware propagate through the net by relaying through unsecured windows servers. I’ve known more than one company that got “blacklisted” as a virus spawning site just because hackers kept breaking into it and using their servers as “robots” to attack other systems and propagate viruses.
Corporate level IT is a big ol can o’ worms.
By the way the “common” pronunciation of linux as “linnex” is wrong. The name comes from Linus Torvolds, who is finnish. You can pronounce linux as “lee-nix” which is pretty close to the way Linus pronounces it, or you can pronounce it using the Americanized “Lie-nix” (which I think is the same as you meant by “lyenex”) which corresponds to the American pronunciation of Linus. “Linnex”, which has by far become the most popular pronunciation, is just plain wrong. So of course, it becomes the one that everyone uses. :smack: