C|Net heeft een interview geplaatst met Microsoft topman Steve Balmer, leider van het meest succesvolle, rijkste en tegelijk ook meest bekritiseerde softwarehuis ter wereld. Balmer wordt voornamelijk ondervraagd over drie onderwerpen: de .NET-strategie, zijn gedachten over Linux, en het nieuwe licencing-beleid. Balmer legt voor de volledigheid nog een keer uit wat .NET is: een raamwerk van hulpmiddelen waarmee programmeurs applicaties kunnen bouwen die (online) samenwerken met andere software, door middel van XML. Helaas werd de technologie verkeerd begrepen bij een groot deel van het publiek, voornamelijk omdat Microsoft iedere keer eigen projecten als Passport en .NET My Services als voorbeelden aanhaalde. Het werd daarmee ingewikkelder gemaakt dan nodig was geweest. Het begrip zou echter steeds beter worden, en daarmee ook de acceptatie van .NET door bedrijven. De strategie gaat dan ook ongewijzigd verder.
Het nieuwe licencing-programma zou voor veel mensen een reden zijn om naar Linux te kijken, maar Balmer merkt op dat mensen altijd naar open source software zullen kijken als alternatief, ook als Microsoft de prijzen zou halveren. De reden dat het aandeel van Windows nog steeds zo hoog is, is volgens Balmer dat Linux niet innovatief is. "Eerst hebben ze de functionaliteit van Unix nagemaakt, en nu proberen ze ook de features van Windows te evenaren." Het is volgens hem echter nog lang geen samenhangend geheel, laat staan een complete oplossing. Wel kan er van Linux geleerd worden, Microsoft probeert met initiatieven als het shared source-programma en de Visual Studio.NET-community twee van de grootste voordelen van open source over te nemen. Daarnaast zegt hij dat er gewerkt wordt aan simpelere EULA-teksten, zodat mensen niet meer het gevoel hebben dat ze hun hele hebben en houden aan Microsoft overdragen wanneer ze een driverupdate installeren. Over de toekomst heeft hij het volgende te vertellen:
What comes next in Web services?
.Net Server. That's where we get the .Net framework integrated with Windows. We need to have .Net extensibility within Office, that's an important step. We need to have .Net extensibility and programmability in the database--that's a pretty important step. We need to have better end-user support for XML data. Xdocs is just part of that. We need to do that throughout the Office suite. We need to have additional operating system services to help manage XML data. That's farther in the future, the next major client release of Windows, whenever that comes.
As an industry, there is more work to be done on the underlying protocols that move and secure XML transactions between applications. Then there is technology that needs to ship in the operating system and the programming model to support that. Those are the top things that will happen in the next three months to three years.