home
NEWS       BLOGS       FORUMS       NEWSLETTERS       RESEARCH       EVENTS       DIGITAL LIBRARY       CAREERS  
Network Computing Network Computing Powered by InformationWeek Business Technology Network

IMMERSE YOURSELF:

SOA

  |

Data Center

  |

802.11n

  |

Data Privacy

  |
APO  |

Virtualization

  |

NAC

  |

Security

  |

Network Mgmt

  |

Enterprise Apps

  |

Storage & Servers




Microsoft's COM on Unix? Be Skeptical!

By Art Wittmann  Ten of us from Network Computing recently spent a couple of days in Redmond getting the lowdown from Microsoft on everything from NT to COM. Some of the revelations on COM were particularly interesting, including this: Microsoft will port and support COM on various versions of Unix. Seems the folks in Redmond now understand that corporate America employs a mixed bag of servers; they say they are comfortable with this fact, and embrace it.

Don't you believe it.

Microsoft is still world-domination headquarters and supporting COM for Unix should be seen as nothing more than an attempt to love NT's competitors to death. Microsoft has used the same techniques with most of its competition, offering mediocre support for rivals' protocols and sometimes even offering Microsoft products for their platforms. But as any Microsoft Mail for Macintosh user can tell you, support can be, shall we say, uneven.

But Microsoft Promised Microsoft spoke at length about the advantages of COM and the shortcomings of CORBA. Given that the company sees the world this way, it makes perfect sense to port COM everywhere. After all, Microsoft can make some money by selling this superior interapplication communication mechanism on other platforms. Company execs promised me that COM development will be in lockstep on platforms, so no one should fear using it.

I just don't think it will work that way and none of you should either. Total domination of NT as a server and corporate desktop environment is the end game here, and if it furthers that goal to release COM on Unix for a few years, so be it. After that, Microsoft will cite poor sales, low profits or excessive solar flares as a reason for dropping that support, and that's exactly what it will do. Count on it.

Microsoft says it doesn't like CORBA and that it sees lots and lots of problems with it, none of which I'll get into here. Developing COM on its own platforms and touting it as the way to do interapp communication within the various incarnations of Windows is fine. If customers have bought into Windows everywhere, there is no reason not to buy into COM everywhere. However, I think reconciling the extension of that to Unix is just plain wrong.

If Microsoft wants to embrace multiplatform server environments and play within those environments, it should fully participate in CORBA and work within CORBA's committees to fix the spec where it sees deficiencies. As it stands right now, Microsoft's unwillingness to support CORBA leaves application developers with little choice other than to support both COM and CORBA, or use their own methods for communicating between servers and clients.

For in-house application development, the option of choice is simply to scale back application plans so that the COM-versus-CORBA question is a no- brainer. Either the application will deal with NT servers or it will deal with Unix servers--don't try to mix the two.

During our two days in Redmond, we heard a lot about how Microsoft wants to make NT operate on a par with other enterprise applications. Unfortunately, we saw little evidence of that in Microsoft's presentations. While the company's presenters were more polished than on our previous visit--when one product manager referred to a heterogeneous environment as one that contained NT4, NT3.5, Win95 and Win3.1--they offered little more than lip service to supporting mixed environments. Porting COM to other platforms is one of the more concrete things Microsoft has done in terms of multivendor support, but I think it's also a particularly dangerous thing on which to rely.

So what are you to do? Simply be pragmatic. Remember how Microsoft thinks about Unix: It sees it as a market to be conquered. If you see yourself becoming an all-Microsoft shop, then go ahead and use COM on Unix as a transition. But if Unix is strategic to you, stay away from COM.

Send your comments on this column to Art Wittmann at awittmann@nwc.com.


Related Links

The Yin And Yang Of Enterprise Computing
September 1, 1998

Teenyboppers Will Drive This Market
September 15, 1998

Token Ring, Unsafe at Any Speed
October 1, 1998

Clustering on the Cheap
October 15, 1998

Microsoft's COM on Unix? Be Skeptical!
November 1, 1998


Other Columnists

Corporate View
By Brian Walsh
In The Middle
By Bruce Robertson

Company Directory
to browse our data, starting with a particular company.

Network Computing Links
allows you to request additional product information from our advertisers.

Print This Page


e-mail E-mail this URL





Ready to take that job and shove it?

Function:

Keyword(s):

State:
SPONSOR
RECENT JOB POSTINGS
CAREER NEWS
Go beyond Google and get vertical. These specialized search sites will help you find the business information you need -- fast.

Ari Balogh was named to the post of chief technology officer as the companys for a "realignment" of employees.










InformationWeek U.S. IT Salary Survey 2008
Salaries for business technology professionals are falling. Here's what you need to know in order to make good hiring decisions and personal career choices. Download Today
 
ROLLING RIGHT ALONG
Follow key Network Computing Reviews from conception to completion. This Week: Holistic APM.



Network Computing Reports Emerging Enterprise Podcast Series: Secrets to Success








TechSearch


Microsite of the Week


Powerful Information at Your Fingertips



InformationWeek Business Technology Network
InformationWeekInformationWeek 500InformationWeek 500 ConferenceInformationWeek AnalyticsInformationWeek CIO
InformationWeek EventsInformationWeek ReportsInformationWeek MagazinebMightyByte and SwitchDark Reading
Digital LibraryIntelligent EnterpriseInternet EvolutionNetwork ComputingNo JitterPlug Into The Cloud
space
Techweb Events Network
InteropVoiceConWeb 2.0 ExpoWeb 2.0 SummitEnterprise 2.0 ConferenceMobile Business ExpoSoftware ConferenceCSI - Computer Security Institute
Black HatGTECEnergy CampMashup CampStartup Camp
space
Light Reading Communications Network
Light ReadingLight Reading EuropeUnstrungLight Reading's Cable Digital NewsConstantinopleInternet EvolutionPyramid Research
Heavy ReadingLight Reading Live!Light Reading InsiderEthernet ExpoOptical ExpoTeleco TVTower Technology Summit
space
Financial Technology Network
Advanced TradingBank Systems & TechnologyInsurance & TechnologyWall Street & TechnologyAccelerating Wall StreetBank Systems & Technology Executive SummitBuyside Trading SummitInsurance & Technology Executive Summit
space
Microsoft Technology Network
MSDN MagazineTechNetThe Architecture Journal
space


App Infrastructure   |   Messaging & Collaboration   |   Network & Systems Mgmt   |   Network Infrastructure   |   Security  |   Storage & Servers   |   Wireless   |   Enterprise Apps
About Us  |  Contact Us  |  Site Map  |  Technology Marketing Solutions  |  Advertising Contacts  |   Briefing Centers
Copyright © 2008  United Business Media LLC  |  Privacy Statement  |  Terms of Service  |  Your California Privacy Rights