3 ms·
Is C# more open than Java?
by elygre 8y ago
Is C# more open than Java?
- nicoburns 8y agoWell it's about the same amount of open as far as licensing is concerned, but it's created by microsoft rather than oracle, so you're less likely to be chased into ridiculous lawsuits. Downside is: the library ecosystem is less open. Some libraries are proprietary, which is not something I've encountered in other ecosystems. This seems to be changing though, now that C# itself is open source.
- marktangotango 8y agoIt’s more common to pay for licenses in the .net ecosystem in my experience.
- pron 8y ago> you're less likely to be chased into ridiculous lawsuits. Microsoft has sued/legally threatened companies over Android and extracted many billions of dollars from them: * https://www.forbes.com/sites/ewanspence/2015/11/01/microsoft-android-patent-income/ https://www.forbes.com/sites/ewanspence/2015/11/01/microsoft... * https://www.computerworld.com/article/2475440/android/microsoft-gets--2-billion-a-year-in-android-patent-fees--really-.html https://www.computerworld.com/article/2475440/android/micros...
- gruez 8y agoAFAIK it’s not because of android, but because of fat32.
- charleslmunger 8y agoPatent extortion works by threatening the most applicable patents you have, then licensing your whole portfolio. If they didn't have fat32, do you really think they wouldn't have just used another patent to try and extract rents?
- radicalbyte 8y agoAs far as I understand it yes. Only the whole Oracle problem is the API copyright lawsuit. If Oracle win that then it will be impossible to avoid.
- afroboy 8y agoNo it isn't, OpenJDK is literally same as Oracle JDK and anyone can even fork it if you want unlike C#.