"vlastne standartizacne autority"? LOL. To zní asi jako "MS má své vlastní standardy" :)
CLI a C# je standardizované jako ISO/IEC 23271:2012 and ISO/IEC 23270:2006, a samozřejmě také u ECMA. Obě organizace vyžadují, aby patenty spojené se standardy byly uvolněny pod podmínkami RAND (Reasonable and non-discriminatory terms). Vyjma toho MS i partneři deklarovali, že patenty na tyto technologie uvolňují zdarma.
Java žádnou standardizací neprošla, Sun má historii soudního sporu s MS, a Oracle jako nový majitel začal šlapat po Googlu. Sun (a nyní Oracle) v podmínkách říká, že se implementace nesmí odchýlit od originálu, což Javě bere flexibilitu. Když se od originální Javy odchýlíte, skončíte před soudem jako MS (20M dolarů) nebo Google (případ je ještě u soudů).
Google mě jako firma moc neoslovuje. Vydělává na reklamě a osobních údajích, což mi připadá nechutné - nutně u toho totiž musí lidem čumět do soukromí. Má sice motto don't be evil, ale o takovém chování rozhodně nesvědčí kauza okolo Javy, odstřihávání protokolů které používá konkurence, odstřihávání zákazníků webových služeb kteří používají konkrétní platformu, ani menší kroky jako integrace účtů různých služeb (například když se přihlásíte na youtube, všechno co poté přeložíte na Google Translate je asociované s vaším účtem, protože jste pořád přihlášený).