Торвальдс предложил собственную систему управления проектом Linux

22/04/2005 12:13

После спора, который заставил основателя и лидера движения Linux Линуса Торвальдса отказаться от предыдущей системы управления своим проектом, он предложил для этой цели новый инструмент Git. В этом месяце Торвальдс перестал пользоваться системой BitKeeper, возвратившись к старому, более медленному методу простой рассылки обновлений сотням программистов, участвующих в проекте, по e-mail. Однако переход на Git означает, что у проекта Linux вновь будет автоматизированный механизм управления потоком обновлений и отслеживания изменений. В 2002 году Торвальдс принял BitKeeper, проприетарное ПО, которое разработала и продает компания BitMover из Сан-Франциско. Он хвалил этот продукт за повышение производительности труда Linux-программистов, но другие почти сразу же начали возражать против использования проприетарного ПО. Более серьезное препятствие возникло в этом году с противоположной стороны. Основателю BitMover Ларри Маквою не понравились попытки сообщества open source копировать BitKeeper — в частности, он пожаловался на работу коллеги Торвальдса по Open Source Development Labs Эндрю Триджелла, который занимался BitKeeper-совместимым проектом SourcePuller. Проект Торвальдса Git, напротив, не претендует на совместимость с BitKeeper. Это означает, что переходить на новую систему будет труднее, зато не предвидится никаких трений с Маквоем. «Мне нужно что-нибудь, что позволит мне быстро работать, — пишет Торвальдс в e-mail. — Я абсолютно уверен, что мне удалось сделать вещь, которая во многих отношениях проигрывает, но которой достаточно для моих нужд и которую я смог сделать быстрее, чем можно было бы адаптировать существующие SCMs (source code management tools) для использования в большом и распределенном проекте, подобном проекту ядра».
Более подробно