Празднование 20-летия Git с со... Заметка
RSS GitLab

Празднование 20-летия Git с создателем Линусом Торвальдсом

Линус Торвальдс создал Git в 2005 году из-за неудовлетворенности существующими системами контроля версий, такими как CVS и SVN. Изначально он находил BitKeeper полезным, но проблемы с лицензированием вынудили его разработать замену. Разработка Git была удивительно быстрой, и уже через несколько дней появилась пригодная для использования версия. Торвальдс при разработке Git уделял первоочередное внимание распределенной функциональности и высокой производительности. Через несколько месяцев он делегировал сопровождение Git Джунио Хамано, сосредоточившись на ядре Linux. Превосходный дизайн Git и сетевые эффекты способствовали его широкому распространению в ущерб Mercurial. После Торвальдса значительные вехи включали улучшение удобства использования и появление сервисов хостинга Git. Торвальдс по-прежнему доволен основной конструкцией Git и не испытывает желания возвращаться к его разработке. Он подчеркивает важность четкой высокоуровневой конструкции, даже при сложных деталях реализации. Он считает, что успех Git обусловлен балансом основных принципов и практической функциональности.