[Перевод] Чуть больше ста строк на C и курсы валют для IRC-бота: 30 лет curl глазами автора

Habr ·

[Перевод] Чуть больше ста строк на C и курсы валют для IRC-бота: 30 лет curl глазами автора

11 ноября 1996 года бразильский студент выложил httpget — чуть больше сотни строк на C почти без проверок ошибок, которые умели скачать страницу по IPv4-адресу. Через несколько дней их нашёл Даниэль Стенберг: ему нужно было раз в день забирать курсы валют для IRC-бота. Потом добавились gopher и FTP, утилита дважды сменила имя, в 1998-м стала curl, а в 2000-м — библиотекой libcurl, которую почти сразу взял PHP. Сегодня, по оценке автора, libcurl работает примерно в 30 миллиардах установок, а сам curl, как подтвердило NASA, помогал в миссии посадки на Марс. Стенберг вспоминает интернет на 30 кбит/с, рассказывает, почему curl ни разу не переписывали и, если будет по его воле, не перепишут, почему в проекте нет преемника и чем оборачивается адрес автора в лицензии: письмами от незнакомцев, обвинениями во взломах и угрозами. Читать далее

Источник: Habr