Microsoft's entire leadership has turned over and it's easy to see that their culture is very different from the days you're talking about.
Also, they don't have a monopoly on nearly anything and certainly not on Javascript engines. They couldn't move to the "Extend, Extinguish" phases even if they wanted to.
Microsoft has a long history of not being so nice when they have an advantage. How much of that is leadership driven, and how much is built into the corporate culture and structure? It's knee-jerk, but it's not crazy to think about.
That's a single person. Microsoft is many thousands of people, and the most important decision makers have changed. In your analogy, you're considering whether to loan money to an almost completely different person.
That's the exact argument I was making. The analogy doesn't work because this is, literally, a new Microsoft. It has new leadership. You can't use the past as a benchmark for how this company will behave because no one really knows what parts of the company's behavior and culture have changed and what parts haven't.
Yes. They made a 180° turn already. Who says they won't do another?
Customer lock-in isn't Bill Gates' idea. It's a very tempting strategy that you can find virtually everywhere where companies think it'll gain them money.
Big Corporations can have mixed messages. Apple (My most hated company in Tech has also been very good to Open Source with some projects)
GPL isn't the only license in town, and clearly there are disadvantages to it.
The point is, they released it as open-source, which is what we are talking about in this thread.
They didn't have a monopoly on spreedsheets or word processors in the early 90s either..
The MIT license grant subsumes all other restrictions and gives explicit permission to deal.
MIT makes it easy to fork and relatively easy to re-license.
What it does secure is you right to fork the last open source version. Then again, so does BSD, MIT and ASL - and under better terms for everyone else.
What the GPL does is forbid anyone who is not the copyright holder from changing the license. If you make a derived work from something and wish to use the GPL as the means for allowing you to make that derived work, then you must use the GPL.
The "better terms" that more permissive licenses give you is the ability to change the license when you make a derived work. Of course someone can fork the original open source version, but this is only useful if that person: 1) knows about it 2) has access to it 3) can build and install it for their platform. In many cases, more permissive licenses are preferred because vendors know that they can provide digital locks on the platforms that stop people from deploying free (as in freedom) versions. They wish to get the benefit of open source development, but still lock their users out of certain functionality.
Permissive licenses are useful, but they are not automatically better for everyone in every circumstance. Certainly I have a lot of useless bricks that used to be useful consumer electronics because my vendor doesn't let me upgrade them. Strangely the best piece of consumer hardware I ever bought was a bicycle navigation unit from Sony. GPL from top to bottom and they even gave you instructions on how to rebuild it and deploy it.
Does it matter? It certainly does to me. YMMV.
I'm also of the view that a truly irrevocable copyright waiver/dedication isn't currently possible under US law. We're not alone:
http://www.rosenlaw.com/lj16.htm
But you should be aware that others take a different view, if you're not already:
https://cr.yp.to/publicdomain.html
The most interesting reading I've done is probably the old CC mailing list threads on CC0-1.0's backup license. If you set yourself the goal of writing international/portable language, things get really hairy.
(Companies are able to fork WebKit, and yet it's on a good track to become the new IE6, because Apple doesn't care and their market share force everyone to work around bugs in iOS/OSX Safari.)
(Even if its current management has the noblest intentions, who knows how it'll be in two or three years?)