어떻게 시작되었는가

1996 년에, 다니엘 스텐버그(https://daniel.haxx.se/)는 여가 시간에 IRC 봇을 작성했다. 이 프로그램은 아미가(Amiga) 컴퓨터 전용 대화방(IRC 네트워크 EFnet의 #amiga)에서 참가자에게 서비스를 제공하는 자동화 된 프로그램이었다. 그는 얼마간 업데이트된 환율을 얻고, 그의 봇이 대화방 사용자가 현재 환율을 얻기 위해, 봇에게 "200 USD가 SEK로 얼마인지 알려주세요"라고 묻는것과 같은 서비스를 제공하는 것이 재미있을 것이라고 생각하게 되었다.

가능한한 정확한 환율을 제공하기 위해서, 봇은 환율을 호스팅하는 웹 사이트에서 매일 환율을 다운받아야 한다. 이러한 작업을 위해서 HTTP를 통해 데이터를 다운로드 하는 작은 도구가 필요했다. 그 당시에 빠르게 살펴서 httpget(브라질 사람인 Rafael Sagula가 작성하였음)이라는 이름의 작은 도구를 찾았다. 거의 모든 작업을 수행하였고, 여기 저기에 약간의 수정이 필요했고 다니엘은 몇 백줄의 코드를 유지 관리하였다.

HttpGet 1.0은 완전히 새로운 HTTP 프록시 지원을 통해 1997년 4월 8일에 릴리즈 되었다.

우리는 곧 GOPHER를 통해 통화를 얻는 것에 대한 지원을 찾고 수정하였다. FTP 다운로드 지원이 추가되었고, 프로젝트의 이름은 변경되고, urlget 2.0이 1997년 8월에 릴리즈되었다. http 전용 세상은 이미 지나가 버렸다.

프로젝트는 서서히 커져갔다. 업로드 기능이 추가되었을 때, 이름은 다시 한번 잘못 발표되었었고, 두 번째 이름이 만들어지고, 1998년 3월 20일에 curl 4가 랄리즈 되었다(이전 이름에서의 버전 번호 매기기가 유지되었다).

우리는 curl의 탄생은 1998년 3월 20일이라고 생각한다.

results matching ""

    No results matching ""