Sun and Microsoft also are focusing on what customers want and on providing a more formalized business environment to help them seamlessly solve technical issues with their products. Sun is setting up a technology competency center at the Redmond campus to enable customers to do real-world testing of their applications in these heterogeneous, interoperable environments, he said. The two companies have made progress in greater interoperability with their current software products. In the identity area, Sun has just gotten VeriTest certification for the Sun Java System Directory Server Enterprise Edition and its Java System Access Manager and Java System Identity Manager running on top of Windows Server. "In addition, we are working hard right now to validate Access Manager and Identity Manager functionality for customers who are using Active Directory as the directory for user credentials," Papadopoulos said. "A lot of this stuff came out of our direct customer feedback, which put identity at the top of the list of things they wanted us to work on."Click here for a review of Windows XP SP2. A number of additional areas of cooperation exist between the companies, Microsofts Layman said, naming Web services as one of the most important ones. Both Microsoft and Sun are looking to Web Services as the future architecture to provide this interoperability, he said. "We find that Microsoft and Sun have a lot of commonality in how we think about this space. Over the past eight months, they had worked on the basic yet fundamental WS Addressing specification. We have also worked together on WS Eventing, WS Metadata-Exchange and, of course, customers want our systems to be highly manageable," Layman said. "So, we at Microsoft have the Dynamic Systems Initiative [DSI], and Sun has its N1 initiative, and we are looking to have a WS Management specification supported to enable these systems to be talked to in a common way. Read more here about Suns grid vision with its N1 initiative. "This is on track to go through a development, testing and standardization process. There is a lot more work to be done, but we have already found a lot of common Web Services interests," he said. Java is also important to Microsoft customers and, as Microsoft is not going to be issuing new versions of the Java Virtual Machine, this is being provided to users by Sun and runs well on Windows, he said. Customers want the two companies to work most closely on the identity front, he said, adding that browser authentication is an area where the two could do great work together. "There is concern among our customers about the relationship between Web services and the Liberty Alliance effort, and we have identified Web browser authentication as the area where we can probably do some great work," Layman said. While they had nothing to announce on that front at this time, "you should read this as reflecting that we get the message and we know it is really important and we are actively at work thinking out how we can best solve that," Layman said. During the question-and-answer session, Papadopoulos said Sun and Microsoft are looking at interoperability and touch points between the two product stacks: Windows and .Net, and the Java Enterprise Server and Solaris. But both Layman and Papadopoulos avoided providing details on what new work could be on the cards going forward, saying that solving these problems does take time. "But, as a relationship goes, we have done a 180-degree turn. Nine months ago, we were slashing each others tires, now we are helping one another fix our flats," Papadopoulos said. Check out eWEEK.coms for Microsoft and Windows news, views and analysis.
He said Sun also has cooperated on the release of Windows XP Service Pack 2 so that the Java Runtime Environment and the StarOffice productivity suite run well together. There was "excellent" engineering cooperation between the teams on this, he said.