4 ms·
iirc, Linux used to live inside of BitKeeper which was a paid for solution. I believe Linus wrote git as a replacement because he got fed up with the commercial
by BuildTheRobots 8y ago
iirc, Linux used to live inside of BitKeeper which was a paid for solution. I believe Linus wrote git as a replacement because he got fed up with the commercial licensing (even though they gave free copies to linux devs).
Edit: this doesn't actually answer your question of where unix used to live, rather than linux though....
- brazzy 8y ago> I believe Linus wrote git as a replacement because he got fed up with the commercial licensing (even though they gave free copies to linux devs). No - BitKeeper revoked the free license because some guy (unrelated to Linux) wrote a client that reverse engineered more features than BitKeeper liked. And Linux actually used BitKeeper only between 2002 and 2005; prior to that time, it did not use a source control system at all.
- self_awareness 8y agoThe BitKeeper reverse engineering is a fun story to read: https://lwn.net/Articles/132938/ https://lwn.net/Articles/132938/ (and short!)
- black-tea 8y agoThey did use a system---tarballs and patches---but it was just a socially constructed system rather than rigorously enforced using software. Linus has often said he would have rather gone back to that system rather than use CVS or SVN.
- cryptonector 8y agoFortunately instead he created Git. I'm a fan of Git, though I'm aware many aren't.
- black-tea 8y agoThe funny thing is the "reverse engineering" involved telnetting into the server and typing "help".
- d4rti 8y agoAnd if I recall correctly it sent back SCCS-style data
- js2 8y agoThe "some guy" was Samba/rsync developer Andrew Tridgell.