WebMink writes: "It was remarkable enough that Microsoft chose to implement Git rather than inventing its own DVCS in Visual Studio this week. But they have done so using libgit2, which is licensed under GPLv2 and developed by GitHub. Microsoft are not only shipping it; they are also contributing to the project. Remember, the GPL was what made Steve Ballmer call Linux a "cancer" and has been the focus of Microsoft's fear of FOSS for a decade. Has hell frozen over?"
The best book on programming for the layman is "Alice in Wonderland";
but that's because it's the best book on anything for the layman.