ESR's Halloween XI -- Get the FUD
dave writes "In the newest Halloween Document (mirror), Eric Raymond analyzes Microsoft's 'Get The Facts' road show. The anti-Linux arguments they are using now -- and, even more, the arguments they're *not* using -- reveal how desperate Microsoft is getting. He explains why he thinks we need to focus more on government adoptions, and predicts serious ugliness during the next year."
...is in the spinoff projects. For example, this open source Java memory profiler is a spinoff of the DARPA-supported COUGAAR agent framework.
And since both projects are hosted on a server running GForge, I can help improve GForge during working hours. Good times!
The Army reading list
Actually, Ive ran across 1 of them..
This "worm" was about 1 MB, self contained and ran quite fast.
The full intention of this worm was as an auto-hacker for linux machines. It used a IRC seession, DES encrypted and MD5 checksummed. Once 1 machine was infected, it would use a large library of exploits against other known linux machines (with use of nmap-like scans) and attempt to dupe it to others.
Ive been able to isolate it, but whatever the coders did with it, they made it into semi-encrypted spaghetti. Crashes damn near every debugger Ive tried. It's now a collection on one of my cd's now. "Strange and infectous stuf"
I'm a bit surprised that ESR would point out the Apche vs. IIS differences when Microsoft could come back by pointing out you can always run Apache on Windows if you want to.
I'm sure MS would prefer you use IIS, but this seems an easily deflected statement. I'm positive that MS prefers you using Apache on Windows to you using Apache on Linux.
"A man talking sense to himself is no madder than a man talking nonsense not to himself."
I firmly believe Microsoft have done us a favour.
"Windows vs Linux TCO..."
CIO, "Linux, what's Linux?"
Engineer, "Its that system I have been trying to tell you about that can save us time and money"
CIO, "Ok, tell me about it then"
10 Mins later...
"Ok do it, lets see how it goes."
End of Story. And even though the 'facts' are biased, lets hope most CIO's can consider both sides of the story:)
I was at the Edinburgh event last week and spoke to many Microsofties and to their corporate customers. The customers were quite cynical about Microsoft's motives but many of them said, in effect, they wouldn't have attended such an event if it hadn't been organised by Microsoft. Microsoft are panicing, time is on our side. Ed
The basic messages about selecting MS/Linux for a system are governed by the following:
;-)...
- Much of the cost saving of Linux over Unix comes from hardware - i.e. using Intel over mainframe/AIX/zSeries etc.
Wrong. Go buy a license for 100 mail users, or 50 MSSQL user licenses. OUCH. Now compare Postgres/MySQL or Sendmail/Qmail/god-knows-what-free-email-servers
- OS/Platform is just a tool - choose the right one for the job
Not quite. I get a bunch of apps with a linux install that windows doesnt see fit us have. Even compilers come free. Where's a free (stripped down) version of Visual Basic on Windows? You know, include a low VB 5 compiler for quick stuff..
- MS/Linux TCO's are nearly always within 10% for most projects by the time all costs are accounted for (this was from an independent solutions provider)
---As said by Independant firm who just got 50K from Microsoft.
- Don't just focus on TCO - look at ROI (return on investment)
Nope. ROI doesnt work in IT. IT is a loss leader to prevent bigger losses (downtime).
- MS is pretty well zero-development (no code or scripting)
Yep, and it it doesnt fit, you're screwed. Period.
- The People and Processes are more important than the technical solution
Ok, people are stupid. In Linux, you can people-proof more than you can in Windows. Easier to alias and block commands than it is to load some dumb "dont click here" windows program.
- Check licensing model of any platform (will any Linux development become your IP, or will it be open)
USING Linux is free with no strings attached. USING SOURCE code from GPL programs is where you get in trouble. However, using GCC to compile is fully legit.
- Linux still does not have a really good desktop and the office suites available are still lagging
Windows and everything teh sux0r. Face it, THIS IS AN OPINION. The statement is worthless.
- security issues such as virus updates and patch management are more of an administration issue than a platform one
They are? If I hear of root exploit, I take all harmed services down immediately, and patch one by one. I also give calls to the companies I work with. They agree that having a little bit of downtime is well worth the risk of not being auto-hacked.
- Easier porting J2EE->.Net than the other way round (i.e. MS ties you in worse!!!)
That's why you should use Java OR a server side program (who cares about OS then
Remember how Linux advocates, real early on, used to love to quote Ghandi? You know, first they ignore you, then they laugh at you, then they fight you, then you've won? Well, it works both ways. Now we have both camps bitterly and intentionally fighting with each other. And what good does it do? If Linux--excuse me, I mean "open source in general" is so blindly superior to Windows in every single way, then that's it. It's over. The existing momentum will carry through and eventually the better solution wins. It's a quiet revolution. It isn't a niche loss, like laser discs or Betamax.
:)
Now what should be worrying people like Mr. Raymond is that Linux-based desktops (which is what we're really talking about, not simply "open source"), is that Linux *isn't* so blindingly superior as to carry the day. Truthfully, I think this is the case. I've used UNIX, I like Linux, but we're essentially having a big battle of the old and huge operating systems here, and none of them is a revolution. None of them is so much better than all the others is wonderful and positive ways. (Mostly they're all negative: don't get virii, don't have to deal with Microsoft.) In fact, the entire concept of the big operating system is a relic. Does anyone argue about the OS in a digital camera? Or a Palm? Or a cell phone? No. And those are more akin to what an "OS" of the future needs to be: thin, small, and unobtrusive. We need the Commodore 64 of the next decade, not the next VAX.
Thanks for listening