After the “not entirely successful” (or rather, completely unsuccessful) attempt to share some information about the details of the opening of the code by Microsoft, a monstrous error was revealed (on my part) in presenting the facts. You can write off the "hard morning" (GMT-05: 00), "blurred look" and so on, but I nevertheless apologize to the habrasoobshchestva for disinformation. And it’s good that the news didn’t get home - there’s nothing to be misleading in search engines.
Special thanks to the habrauser
kichik , who pointed out the error.
So why did Microsoft open the code?
Oddly enough, the reason for opening the code under the GPL turned out to be ... a violation of the GPL. A set of drivers for Hyper-V was previously published under the GPL, but when one of the developers Stephen Hemminger (Stephen Hemminger) worked with them more closely, he found out that this driver was statically linked with some closed components, which the GPL directly forbids. He decided not to raise the hype, but turned to Novell employee Greg Kroah-Hartman, and indicated that this should be corrected.
As a result, the code of these components was opened (this was the very event that was so vividly discussed the other day), but neither Greg nor Microsoft itself mentioned the true reason for opening the source code.
Details at osnews.com')
Once again I apologize to those who read and who commented on the previous topic. I will quote my last comment from there:
I sprinkle ashes on my head, go to a monastery and give a vow not to read the news (and certainly not to write it) before I drink my morning cup of coffee.