Microsoft annoys the open source community
Microsoft annoys the open source community

As the .NET community (the company's core development tools and core software framework) prepares for a storm, Microsoft may lose all of its open source work.

A controversial business decision within the company has raised many questions about its commitment to open source. Several sources in the company said that the move angered many developers within the company. But they were told not to complain.

The company removed the bulk of Hot Reload in .NET 6 release this week so developers can get instant feedback as they build a project and tweak the code to see results right away. .

Hot Reloading is a large part of the Dart programming language and Google's competing Flutter Toolkit, and was introduced by Microsoft in .NET and Visual Studio.

The company described its original plan as an ambitious project to offer fast reloading to as many .NET developers as possible. However, this change makes it limited to Windows developers and Visual Studio rather than being open and available on multiple platforms.

The company has tested the semi-final version of the .NET 6 Release Candidate, which allows developers to use Hot Reload in a variety of environments and platforms, including the popular Visual Studio Code development environment.

A release candidate usually means that the company believes it is production ready and fully operational and that people need to be aware of any bugs before it is fully released.

However, the changes announced earlier this week mean that the company has only enabled fast reloading through Visual Studio 2022.

Microsoft risks losing all its efforts

This allows us to focus on providing the best experience for most users,” said Dmitriy Lyalin, Microsoft Hot Reload Project Manager.

The topic of questionable deletion on GitHub highlighted community frustration as well as comments from hacking news and company blogs.

Microsoft engineers who have been involved in .NET development in the open source community for many years are shocked and fear that this decision will have a lasting impact on the company's open source work.

The move also took place after weeks of turmoil in the .NET community over the company's participation in the .NET Foundation. The organization was founded in 2014 when the company was developing .NET open source.

The goal is to be an independent organization aimed at improving the development and collaboration of open source software for .NET.

The recent controversy also led to the resignation of Claire Nowtney, CEO of the .NET Foundation. Because of Microsoft's special privileges, others question the independence of the .NET organization.

The company has embraced open source software over the past 10 years and has realized its love for Linux and the open source community in many ways. After the company joined the organization nearly five years ago, the Linux Foundation also praised the company's collaboration with the open source community.

Previous Post Next Post