2i BitKeeper
Outsider,
Linux 커널 개발이 이메일 패치와 Linus Torvalds라는 병목에 부딪힌 배경에서, Larry McVoy가 만든 분산 버전 관리 시스템 BitKeeper가 어떻게 해법으로 등장했는지 살펴봅니다. TeamWare와 BitSCCS에서 이어진 설계, Linux 커널 도입 뒤의 생산성 향상, 그리고 상용 라이선스를 둘러싼 갈등을 추적합니다. 끝으로 Andrew Tridgell의 SourcePuller 사건과 무료 사용 중단으로 Linux와의 관계가 끝나고 Git 탄생의 조건이 마련된 과정부터 BitKeeper의 오픈소스 전환과 쇠퇴까지 다룹니다.
레퍼런스:
- Linus on the BK withdrawal (opens in a new tab)
- Linux: Wikipedia (opens in a new tab)
- Linus Torvalds (1991) (opens in a new tab)
- A solution for growing pains (opens in a new tab)
- Larry McVoy: Wikipedia (opens in a new tab)
- Larry McVoy's Resume (opens in a new tab)
- 1999년의 Larry McVoy 홈페이지 (opens in a new tab)
- Sun Microsystems: Wikipedia (opens in a new tab)
- Sun WorkShop TeamWare: User's Guide (opens in a new tab)
- Sun WorkShop TeamWare: Wikipedia (opens in a new tab)
- Fork Yeah! The Rise & Development of illumos (opens in a new tab)
- Cobalt Networks: Wikipedia (opens in a new tab)
- Larry McVoy Interview (opens in a new tab)
- 1998년의 BitMover (opens in a new tab)
- lmbench (opens in a new tab)
- 2001년의 Beth Van Eman 홈페이지 (opens in a new tab)
- 1998년의 BitKeeper (opens in a new tab)
- BitSCCS (opens in a new tab)
- bitsccs(1) (opens in a new tab)
- Zack Weinberg의 BitMover 합류 (opens in a new tab)
- Re: CVS, Linus, and us (opens in a new tab)
- David S. Miller: Wikipedia (opens in a new tab)
- David S. Miller: X (opens in a new tab)
- David S. Miller: GitHub (opens in a new tab)
- David Miller: LinkedIn (opens in a new tab)
- 1996년의 VGER (opens in a new tab)
- Linux 2.1.125 CREDITS (opens in a new tab)
- First vger CVS 2.1.x kernel source repository snapshot (opens in a new tab)
- Re: CVS repository of the development Kernel (opens in a new tab)
- Linux-2.1.98 (opens in a new tab)
- Linux 2.1.125 MAINTAINERS (opens in a new tab)
- Larry McVoy on BitKeeper, kernel development, Linus Torvalds & Bruce Perens (opens in a new tab)
- Will Code For Beer (opens in a new tab)
- Under the Radar: How Red Hat Changed the Software Business—and Took Microsoft by Surprise (opens in a new tab)
- Linux-2.2.0-final (opens in a new tab)
- Re: A solution for growing pains (opens in a new tab)
- Linux Expo a Smashing Success! (opens in a new tab)
- Re: Linus is on a powertrip.. (opens in a new tab)
- BitKeeper: Current Status (opens in a new tab)
- BitKeeper: Open Logging (opens in a new tab)
- 2000년의 OpenLogging (opens in a new tab)
- Alan Cox (computer programmer): Wikipedia (opens in a new tab)
- Not quite Open Source (opens in a new tab)
- Cort Dougan: LinkedIn (opens in a new tab)
- Re: Proposal: Linux Kernel Patch Management System (opens in a new tab)
- Linux 2.5 Kernel Summit: USENIX (opens in a new tab)
- The Linux 2.5 Kernel Summit (opens in a new tab)
- Re: CVS / Bug Tracking System (opens in a new tab)
- Rob Landley의 A modest proposal -- We need a patch penguin (opens in a new tab)
- Linus Torvalds의 Re: A modest proposal -- We need a patch penguin (opens in a new tab)
- Linus Torvalds의 Re: A modest proposal -- We need a patch penguin (opens in a new tab)
- Val Henson의 Re: A modest proposal -- We need a patch penguin (opens in a new tab)
- BitKeeper for Kernel Developers (opens in a new tab)
- Linus Torvalds의 Re: A modest proposal -- We need a patch penguin (opens in a new tab)
- Linus Torvalds의 Re: A modest proposal -- We need a patch penguin (opens in a new tab)
- Larry McVoy의 Re: A modest proposal -- We need a patch penguin (opens in a new tab)
- Linus Torvalds의 Re: [lkml] Re: A modest proposal -- We need a patch penguin (opens in a new tab)
- linux-2.5.4-pre1 - bitkeeper testing (opens in a new tab)
- Re: linux-2.5.4-pre1 - bitkeeper testing (opens in a new tab)
- 2004년의 Linux 2.5 BitKeeper 저장소 (opens in a new tab)
- Re: pull vs push (was Re: [bk patch] Make cardbus compile in -pre4) (opens in a new tab)
- BK Kernel Hacking HOWTO (opens in a new tab)
- Linux 2.4 and BitKeeper (opens in a new tab)
- Re: Linux-2.5.8-pre1 (opens in a new tab)
- Jeff Garzik의 Re: [PATCH] Remove Bitkeeper documentation from Linux tree (opens in a new tab)
- Linus Torvalds의 Re: [PATCH] Remove Bitkeeper documentation from Linux tree (opens in a new tab)
- BitKeeper-2.0 released (opens in a new tab)
- BitKeeper-3.0 released (opens in a new tab)
- BitKeeper 3.0 Release Notes (opens in a new tab)
- BK->CVS (real time mirror) (opens in a new tab)
- An attempt to backdoor the kernel (opens in a new tab)
- BitKeeper Helps Double Pace of Linux Development (opens in a new tab)
- 2020 Linux Kernel History Report (opens in a new tab)
- Unable to buy a copy of BK (opens in a new tab)
- MySQL Reference Manual for version 4.0.12 (opens in a new tab)
- Why BitKeeper? (opens in a new tab)
- migration to BitKeeper (opens in a new tab)
- Xen v2.0 for x86 Users' Manual (opens in a new tab)
- Linux dispute boils over to MySQL, other projects (opens in a new tab)
- BitMover Announces Accelerated Commercial Development Strategy and Migration Plan for Open Source Users (opens in a new tab)
- Bitkeeper after the storm – Part 1 (opens in a new tab)
- 1999년의 BitKeeper 가격표 (opens in a new tab)
- BK/Basic (opens in a new tab)
- BK/Pro (opens in a new tab)
- BK/Web (opens in a new tab)
- BitKeeper's Note About the November 2003 Security Breach (opens in a new tab)
- BitMover Announces Open Source Client for BitKeeper SCM System (opens in a new tab)
- BitKeeper의 2005년 2분기 성장 실적 (opens in a new tab)
- BitKeeper license (opens in a new tab)
- LWN.net Weekly Edition for October 10, 2002 (opens in a new tab)
- Linux Kernel Subversion Howto (opens in a new tab)
- Quotes of the week (opens in a new tab)
- Open Source Development Labs: Wikipedia (opens in a new tab)
- New Linux Foundation Launches - Merger of Open Source Development Labs and Free Standards Group (opens in a new tab)
- Andrew Tridgell: Wikipedia (opens in a new tab)
- Andrew Tridgell: LinkedIn (opens in a new tab)
- Samba (software): Wikipedia (opens in a new tab)
- BitKeeper and Linux: The end of the road? (opens in a new tab)
- Kernel SCM saga.. (opens in a new tab)
- SourcePuller (opens in a new tab)
- Tridgell drops Bitkeeper bombshell (opens in a new tab)
- How Tridge reverse engineered BitKeeper (opens in a new tab)
- Torvalds knifes Tridgell (opens in a new tab)
- BitKeeper의 2006년 성장 실적 (opens in a new tab)
- BitKeeper 4.x Release Notes (opens in a new tab)
- BitKeeper의 2009년 사업 현황 (opens in a new tab)
- BitKeeper 5.x Release Notes (opens in a new tab)
- BitKeeper goes open source (opens in a new tab)
- Releases - BitKeeper (opens in a new tab)
- Mac download link broken (opens in a new tab)
배경음악
Music from #Uppbeat https://uppbeat.io/t/zoo/breathtaker (opens in a new tab)
License code: Z1OA2GRTVGJXBCTZ