Adinnieken said:
No, a PC is an open system. A developer, if they want can require features to be added to the OS on an open system by installing them. |
Open system = runs arbitrary code. Develop any game freely = run arbitrary code. They're the same statement.
If you have enough access to code for the platform without needing to go via MS licensing, you can bundle the Java libraries/runtime or whatever with your code. You can add features by manually coding them for the CPU or the GPU shader compiler.
There is no such thing as an OS feature any more if you add it to the game code. Any programmer can tell you that.







