4 ms·
It hasn't been all that effective so far. Microsoft has lost significant market share in browsers to FLOSS, and it looks like something similar is happening wi
by motters 17y ago
It hasn't been all that effective so far. Microsoft has lost significant market share in browsers to FLOSS, and it looks like something similar is happening with its office productivity software too.
- rbanffy 17y agoWindows is still pretty much installed on every x86 computer sold and Office is the de-facto standard for business documents. Just about every company has an Exchange server (I am sad for them) and just about every server sold has an x86 processor because nothing else runs Windows. This last part is what hurts me more: we can't really innovate in hardware because there is an economic imperative to be able to run Windows... Microsoft is dragging us down.
- Tamerlin 17y agoActually, Windows is NOT the reason that most servers have x86 processors in them... that's due to a different legacy -- namely, x86. The catch there is that Intel and AMD have accomplished such huge economies of scale combined with such advanced manufacturing technologies that no one else can match their cost to performance ratio. For markets where cost isn't as constrained, like the big financial systems, stock exchanges, vehicle crash simulations, environmental modeling (like the Earth simulator and the NCAR weather models) you'll see quite a variety of non-x86 processors, including very application-specific PowerPC variants like the one in BlueGene. In markets where performance is far from the primary criterion like in smart phones, ARM dominates. That said, Windows does have an adverse affect on innovation in other ways -- for example, to function in a corporate environment, it's nearly mandatory to interoperate with Exchange and Office.
- rbanffy 17y ago"no one else can match their cost to performance ratio" This is untrue. No processor can run as many threads per socket as an UltraSPARC T2. No general-purpose CPU can match the Cell at floating-point performance (the Cell BE in the PS3 can do single-precision FP, but IBM has other models that handle double-precision). No processor can match ARM in performance per watt. The sad truth is those processors are pretty much niche in that they cater to people who don't need Windows. Once you make a server Windows-compatible, you can sell it to a much bigger public, just because it runs Windows and it runs Unix, if not at the most performance per dollar over a 5 year period, they run it well enough.
- jacquesm 17y agoHe did mention cost. You can't get a comparably performing system for the same amount of $ on a different platform. That's a simple fact. It's nothing to do with niches, every niche except for the smallest machines (and that's where ARM really shines) has an intel chip or a compatible just about tailor made for that niche, at a very competitive pricepoint.
- Tamerlin 17y agoIt is entirely true, actually. Intel can sell a processor with over 1 billion transistors (Itanium) for less than $250 and break even, even though instead they sell it for thousands because it's appropriate to do so in Itanium's target market. IBM can't sell a CELL (no pun intended) for anywhere near that little without taking a loss. Of course, a more appropriate comparison to Itanium is POWER since it's aimed at the same market -- IBM charges upwards of $10k per socket compared to $2500 per socket, and yet IBM's hardware sales aren't by themselves profitable; most of IBM's revenues are from consulting, service, and software sales. (That was 60% before IBM acquired PWC Consulting from Price Waterhouse Coopers, drastically growing their consulting arm.) I realize that that is a somewhat extreme case, but it's illustrative of how much Intel's economy of scales impacts its prices relative to everyone else's.
- Herring 17y agoI think network effects guarantee that one hardware platform will dominate most (almost all) of the installations. You can't expect software to be portable & everyone to provide source.
- rbanffy 17y agoBut once you achieve a critical mass - today, you could run most of the web on anything from MIPS to SPARC T2, as most of the source for pretty much everything is portable and available - you should get an avalanche effect. Economies of scale will dictate prices, but this software availability will make processors tailored to specific roles viable. You will see ARM-based low-power servers and more designs like Tilera's in cloud-computing applications.