3 ms·
You mean the Microsoft which not that long ago releases the proprietary .Net code under mit? It's not all going one way, even in large corps. Windows also ships
by viraptor 2y ago
You mean the Microsoft which not that long ago releases the proprietary .Net code under mit? It's not all going one way, even in large corps. Windows also ships with wsl now - what would they even gain now from non-gnu Linux?
- WD-42 2y agoThey did both those things because it’s the only way they can compete. You really think they would open source any of that stuff if developers weren’t leaving their platform in droves? WSL is them just exploiting foss to make up for their own shortcomings.
- neonsunset 2y ago.NET case was mostly a rewrite, many components were rewritten from scratch (sooner or later). Roslyn was a compiler-rewrite to make C# self-hosted with, what I understand, intention to make it OSS from the beginning. .NET (then Core) started with RyuJIT. AFAIK RyuJIT also mainly exists for .NET only, where-as .NET Framework uses older, different compiler codebase. But yes, there were additional licensing assurances provided so as to not create problems for Novell/Mono - it was always treated positively.