“Windows 2000’s COM+ programming architecture has some real
winning components, but Windows 2000 also has some technologies
we’re ambivalent about. With Java and communication protocols
such as CORBA so well-developed now, and with Linux development
tools and GUI environments advancing at such a rapid pace,
developer mind share is up for grabs in a way it hasn’t been
before, at least since the start of the Windows era. As a
result, Windows 2000 is going to have to earn its applications the
right way: one at a time. What’s certain is that these applications
will have to work in a world where Windows isn’t the only API set
or computing environment that matters anymore.”