Why did VMware buy Spring Source and how does that illuminate their forward looking strategy? We've been poking at that question for a while. Some parts of the answer are simple: VMware now agrees that competing at the virtual machine level isn't such a good idea because all that is being commoditized and the value tamped down - Think of it this way: customers don't want to have to worry about important decisions at the virtual machine level and would rather put their focus and pay money for solutions to larger problems like running complex applications with good service assurance, cloud computing, SaaS and so on. If those higher levels are more important, it stands to reason that access to and leverage of the developer community is an important aspect. Spring was by far the best enterprise software framework that VMware could buy even though the market price was pretty steep. But, then, all that said and done, what can VMware really do with Spring? From a continuing set of discussions the answer seems to center around the use of Java in enterprise computing. VMware cites impressive statistics for the number of Java programmers and the use of Spring, but what do these numbers really mean ("Statistics and damned statistics..."). If Microsoft's strength in data center computing continues to grow (a fact I think) how important can Java really be? As marketing advisors we love honest statistics that lead the unwary reader to the wrong conclusion, and we don't doubt for a moment that a lot of enterprise programmers know about and make some use of Java. From that point of view, we're sure VMware's statistics are probably valid. But the most important programmer demographic statistic would seem to be the primary language that a programmer uses to get their daily job done. He may know Java but use C++ or even (dare I say the word) Microsoft's C# as his daily tool (without argument, Microsoft's Visual Studio is as good a programmer toolkit as exists). What language is most important for the enterprise developer in this sense? I've only found one company that claims to have this kind of data and their data shows that it isn't Java by a long shot. Of course you could accuse them of being biased. If Java isn't the magic sword (best we can tell), if Microsoft's System Center continues to gain strength (we heard a claim that there are more Windows Servers under System Center management than under the sum of all the competition), and if Microsoft is really actively integrating the Azure Fabric Controller into the Microsoft private cloud vision.... Geez, sounds like an interesting year for virtualization, participants and watchers alike! (If you have your own interesting statistics to share, I'm always available for a "wink wink, nod nod" this meeting never happened discussion over coffee at Philz!) — pchristy@irg-intl.com
