This isn't even worth responding to, but I can't help it.
From someone who has great experience with many OSs and not swayed by marketing hype, lemming herding, or other cult issues. I can confidently say the following:
A simple analytic approach to OS determination reveals that Linux (& other Unix), Win-x, VxWorks, RTE, OSx, etc. each have specific application targets. Determine if your application requires mass market appeal for gaming & other toys, or be it industrial, or mission critical applications. Always choose the right tool. If you only have a hammer...step aside.
As for where the questioned services are provided...study the conceptual origin of DDE, Active X, etc. Unix has it, and much more. Don't get me started on the interprocess limitations of Windows! The
re's more to be held for those who have seen the possibilities.
Any comparison among OSs for 'the best' is like comparing apples, oranges, etc. Even a fruit stand attendent is more intelligent then to attempt such a feat! If you want a mango, buy a mango. But don't try to prove that it's better than any other.