Steve Ballmer: Tangled in .NET

C|Net | at | by Mike

Ballmer sat down with CNET News.com to discuss the next steps for .Net, the challenge of Linux, and Microsoft's bold entry into the enterprise business application market.

Why do you think has there been confusion in understanding [what is .NET] message?
It turns out we shipped some products that didn't have .Net as we know it, the .Net framework in them, and that confused things. Originally, internally we were saying .Net is kind of like XML, and we were using it wherever we were talking about XML products, instead of being more precise. At the end of the day, the IT people and the developers get it quite well.

You said Microsoft is doing a "full relook" at end-user licensing agreements. Can you explain what you mean by that?
Our end-user license agreements, many customers tell us, are too complicated. If you get a Windows terminal server license agreement today, it's harder to understand than we wish it would be. So we're trying to simplify. But we're only going to simplify if it is a real win for the customer. We're only going to do it if we can make it beautiful from the customer perspective. We've learned.

Part of this value proposition is partly about Linux; if you have Windows 95 or Windows 98, we want to get you onto Office XP and Windows XP. Some people wait to the first service pack, and now we have that. In times where budgets are tight, I think one of the best value propositions that we can put on the table is the desktop migration from Windows 95 and 98 to Windows and Office XP.