At PDC 2010, Amitabh Srivastava, said "Microsoft plans to deeply leverage its relationship with developers to take its cloud strategy forward. And the way to do that's to better enable developers to build cloud apps right from where they stand in the development landscape. In short, Microsoft is meeting developers where they live. As part of this, Microsoft announced increased support for Java on its Azure cloud platform."
Azure already features support for java, as well as C#, PHP, Ruby and other languages. However, now Microsoft to make Java a "first-class citizen" on Azure. This process will involve improving Java performance, Eclipse tooling and client libraries for Azure. Customers can choose Java environment of their choice and run it on Azure. Improved Java Enablement will be available to customers in 2011.
'We're building a very open system," he said. "We're going to support Sun/Oracle's Java, IBM's Java, whatever. It's the developer's call. We'll provide all mechanisms for them. Developers are very conscious about language they pick and tools they use. You can't ask a developer to use a certain language or tools; you've to evolve the platform to support them where they're."