Deutsch English Français Italiano |
<vt9rhu$904d$2@dont-email.me> View for Bookmarking (what is this?) Look up another Usenet article |
Path: ...!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!eternal-september.org!.POSTED!not-for-mail From: Lawrence D'Oliveiro <ldo@nz.invalid> Newsgroups: comp.os.linux.misc Subject: Re: 20 Years Of Git Date: Fri, 11 Apr 2025 01:33:50 -0000 (UTC) Organization: A noiseless patient Spider Lines: 33 Message-ID: <vt9rhu$904d$2@dont-email.me> References: <vt1gis$nigc$1@dont-email.me> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Injection-Date: Fri, 11 Apr 2025 03:33:51 +0200 (CEST) Injection-Info: dont-email.me; posting-host="ad3a35b5daa6ea169a187dfe6eb4c019"; logging-data="295053"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19RFoOnmfn0lLaI4mlJzpfi" User-Agent: Pan/0.162 (Pokrosvk) Cancel-Lock: sha1:vtWvL96mx33mxxCOuWQYhwshlIk= Bytes: 2782 Followup article <https://www.zdnet.com/article/linus-torvalds-built-git-in-10-days-and-never-imagined-it-would-last-20-years/> on the sequence of events that led to the creation of Git. By about 2003, he had embraced BitKeeper, which was a proprietary version control system. He brushed off criticisms by saying he was a pragmatist, who would use whatever worked, regardless of how it was licensed. This notwithstanding the fact that he had licensed the Linux kernel itself under the GPL, which has long been associated with certain, um, software politics. His mistake was in assuming that he could agree to the BitKeeper licence on behalf of the entire Free Software community. So when Andrew Tridgell was commissioned to reverse-engineer the protocol, with a view to extracting data into a non-proprietary format, Torvalds felt he could order Tridgell to stop. Tridgell responded in the, shall we say, predictable fashion (can you say “nose-thumbing”?). Which led Larry McVoy, boss of BitMover, the company that made and sold BitKeeper, to issue notice of termination of the licence for the Linux kernel developers to use his product. Torvalds went off to think about this for a couple of weeks, and came back with the beginnings of Git. Today, Git is absolutely dominant in the version-control sphere. Given that it was created informally by a bunch of smart software hackers, and the competition at the time mainly consisted of large, complicated, expensive products created by companies with large marketing budgets, it is absolutely surprising that it was able to leave them all behind in the dust. What happened to Microsoft’s own Team Foundation Server and Visual SourceSafe products? Seems Microsoft itself is now using Git for managing its own software development. That’s how complete the ascendancy of Git has become.