Linked by snydeq on Tue 19th Feb 2013 18:41 UTC
Microsoft As PC prospects decline, Microsoft has been moving toward a hybrid, cross-platform future with an eye toward opportunities in the server closet and the cloud. But the question remains, How might Microsoft evolve to get there? "It's tempting to say the past five years has seen Microsoft's desktop-centric strategy slowly give way to a pell-mell free-for-all made up of equal parts desktop, server, mobile hardware and software, cloud services, and auxiliary systems like the Xbox. Truth is, intention has always been present. It's only now, thanks to major upheavals in consumer tech and the cloud, that Microsoft's broad-spectrum plays are becoming more evident and critical. [...] What may be new for Microsoft is the need to better cohere its strategy around an ever-widening array of services and technologies, especially as the breadth of competition it faces widens. Most of all, if there ever comes a time to stop being a consumer-oriented company, Microsoft shouldn't flinch. A future where Microsoft doesn't make hardware or end-user programs seems remote, but there was a time when IBM abandoning its PC business seemed jarring, too." And if Microsoft can't quite cohere its strategy, the best means to this end may be to divide.
Thread beginning with comment 553203
To view parent comment, click here.
To read all comments associated with this story, please click here.
JAlexoid
Member since:
2009-05-19

I believe that the market forces will make sure that Direct3D is no longer relevant. There are more OpenGL ES 2.0 devices sold per quarter than Direct3D devices.

No matter how you slice it, Direct3D is on the decline for install base.(XBox360 non indie games are not using Direct3D, they are using low level API)

Direct3D was a great thing for game developers. It forced standards in GPUs to be applied uniformly, even if the standard was a proprietary closed one. But here comes OpenGL charging ahead.

Reply Parent Score: 4

twitterfire Member since:
2008-09-11

OpenGL is not exactly the same thing as Opengl ES and mobile devices are not a market as important to games as PC and consoles.

Devs were using DirectX on xbox 360 in the beginning but now, that it is an aging platform, they write for the mare metal to squeeze the last drop of performance from it.

Reply Parent Score: 2

Lennie Member since:
2007-09-22

OpenGL ES might not be the same thing as OpenGL, but a whole new generation of developers will be familair with OpenGL ES. This can only be a good thing for OpenGL, right ?

Reply Parent Score: 3

JAlexoid Member since:
2009-05-19

OpenGL ES 3.0 and OpenGL 4.2 share a lot. Also, the code is very compatible between the two.
Console low level APIs are much like OpenGL(though can't say for XBox360).


Devs tend to ditch high level APIs on consoles as soon as possible, just because they want better optimizations. Same will be true for the next console that comes out.

Reply Parent Score: 3