Platform issue : Microsoft in confusion ?

I was intrigued when I read that [ our Indonesian IT expert was invited by Microsoft to discuss about “platform” ]. Is this the (early) beginning of a major shift in Microsoft future strategy ? Then [ Microsoft’s Platform strategist launched his blog on the subject ], so I think it’s quite safe to say that indeed they’ll be focusing on this topic more.

About platforms – intererstingly, in IT, the platform has changed several times.
At first, the platform was the computer architecture itself. We have x86 (Intel) architecture, also PPC, MIPS, SPARC, and so on. Microsoft got their fortune by milking the x86 platform.

However, people then started to make their software available on multiple platforms. Then Java made a big splash – it proved to the public that a platform doesn’t have to be based on a hardware infrastructure – a platform can be based on software, which in turn runs on many hardware. Also a few operating systems then started to be available on multiple hardware platforms – Linux, *BSD, and even Windows itself (eg: NT used to be available for MIPS, Alpha, and x86).
Of course we must not forget the web as a platform; Microsoft was wise enough to quickly include Internet Explorer on its Windows95 release, making themselves available on this platform.

One problem though; on these new platforms, Microsoft has realized that it’s not been able to effectively monopolize it. Unlike the Wintel (Windows-Intel) platform, where Microsoft can do whatever it pleases; these new platforms are based on (many) open standards. Although Microsoft has attempted to hijack these standards, I think it’s not as successful as it wished.
When most of your income came from locking your customer on your chosen platform, these chain of events probably have caused the Microsoft high command to start to worry.

Microsoft then tried to create a new platform for its future : .NET
However, this attempt is again at risk from the Mono project, headed by Miguel de Icaza. It looks quite good – I think the only thing that won’t run are ActiveX controls. Otherwise, you should be able to get .NET apps to run on it.

With many alternatives now available for their Windows platform (Linux, etc), and .NET not fully in their grasp, they probably have started to see the possibility of the decline of the biggest software company in the world.
If Microsoft can find another platform to lock their customers in, then they’ll be in for another 10-15 years of joyride. I think, therefore, this is among their highest priority at the moment.

Comments/insider’s info welcome.

3 thoughts on “Platform issue : Microsoft in confusion ?

  1. Confused? I guess not. Just being aware what competition lies. They are still leading by wide margin.

  2. Easy-to-use PDF to XLS is the best option for you to convert PDF to XLS. With this PDF to

    XLS Converter, it is much easier to convert encrypted PDF File to XLS as well as convert PDF to Excel, XLSX, XLSM, etc.
    With Best PDF to EPUB Converter, you can enjoy you PDF files on your portable

    devices like: iPhone, iPod, iPad, Sony Reader, and so on.

  3. Welcome to PDF to ePub Converter

    The PDF to ePub converter is a perfect and professional software to help you convert PDF to ePub. Meanwhile the PDF to ePub Converter enables you to convert PDF to ePub and ePub to PDF. Many kinds of formats such as HTML, XML, TEXT, Gif, JPEG can be converted by this powerful PDF to ePub converter. And you can use this PDF to ePub Converter to parse PDF file(include all text, image) and rebuild it. Then you will get the perfect output ePub files.

    By the way, the another PDF to EPUB Converter,after conversion by it you can enjoy the eBooks with iPad, iPhone, iPod Touch, Sony Reader, iRex Digital Reader 1000, PocketBook Reader and so on. Meanwhile, the converter suppports converting in batches and with the intuitive and clear interface, it is very easy even for the beginner. So you can have a try of this excellent PDF to EPUB converter. It will benefit you a lot!

Leave a Reply

Your email address will not be published. Required fields are marked *