4 ms·
> Even if we've managed to rebuild and patch Hyper-V Manager from source, this is not enough for a real community project to take place. As much as I would like
by magnat 2y ago
> Even if we've managed to rebuild and patch Hyper-V Manager from source, this is not enough for a real community project to take place. As much as I would like to just upload the decompiled source code to GitHub to start making significant changes to it, there's no legal standing for this project
I did almost exactly the same thing with Microsoft Reporting Services / ReportViewer several years ago, but decided to go a step further and published whole thing on a GitHub and uploaded packages for .NET Core/5/6/7/8 to NuGet - both platform controlled by Microsoft.
Both repo and packages are still up. Only legal inquires came from other companies asking if they can really use it. For reasons I cannot fathom, Microsoft MVPs and community managers direct anyone asking for .NET Core version of ReportViewer to my recompiled package and sources, with links all over Microsoft's forums, reddit and Q&A sites. GitHub analytics shows some visitors come via direct links from docs.microsoft.com.
I guess Microsoft just doesn't care. Hell, they allow scripts for one-click product activation bypass to be hosted on GitHub.
- pathartl 2y agoIt doesn't surprise me. There are parts of Microsoft that are almost completely supported by the community. You've provided an improvement to their product for free. It's not like they're making money on it directly, and any easier you make it ensures stickiness in their platform.
- vetrom 2y ago> Hell, they allow scripts for one-click product activation bypass to be hosted on GitHub. On one hand, it's a potential revenue center -- I would not be one bit surprised if data collected from these repos gets fed to processes like BSA audit targeting. On the other hand, repos like that can be useful as well for software preservation and the like.