4 ms·
> You're comparing unequal things. OpenJDK was a community effort > The correct comparison would be to .NET's community based alternative, which is Mono. Thi
by dtech 9y ago
> You're comparing unequal things. OpenJDK was a community effort
> The correct comparison would be to .NET's community based alternative, which is Mono.
This is disingenuous at best. OpenJDK was started with a huge codebase from the existing Sun JDK at the time, similar to how .Net core was started with with a Microsoft codebase.
Meanwhile Mono had to be written from scratch and was a far cry from being somewhat compatible for years after it started (e.g. capable of running a Visual Studio compiled .NET GUI program)
> Further, note that Oracle only open sourced Java a year after Microsoft did .NET Core
I'm not sure what you mean by "open source Java" in this context. The Java Community Process was started in 1998, and as said OpenJDK started in 2007. Java EE being open sourced like now would be much more comparable to Microsoft releasing something like Windows Presentation Foundation as open source, as it's a oft-used part of .NET but not part of the language per se.