Bill Gates's email - about Linux
As we all know, Halloween is coming, and once again - we have a new Halloween document - this time from William Bill Gates himself. A Microsoft Employee sent it to Ryan C. Gordon, who published it here. It's a long one. Comments?
stop flaming me! Its a parody!
First off, I'd like to congratulate Ryan Gordon for this wonderful bit of satire. I'm sure you had a lot of your readers fooled on this one.
OK, so with that being said, here's how I would react if I thought this was a real letter from Bill Gates.
No Bill, GNOME is not just a reaction to KDE. It's also a reaction to Microsoft's COM, DCOM and COM+, and to Javabeans. GNOME stands for Gnu Netrowk Object Model Environment. The desktop is only one part of the project; the rest of it is creating a very large set of components to work from.
You should feel proud in a way, Bill, that the Open Source movement is borrowing heavily from Microsoft's techniques for system-building. And for that very reason, you shouldn't be selling the GNOME project short.
That having been said, Gates's broader point about redundant effort is well taken. If this revolution is going to be at all successful, then we have to stop eating each other alive and keep working together. Once we have an open source answer to a problem, we have got to stop re-inventing the wheel, and start thinking instead in terms of porting that solution to many different tool sets. (How many graphical libraries do we have?)
That's not a bad critticism, and it's extensible to pretty much any company that deals with Linux. When Oracle announced that they weren't going to support Sequent anymore, IBM (Sequent's parent company) announced a Linux emulator for Sequent. They could have had all those fancy programmers of theirs, including the OS/2 programmers, working on the Linux kernel and other bits, but no such luck.
One of the things that the Open Source community can do to counteract this is to adopt open hardware standards. SoundBlaster keeps their standards open; so has, for the most part, the processor developers, although I'm less certain about IA-64.
Well, at least you're decent enough to admit it :).
Part of the reason why the Open Source community is so fond of knocking Windows and Office is because we like having control of our software. Open Source gives us control; Microsoft, by contrast, removes control. It is healthy for us to provide this contrast if it helps to define what we're all about.
What's a counterculture worth if you can't act like children occasionally? Even you had to get a genuine kick out of Windows Refund Day.
Oh Lord, not this again. The issue in the Microsoft trial was never freedom to innovate; the issue was whether Microsoft broke antitrust laws. Please, for crissakes, stop believing your own press. I'm asking you this as a shareholder.
This brings up a good point. If you want the freedom to innovate, how about helping yourselves and everyone else out by joining us in opening up the patent process?
This should give all of us in the Open Source world pause. Look, we can like or dislike Raymond and/or Stallman all we like. Let's just remember that without them, and Linus, most of us wouldn't be here discussing the Linux phenomenon at all. Especially not Gordon. Excuse me. Gates. :)
But who cares about the desktop market? The future is the distributed market. That's why Microsoft is developing .NET, isn't it?
In any case, what do you want to bet that someone is going to misattribute this to ol' Bill in a few years, as an example of a collosally stupid statement? Personally, I'm still optimistic. :)
fearbush.com
Finding God in a Dog
Read the preface to the article here
----
Celebrate the finer things in life
It would be more funny if some of the things he says weren't painfully true. As an example, leaving aside their relative technical merits of GNOME and KDE, I'm sure everyone agrees that being in the position of "threefold duplication of effort" as he puts it, is not a good one.
Gerv
"I [and 10,000 quatloos says, the real Bill Gates, too!] would probably be writing a different letter now if..."
- Less infighting. GNOME/KDE. Sun/HelixCode/Java. ESR/RMS. How much code has this produced?
- Less reinvention of the wheel on political or personal grounds. See above.
- Less trumpeting of the small wins (excellent dig on Slashdot and the
:CueCat thing) and more focus on the big stuff.
- More hardware support. Let's get real - gaming does drive consumer purchases.
And most importantly (IMNSHO),Happy Day-After-Hallowe'en.
I believe it completely. Everything it says is true. I'm sure Bill wrote it himself.
The only thing that bothers me is the line just below the forwarded message where it says:
- Note: This article is a piece of
satire meant to brighten your day
I wonder what they meant by saying that?Mmmm.. Donuts
Agreed. The moment the CueCat was mentioned, it became absurd, because he referred to it as though everyone would know what he was mocking. The intended audience really wasn't M$, but /. readers.
I wonder...what did happen to Vinod?
Anyhow, whoever did it DID make a lot of interesting points, from the beer vs speech holy war to Gnome vs KDE.
I did think of something though - we owe a lot to the young people contributing. There's a lot of people with a lot of ability who can't afford to pay $1000 for a compiler, who are contributing a lot of labor to various OSS causes, and largely, I imagine this is because their careers haven't handed them a full plate; personally, they don't have a lot of life's hassles yet (kids, etc); they thrive on better technology, and enjoy it; they have a lot of energy and not enough stimulation (especially for talented students in unchallenging CS programs and the like). And as they go, there will be a new crop, and with OSS much more ingrained on the way now, I think they may keep it as a hobby as the community grows. There's certainly a truth in the fact that OSS suffers from mythical man month problems just like everything else, except that sometimes the most important things are big ideas wrapped in small packages, and so genius can be spread out among more projects with the implementation being done by others. The best techies I've ever known spend more and more time just telling other people how to do things right, rather than doing it themselves.
The real kicker was this phrase:
-
Turn your Internet Explorer to http://www.mozilla.org/, and laugh. This is the product
of "thousands" of hard working open source coders. We did that same work, and
more, in-house with less than 50 people working on the codebase.
This is simply not possible. I have friends that have worked at MSFT and they state unequivocably that viewing source code from competing Open Source projects is expressly prohibited so that there is no risk of GPLed code making its way into MSFT products either accidentally or intentionally. The thought that Bill Gates would request that people look at Mozilla source even as a joke is highly unlikely.Second Law of Blissful Ignorance
Check your history both NS and IE are based on the Spyglass/NSCA Mosaic code base. Andreesen worked on the base at NCSA with some other coders/students. After he left he continued to use the code in his new venture "Mosaic Communications Corporation" (which later changed to "Netscape Communications" due to trademark infringement over the name 'Mosaic'). Meanwhile NCSA stopped development on Mosaic and sold/liscensed the code to Spyglass from which MS liscensed (not baught, MS has to pay Spyglass royalties for several technologies)(which you might also note that IE displays all of this information openly in it's about box along with other liscensed technology). NS was sued by NCSA, changed it's name but was allowed to retain use of the Mosaic code (details of the settlement were of course not disclosed).
Now of course Netscape claims that none of the original code from Mosaic was used and that they just got half a dozen developers from NCSA and rewrote the whole code in a few months (a feat they have yet to duplicate). But really now... the truth, come on... NCSA was charging about $100,000+ for liscensing and how do you think Andreessen would have felt about spending that kinda cash on code he helped create.
A Funny read is this article on Wired. Some of the predictions made and assumptions are pretty funny. Like the talk about how Netscape wasn't going to get sold in a box but shipped with Internet enabled PC's... hmmmmm... where have I heard that before... oh yeah MS does that... oh but Netscape says that's bad now. And then there's the thing about Netscape creating proprietary standards... isn't MS getting in trouble for that now too... hmmm. Sad that MS just seems to copy Netscapes bad ideas huh?
Good reading at wired
I think it's a hoot that this piece of satire so elloquently nails every issue with Linux and the opensource movement. Of course they could have made it slightly more believeable but then all the zealots would have attempted to proclaim it as authentic.
"Do not be swept up in the momentum of mediocrity." - anon
Linux.com front page:
Linux.com Feature Story: Another Halloween Document
Ryan Gordon strikes again with another work of satire! Another 'leaked memo' from Microsoft on Hallowe'en, to celebrate the infamous 'Halloween Document' of years past. While clearly a work of satire, this one is sure to inspire some heated discussion. Check it out! By the way, that's Ryan juggling in today's Photo Of The Day.
Next please.
*angry mob approaches brandishing pitchforks and torches*
That's not something you want to openly admit to on Slashdot.
You've just become the Gay Black Jew at the KKK rally!
-atrowe: Card-carrying Mensa member. I have no toleranse for stupidity.
I hope everyone picked up on that. :-) ).
Great points about in-fighting etc. Also great point about Linux users (Not all of us, I realise) defining what's great about Linux in terms of comparing to Windoze ( like my sig
I wonder if ESR and RMS have read it.
You make the mistake of thinking you can educate the fundamental stupidity out of people. You can't.