ElNeroDiablo said:
Considering it came from DirectX which covers DirectDraw, DirectSound, Direct3D... Basically it's a whole bunch of M$-specifically made Sound/Video API's made to compete against Open Source opponents such as OpenGL and M$ generally does what amounts to corporate blackmail to keep all Desktop gaming (aka: Windows Gaming) locked into DX with kickbacks and threats of no future kickbacks if a gaming company doesn't use M$'s code in the game (even if the game servers such as Blizzard's WoW servers run fucking LINUX)...
I don't think you quite understand how this works. In the old days of DOS, programmers communicated directly with the hardware in order to make stuff run. There was no need for a layer of abstraction because the technology involved was relatively simple. Today that is unfortunately not the case. Direct X is the product of thousands of man years of development that can be used for
free in most cases and it simply serves as an abstract layer a programmer can use to make various hardware calls saving them from having to write such code themselves. What's more, such software makes the product more portable as it gives all parities involved a known place to aim for with features and command sets.
Just because DirectX isn't open source doesn't mean it isn't
extensible and thus the one seemingly notable feature OpenGL has to its credit is more or less
irrelevant. Sure, OpenGL has a place on platforms without billions behind R&D, but DirectX did not come to dominate the PC space because of strongarm tactics; rather, it was because it was simply the best choice for the job. Hell, most people forget the first
five versions of DirectX were
laughed at. As were the first two attempts at the project all together.
ElNeroDiablo said:
Wait a fucking minute! That sounds awful like the under-table antics of M$ when dealing with DELL & HP to try and prevent the OEM's from installing Linux on the systems instead of Windows, by threatening to stop selling them the OEM licenses at such low prices (a fifth to even a tenth of the Off-The-Shelf price for the "complete" version which you pay out the nose for a different CD key to unlock stuff hidden on EVERY FUCKING DISC PRESSED).
Do you have a source for this accusation?
ElNeroDiablo said:
Is it any WONDER the geek/techie community hates Microsoft's guts, and the marketing weasel that is Bill Gates (Paul Allen was the TRUE tech behind Microsoft, Gates was the marketing head).
Actually, it is a great wonder. What are your options?
Linux? Sure it's free if you don't mind having
zero professional support. Sure it's open source but that only matters if your an experienced programmer. I use Linux on my work machine precisely because of strengths that appeal to a
limited number of people. I use Windows on everything else because when I'm not doing work, I want things to be
easy while having ready and reliable access to things that are
fun.
Apple? They're even more closed than Microsoft. You get every nasty thing that comes with Microsoft and get the pleasure of paying more for the same quality of hardware because there is only
one manufacturer.