December 2012
Intermediate to advanced
888 pages
48h 24m
English
The Linux kernel used to be hosted using a version control system and code-hosting service that was free to use, but it wasn’t open source. This was often a source of tension among free software advocates within the Linux community. Then, that service announced it was moving to a for-payment plan and gave some time for transition. Out of that decision, two new version control systems were birthed. Mercurial is one of them, and Git is the other. Both were initially written to host the code for the Linux kernel. Git, as it was originally written by the main kernel developer himself, Linus Torvalds (in just 2 weeks), won out. However, the wider open-source development community was the ultimate winner as ...
Read now
Unlock full access