bk99.de entertain the web since 1997

.NET becomes open source and cross-platform

Summary

Microsoft opens up central .NET components and announces official support for Linux and macOS. Microsoft announced the move in November 2014. The .NET Core runtime became open source.

Ideas

  • The runtime source code is developed in public.
  • Cross-platform builds extend .NET beyond Windows.
  • A common framework reduces separate server implementations.
  • Public development allows external bug reports and contributions.

Insights

  • Open development can fundamentally change an ecosystem shaped by closed development.
  • Platform neutrality extends the user base and increases the compatibility effort.
  • Open source only gains practical meaning with transparent governance.

Facts

  • Linux and macOS became official targets.

Recommendations

  • Check licence and governance rather than just the visibility of the repository.
  • Test platform-specific assumptions in continuous integration.

References

Read the original article

Search the Web Archive