Microsoft "thinking about" Open Source
Everyone, their mother, Uncle Henry and Aunt Maude wrote in about Microsoft considering using Open Source. While they've talked about it before, Steve Balmer, MS President, said in remarks that Microsoft is thinking about - Note:thinking about the Open Source model. But, hey, lotsa people think about lotsa things. I'm not holding my breath
I'd guess that Microsoft wouldn't use the GPL, BSD, or artistic licenses. I'm certain that they would control all rights to distributing binaries of their source (you won't see Joe's Word 98).
Microsoft is just doing it to be on the latest bandwagon, they're doing it because they feel it will ultimately make them money. They don't want to miss the boat like they missed the Internet. I think most businesses which are truly in the Open Source market (Cygnus, for example) are there because they believe in it. Microsoft will only muddy the waters with proprietary licenses.
The only products of theirs that are worth open sourcing are the operating systems. It'd be nice to have the source so Windows programmers could more easily diagnose system crashes and strange behavior. Open sourcing Microsoft Word would never work---you think Mozilla had a long ramp up time, imagine Microsoft Word!
Just remember, if Microsoft open sources anything it won't be for your good, it'll be for theirs. You won't be able to distribute changes or binaries. It won't be Open Source (tm), it'll be Microsoft Semi-Open Source with an End User License Agreement that would make RMS puke.
I read this action thusly: 1. How can we ride the coattails of the "open source fad?" 2. How can we get the benefits of "open source" without opening our source? 3. How can we change the rules or definition of "open source" to our best advantage?
Our response as a community should be: 1. We will not debug commercial software _just_ because it's open source. Open-sourcing a commercial product is not an excuse to short-change quality control or publish buggy software. 2. We will not accept anything less than full source disclosure. 3. We will use the courts to prevent anyone from misusing the "Open Source" trademark. Oh, and a last point just for MS: 4. We refuse to pay real money for the "privilege" of beta-testing future products.
Folks, I'd like to remind you this is Steve Balmer we are talking about. He's not a coder, not even like Bill Gates is. Gates has been silent on the issue, because he doesn't want to be involved. Balmer doesn't know code, he doesn't know software, he only knows two things: marketting and money.
Let's get inside his head, people. He "knows" that:
1) Open Source is a buzzword. Like JAVA (come on, here people, this is a trend), it is open and yet strangely helps another company more than them, and other big companies like IBM are embracing it. Just like java. Hmmm...
2) Linux is a rival operating system, it runs on Intel hardware. It's just like OS/2. Pay it lip service about what it doesn't do yet, while they are light years ahead. Don't give it any more apps.
3) GNU is a bunch of kooks who think software should be free. Cast them as ranting lunatics who have an idea (Open Source) that is now theirs (yoink). Then spread FUD about 'em. (Do you want these hippies making YOUR software? Or someone you know has your best interests in mind because you've given us all your money??)
4) Call your broker and congradulate your stock owners. Enjoy a short vacation somewhere tropical and come back in time to destroy BeOS while praising it. "This would have been a great operating system, but as you can clearly see they do nothing useful, while our system does everything and for less money. We recomend you keep giving us your money and ignore these guys."
-Ben