.NET wird quelloffen und plattformübergreifend
Zusammenfassung
Microsoft öffnet zentrale .NET-Komponenten und kündigt offizielle Unterstützung für Linux und macOS an.
Ideen
- Der Laufzeitquelltext wird öffentlich entwickelt.
- Plattformübergreifende Builds erweitern .NET über Windows hinaus.
- Ein gemeinsames Framework reduziert getrennte Serverimplementierungen.
- Öffentliche Entwicklung ermöglicht externe Fehlerberichte und Beiträge.
Einsichten
- Offene Entwicklung kann ein geschlossen geprägtes Ökosystem grundlegend verändern.
- Plattformneutralität erweitert Nutzerbasis und erhöht Kompatibilitätsaufwand.
- Quelloffenheit gewinnt erst mit transparenter Governance praktische Bedeutung.
Fakten
- Microsoft kündigte den Schritt im November 2014 an.
- Die .NET Core Runtime wurde quelloffen.
- Linux und macOS wurden offizielle Ziele.
Empfehlungen
- Prüfe Lizenz und Governance statt nur Repositorysichtbarkeit.
- Teste plattformspezifische Annahmen in kontinuierlicher Integration.
Referenzen
Der Link zur Originalquelle öffnet einen neuen Tab.