Linux Today: Linux News On Internet Time.

ComputerWorld: Debunking Microsoft

Sep 10, 2001, 16:25 (13 Talkback[s])
"...Hence the problem with the amorphous blob that is Microsoft .Net. The company is doing everything it can to sell .Net as an open infrastructure, but it's all about control.

For example, Microsoft wants you to believe that its commitment to XML means that you'll be able to share .Net-based information across dissimilar platforms. Hogwash. All XML amounts to is a standard way of pointing to things. XML doesn't have anything to say about whether the things it points to also conform to standards.

A perfectly standard XML file can say, "This thing is a title, this other thing is a menu, and this last thing is an ActiveX component." If your platform doesn't support ActiveX components, that's too bad. Since it's a foregone conclusion that Microsoft will be littering its XML with pointers to Win32-based components, the best that can be said about its adoption of XML is that it will make it easier for browsers and applications on non-Windows platforms to understand which parts of the document it must ignore.

If Microsoft was genuinely interested in XML as a means to greater interoperability, it would guarantee that its Office applications and .Net development tools would produce XML files that never point to Win32-specific components. Instead, whenever XML files point to active content, such as an executable component, that executable content should be platform-neutral. And we all know what that means, folks: Java, the environment Microsoft is dropping from future versions of Windows."

Complete Story

Related Stories: