Microsoft Loves Open Source?

Microsoft Loves Open Source?

Figures. Just as soon as I settle on Dendron as my PKB tool and start migrating my existing notes Microsoft goes and makes a foolish move that throws a shadow over all the good will they have built up with open source communities these past several years.

Apparently someone at Microsoft wanted to remove the “hot reload” feature in the open source .NET SDK and make it exclusively available to users of their proprietary Visual Studio IDE. Predictably, this caused a huge outcry inside of the .NET community, and Microsoft eventually caved in and restored the feature to the SDK.

What I am wondering now is does this represent some sort of broader company strategy, or was this a ham-handed mistake made by a single faction? Currently Visual Studio Code is my favorite text editor for both personal and work projects. Dendron is a set of extensions for VS Code that makes it suitable as a PKB management tool. Do I now need to worry that Microsoft will strip existing functionality from this open source tool too? I don’t want to invest deeply in a PKB tool only to have the rug pulled out from under me at a later date.

I don’t want to make any knee-jerk reactions, so I am going to wait a bit and see how this all plays out. However, it makes me really uneasy to be dependent on a tool like VS Code and its extensions. Maybe I need to revisit my use of Dendron and avoid creating a dependency on a tool like VS Code.