I caught this on comp.os.linux.misc. Recognizing the sender as an old-school troll, I immediately dismissed it. Later, half-asleep, I realized it reads like a Microsoft groupie's wet dream.
Subject: Why does anyone run Linux, when Solaris is open source?
From: Mike Cox
Sender: mikecox@mikecox
Date: 01/31/2007 06:52 PM
Newsgroups: comp.unix.solaris, comp.os.linux.advocacy, comp.os.linux.misc
My rep and I were discussing this issue yesterday over lunch as I was
signing the NDAs for our corporate wide Vista rollout. We couldn't
come up with a single good reason to run Linux. When you need legacy
Unix support, there is a much better option in Solaris in all
senarios, we reasoned.
My rep also pointed out that it is very unwise to deploy Linux in any
mission critical role due to the "OOM killer". The Linux kernel
overcommits memory, he explained, to unethically boost linux
performance in benchmarks. When there is an "Oops", and there is no
more memory left, the linux kernel kills random processes to prevent
the whole system from hanging.
My rep discussed that in his Linux lab, the OOM killer has terminated
processes like the screen locking program!!! What a tremendous
security issue! As we all know, he pointed out, security is binary,
you either are or aren't secure. A well engineered system like
Solaris or Windows Vista will not overcommit memory and kill random
processes!
His next point was very well made, and I agreeded with it fully. I
was discussing how my "Microsoft Wireless Optical Mouse with Tilt
Wheel
Technology" consistantly failed to work with Linux. My rep agreed
that iPods and even things like mice were troublesome in Linux, and
that being the case, why does Solaris 10's lack of hardware support
even register as a criticism? Games in linux run poorly via Wine at
unexceptable frame rates, tilt wheeled mice don't work in linux, so
why even bother with Linux? Those items are not available in Solaris
either, but if you use solaris you get a much more robust OS! So there
is no
point to running linux for better hardware support because it is a
crap shoot if your device will even work at all.
Not only that but Solaris kernel has the ability to support hundreds
of processors, which will most likely be the desktop senario in 5-10
years as intel and amd move to dual processors with multiple
cores. Linux is just not as mature for that type of architecture.
My rep then provided me balanced information called "Get the Facts"
to show to the stake holders in my firm who were uneasy about the cost
of corporate wide rollout of Windows Vista Ultimate. I thanked him for
the material, and commented that I would force through a Vista
Ultimate rollout because the new I/O priority code in the Vista kernel
enables my organization to prioritize the speed of mission critical
functions. My rep pointed out that Linux lacks I/O prioritization
code at which point I laughed saying this will give my firm the
competitive edge over the Linux running ones.
Not only that, my rep, pointed out that Word documents sent by
customers of linux running firms would beat them to submission as
well. I laughed and said that the productivity of the new Office 2007
ribbon menus provide should boost my firms bottom line by 12% as
measured by my stop watch. I was personally timing various workers at
my firm who were able to get 12% more done in the same amount of time
as compared to the old versions of office!
I then commented to my rep that I had to excuse myself from lunch as I
had to supervise the 10,000 seat Vista Ultimate/Office 2007 rollout. A
lavish
lunch while yachting on lake Washington will have to be cut short. My
team and I make these sacrifices because we know that having the
latest keeps our firm on top. In fact, I have two techs that had
vacations bought and paid for and are now skipping them for the Vista
Ultimate rollout that is happening this week. One dedicated tech is
going to be rolling out Vista while his wife is in the hospital giving
birth to his first child. My firm is very dedicated to being number
one, I told my rep.
My rep then thanked me and told me to write my congress person to make
sure software patents are solid and in place. He reminded me that
AJAX was based on httprequest Object innovated at MS. Pattens prevent
linux copy cats from profiting off of others research he told me. I
will remember that and hold my congress person responsible to make
sure intellectual property is well supported.
Update: Fixed half-asleep grammar.