Загрузка предыдущей публикации...
Загрузка предыдущих новостей...
Отмечая 20-летие Git, GitHub провел сессию вопросов и ответов с Линусом Торвальдсом (Linus Torvalds), сообщает Its FOSS News.
Среди прочего, он рассказал, что его дочь, студентка колледжа, прислала ему сообщение, что в ее лаборатории компьютерных наук он известен больше как создатель Git, чем Linux, "потому что они используют Git для всего". Он описывает это как "абсурдное", учитывая, что он поддерживал Git всего четыре месяца, прежде чем передать его развитие Джунио Хамано (Junio Hamano), который возглавляет разработку более 19 лет. "Когда Git делал то, что мне было нужно, я потерял к нему интерес", – говорит Торвальдс.
Линус затем поделился, что Git никогда не был для него чем-то большим, а лишь средством для достижения цели, которое предотвратило хаос в разработке ядра Linux из-за отсутствия системы контроля версий. До Git ядро Linux использовало BitKeeper для контроля версий, но его проприетарная лицензия не устраивала других участников разработки Linux, и Линусу Торвальдсу пришлось искать альтернативы. Оказалось, что существующие инструменты, такие как CVS и Subversion, были слишком медленными для поставленной задачи, что побудило его создать новый инструмент с нуля. На кодирование ранней саморазмещаемой версии Git ушло всего 10 дней.
На первых порах возникали некоторые проблемы, когда пользователи жаловались Линусу на Git, считая его слишком сложным в использовании, но ситуация стабилизировалась по мере дальнейшего развития инструмента.
Торвальдс считает, что некоторым ранним пользователям было трудно, потому что они переходили из среды, больше похожей на CVS. "Я подходил к Git с точки зрения специалиста по файловым системам, где я испытывал презрение и почти ненависть к большинству проектов по управлению исходным кодом, поэтому меня совершенно не интересовало поддержание статус-кво".
Загрузка предыдущей публикации...
Загрузка следующей публикации...
Загрузка предыдущих новостей...
Загрузка следующих новостей...