Too long, didn't quote them all. Let me know if I miss any questions you will like me to answer.
...I would hope this is self evident: this is because MS owns DirectX and declines to license it to Sony (or anyone else) to implement a complete DirectX-compatible API. There is a large difference between using an API as a developer, and implementing that same API on another platform...
My claim has 2 parts,
a) HW manufacturers needs to acquire license from MS if any IPs are used.
b) Software creator needs to acquire license from MS if any IPs are used.
To be more precise, I said that Nvidia/AMD paid to implement Dx10/11, and game developers also needs to pay MS for that matter.
There are really no need for me to defend a or b, it is trivial. Can I found solid proof of Nvidia/AMD paid to implement Dx10/11? No, I can not. Can I get a piece of evidence indicating that Nvidia and/or AMD may need to pay to operate Dx10/11 on their hardware? Yes, the ION LE case. It is suppose to be simple, but no, the thread is severely derailed by BFG10K.
I used the word PAID, which can easily be understood as direct money transfer. That isn't not what I mean, not this specific as I don't know if it is in the form of money. Instead, they give something out in return. Yes, I should have said "they need to acquire licenses", but really? This is like picking bones from eggs.
Lets pick Batman AA: AA is an example. PhysX, Rocksteady use PhysX as their physics engine. Did they have the licenses from Nvidia? Yes, did they pay for them or exchange something for them? I don't know, but I will think it is the latter. We do know the game came with the Video card upon purchase. Does Eidos get a cut from the sales? I don't know. Does Rocksteady get a cut from the sales? I don't know. I do believe that Rocksteady gets paid for those coupons, and I don't think Nvidia paid full price for this coupons either. How did Rocksteady PAID Nvidia if it isn't with those coupons, then what else? It is obvious that they have features that only works on Nvidia cards right? Didn't we have pages and pages of arguments based upon something that is actually so close to my extraordinary claim?
Did anyone EVER asked for solid proof of direct money transfer from Nvidia to Rocksteady or retract the statement? Please enlighten me.
Does that mean PhysX is free? Well no. It is free for you to play with in terms of programming. I honestly don't know if Nvidia will take a cut on the sales. Well, having TWIMTBP over there and offer help and stuff, I would only say it is fair. Does PhysX work on AMD setup? No, not even if they actually have a Nvidia card to drive it. Can AMD write a driver and run it on an Nvidia card so people with AMD setup can enjoy PhysX too? No. There are lots of hacked drivers out there which enables this setup, but none is for sale, why? Well, do I really need to explain?
How did Rocksteady Paid MS? Well I really don't know. I believe they paid by sharing revenue (not profit) per unit sold. I don't know if those from coupons are counted. Oh wait, What is Games of Windows Live doing in the game? I brought it from steam and I really don't need it. How can I uninstall GFWL?
The key is, we all know DirectX is proprietary, and some of us will like to believe that MS will simply give them out for free. Well, I don't recall anything from MS is free. Windows 7 Home Basic 64 bit Edition 8 GB RAM cap? Software limitation such? Yes, off topic to the new topic, I know. In the real world, nothing is free, but money isn't the only medium for exchange or trade. May be you can persuade me to believe that Santa Claus is actually the nick name of Bill, but I have yet been convinced.
The real issue was some of us like to see PhysX FREE for everyone's use. People tried OpenGL claim in the name of Open-standard, and some even suggested DirectX, as it is a standard. I have a problem with that, and went on explaining. DirectX is proprietary, platform specific code path, with is not better than PhysX, which is proprietary, has code paths on specific platforms. Why is having AMD paid Nvidia for PhysX such a bad idea, where it is perfectly okay for both Nvidia/AMD paid for DirectX? This was what I really wanted to say! Review my original post and see if I am lying.
Now, the more I explain, the more that appears that I am bad mouthing MS. Well you work to get paid. DirectX isn't free, but it is far better then OpenGL. The time saved by coding under DX far surpass its price. On top of DX, other tools are needed, like debugging tools. Some are free, some are not. You guess with one works bettter. When you are working under gun, having gamers QQing all over the web for a 2 week delay, the cost of tools really ain't a problem if it existed. It always has been like that.