Today, Google released Google Web Toolkit, which is an alternative to Microsoft's Atlas.
Indeed, Hell is freezing over.
Industry at large is competing for every piece of programming world. The idea of having ability to influence programmers into using your platform has become eligible for every vendor.
These situations are prevalent even on smaller markets. What we see is that companies are willing to offer their frameworks to big clients for a couple of reasons:
- They can, because they own them (frameworks, that is)
- They want to, because it is, remember, free to distribute (and hell to develop)
- They want to, because addiction is goodtm
There is a special case of positive addiction present in the development world. I call it tool addiction, because it's actually not bound to a specific framework and/or platform version.
No one wants to use notepad.exe during development of a serious solution, right? We do need that Intellisense after all. Although it's just a bunch of programmatic schema definitions, one gets addicted to it. Platform vendors know this. This is the main reason tools are becoming free. The addiction flu is spreading out of the platform world, into the tool space, and as it seems to specific framework space.
Anyone who is offering anything for free has a background plan. They are not that stupid. Vendors know that once you get hooked it's not easy to be abstinent.