Microsoft is Bad, Oracle is worse
Microsoft has basically taken a page from Oracle regarding licensing. Take Oracle's DB for instance, there are different levels of the db product and their is tiered licenses to support those levels. Solaris, once free, but charged you for certain updates, is now free for something like 60 days, but you get no access to any updates. With Oracle's DB products, not even the CPUs are free. With any Oracle products, access to updates is extremely pricy and based on an annual support contract FOR EACH PRODUCT! And then you see Larry's $100M World Cup boat and you know where your money went, because it sure wasn't on better support. At least with Microsoft, Windows and SQL Server updates don't require you to read through literally pages and pages of documents regarding how to install the patch that you so desperately need. I would bet though that Microsoft is headed directly in Oracle's direction. It really is no wonder that so many IT pros are looking at Google and open source solutions instead.