I don't see enough benefit over Java with C# and Mono to make it worth the risk.
At least Java has something resembling a diverse community of interests moving it forward, rather than just the limited interests of one company.
Sun provides Java under the GPL themselves, directly licensing any patents they (the creators) have over the technology. Novell may also ship their Mono implementation under the GPL, but not being the creators of the technology, they can't give a license to patents they don't own!
It's also worth mentioning that neither the ECMA nor ISO (through which .NET was standardized) require any patent disclosure (let alone a libre grant) on a submission being standardized!
At least Java has something resembling a diverse community of interests moving it forward, rather than just the limited interests of one company.
Sun provides Java under the GPL themselves, directly licensing any patents they (the creators) have over the technology. Novell may also ship their Mono implementation under the GPL, but not being the creators of the technology, they can't give a license to patents they don't own!
It's also worth mentioning that neither the ECMA nor ISO (through which .NET was standardized) require any patent disclosure (let alone a libre grant) on a submission being standardized!
Comment