Dvorak On Linux And "The Big Time"
Cyberllama writes "John C. Dvorak's latest commentary is up at ZDnet. " I've been seeing this story came across quite a bit today. Dvorak offers an insightful commentary on Linux and "The Big Time" (He uses IRC servers as an example), although one that I don't necessarily agree with. In a switch from the normal take, he sees strong growth on the desktop, while predicting Linux won't grow in the workhorse server area much. Can anyone confirm or deny the allegation the IRC servers and Linux mentioned in the piece? Update: 09/21 06:29 by H :Click below - proof is below that Linux does at least some of the machines.
[root@brain:~]# queso -p 4400 dallas-r.tx.us.undernet.org
204.178.73.175:4400 * Linux 2.1.xx
[root@brain:~]# queso -p 6667 Haarlem.NL.EU.UnderNet.Org
194.178.232.52:6667 * Linux 2.1.xx
It's just that, his tone angers me. He takes the approach that Linux is A Bad Thing because it has weaknesses. That's absurd. Everything has weaknesses. Linux just overcomes its weaknesses quickly and efficiently.
There's no need for taking an inflamatory tone when stating facts....he could have written the same article, state some of the same facts, and said merely "due to these shortcomings, there are times when Linux isn't the best solution." If he'd done that, I wouldn't be so angry.
Werd.
Well, I know _many_ small IRC servers do. Most IRC servers are running FreeBSD. But most developement for IRCd is done for FreeBSD. Posibly because awhile back in linux you had to apply patches to get many file descriptors. However, if you look through dalnet's old server descriptions you will find voyager.dal.net and ohare.dal.net ran linux. Both of those servers actually have quit dalnet since then. Albeit, I forget the name of the network they moved though. I'll see if I can find the URL for the server descriptions a little bit later.
Efnet and dalnet have few linux servers because the HUB servers refuse to link a Linux server. This has been the case for over 5 years. You have a couple choices. Use *bsd, use solaris or find a network that will link you.
This has little to do with linux's current ability to perform as an IRC server and alot to do with the fact that HUB admins are "old school" and of the opinion that linux isn't UNIX and its a toy.
-- You can be a geeklord too
As an aside, I notice that Dvorak likes to accuse Linux advocates of being groudlessly optimistic. I in turn find him to be groundlessly pessimistic. Linux might not be the answer to every possible need, but it's more likely to achieve that end than any piece of bloatware that microsoft is likely to put out.
Something I've observed is that some of the "big time networking guru's" that Dvorak alludes to have been around too long! That is, they've been around so long that the first time they tried Linux is WAS a buggy system that couldn't stand up under high loads.
Many of them promptly went to *BSD for the market segment that Linux is targeted at. Also, I've got to say that BSD does seem to be preferred for MUD's, which are from a programming perspective very similar to IRC.
However, this doesn't really validate Dvorak's conclusion that Linux will not be able to compete in the server market. (I've been reading his stuff for ten years and still haven't seen him be right). IRC is a very specialized application that you don't see much of in the "real world".
I do think that Dvorak is right about Linux's big area of growth being the client -- there are just more of them out there. However, I think he's missing the boat calling for the low end client: until something is done about netscape and staroffice being pigs Linux doesn't run as well on low power machines as does windows '95.
The real need I see for Linux is more tightly focused distributions. I don't think every distro should try to be both a client and a server. This would result in much cleaner installs for both servers and much faster, more robust clients.
-- Slashdot sucks.
I saw this "they aren't running NT either" comment a few times on ZDNet, too. Why do people insist on doing this? You're only proving one of Dvorak's points for him -- that is, when you criticise Linux, don't expect a reasoned response. Too many people do this. "Linux can't do X". "Ah, neither can NT, yah, booh, sucks to you!". It would be both more interesting and better for Linux to hear some explanation of Dvorak's assertion about Linux not being able to run an IRC server: whether it's true, are there any examples of heavily-loaded Linux IRC servers, etc. We do ourselves a disfavour by assuming that anyone criticising Linux has ulterior motives -- promoting NT, for instance, as many people seem to think.
This was in 1998, I believe.