원어: Daniel Stenberg
분류: 디지털 정보 전송 프로그램 cURL의 개발자
다니엘 스텐베리 (스웨덴어: Magnus ‘‘Daniel’’ Stenberg, 1970년 11월 23일 ~ )는 스웨덴의 프로그래머로, 널리 사용되는 네트워크 도구인 cURL 의 개발자로 가장 잘 알려져 있습니다. 그는 cURL 의 개발을 주도하며 인터넷 데이터 전송의 핵심적인 역할을 하는 소프트웨어를 만들었습니다.
다니엘 스텐베리는 1970년 11월 23일 스웨덴에서 태어나 후딩에 (Huddinge)에서 성장했습니다. 그는 독학으로 컴퓨터 프로그래밍을 익혔으며, 젊은 시절에는 데모신 (demoscene) 활동에 적극적으로 참여했습니다. 여가 시간에는 텍스트 편집기와 아미가 (Amiga)용 봇 (bot) 등을 개발했습니다. 특히 그는 자신이 만든 봇이 환율 변환 기능을 수행하기를 원했고, 이를 위해 매일 환율 정보를 다운로드할 수 있는 도구가 필요했습니다. 이 필요성이 훗날 cURL 이라는 프로그램의 기원이 되었습니다.
스텐베리는 브라질의 한 개발자가 더 이상 작업하지 않기로 한 유사한 도구인 HTTPget 을 이어받아 개발을 시작했습니다. 이후 고퍼 (Gopher) 프로토콜 지원이 추가되면서 도구의 이름은 URL-get 으로 변경되었습니다. 파일 전송 프로토콜 (FTP) 기능이 통합되면서 최종적으로 "URL을 보라"는 의미의 cURL 이라는 이름이 붙여졌습니다.
cURL 의 첫 버전은 1996년에 완성되었으며, 스텐베리는 자신의 작업을 공유하고자 하는 의지로 이 도구를 지속적으로 오픈 소스 (open source)로 개발했습니다. 2000년에는 libcurl 이 추가되어 더 많은 프로그램이 데이터를 전송할 수 있는 기능을 갖게 되었습니다. libcurl 은 애플리케이션에 내장할 수 있는 API (Application Programming Interface)를 제공하여 cURL 에 대한 주변의 관심을 크게 증폭시켰습니다. PHP 는 cURL 을 내장한 최초의 프로그램 중 하나였습니다.
수년에 걸쳐 cURL 은 인터넷 인프라의 중요한 구성 요소가 되었습니다. 유튜브 (YouTube), 인스타그램 (Instagram), 스포티파이 (Spotify)와 같은 주요 서비스들이 이 프로그램을 활용하고 있습니다. 2019년에는 cURL 이 약 70억에서 100억 대에 이르는 컴퓨터, 모바일 기기, 자동차 및 기타 기기에서 사용되는 것으로 추정되었습니다.
스텐베리는 후딩에에 있는 자신의 집에서 전 세계 10~20명의 자원 프로그래머들과 함께 cURL 개발을 계속 이끌어왔습니다. 2020년 현재 그는 cURL 관련 지원을 전문으로 하는 회사에서 cURL 개발에 전념하고 있습니다.
그는 이전에는 IBM (아이비엠)과 모질라 (Mozilla) 등에서 데이터 컨설턴트로 일했습니다. 2017년 다니엘 스텐베리는 "많은 기업과 사회 전체에 이익을 가져다준 견고한 엔지니어링 작업과 헌신적인 관리의 표현"으로 폴헴상 (Polhemspriset)을 수상했습니다.
이 페이지는 스웨덴어 위키백과의 내용을 바탕으로 자동 생성되었습니다.