요약
- GIMP는 2013년 Windows 설치 파일의 주요 다운로드 장소를 자체 서버로 옮겼다. 그전에 웹 곳곳에 걸린 링크는 계속 SourceForge의 옛 프로젝트 페이지를 가리켰다.
- SourceForge는 GIMP-Win 페이지를 자체 관리 미러로 바꾸었다. 2015년 5월 일부 미러 프로젝트의 다운로드에 제3자 소프트웨어 제안을 시험했고, GIMP는 동의하지 않은 별도 설치 프로그램이 파일 앞에 붙었다고 항의했다.
- 시험은 5월 27일 끝났다. SourceForge는 6월 18일 원래 개발자와 공동 관리하지 않는 미러를 없애고, 원본 사이트가 폐쇄된 경우만 예외로 두며, 해당 방문자를 공식 사이트로 돌렸다고 발표했다.
떠난 프로젝트를 따라가지 않은 링크
소프트웨어를 새 서버로 옮기는 일은 개발팀이 할 수 있다. 다른 사람들이 몇 년 동안 써 둔 링크를 모두 고치는 일은 개발팀의 손을 벗어난다. GIMP가 2015년에 맞닥뜨린 문제는 바로 그 차이에서 시작됐다.
GIMP 설명에 따르면 2013년 11월 Windows 설치 파일의 주요 배포처를 download.gimp.org로 바꿨다. 그런데 오래된 글과 북마크는 SourceForge를 계속 가리켰다. GIMP는 그 경로로 들어온 이용자도 파일을 찾을 수 있도록 옛 페이지에 설치 파일을 남겨 두었다. 사용자에게는 친절한 임시 조치였지만, 페이지의 최종 관리자는 여전히 이전 호스팅 업체였다.
2015년 5월 27일 GIMP는 Windows 설치 파일 담당자가 SourceForge의 해당 프로젝트 항목을 더는 관리할 수 없다고 알렸다. 그곳에서 받는 작은 설치 프로그램에 다른 소프트웨어가 들어 있다는 신고도 공개했다. 공식 성명에서는 SourceForge가 GIMP 바이너리 바깥에 자체 다운로드 프로그램을 씌웠고, 이 과정에 프로젝트의 인지나 허락이 없었다고 밝혔다. 사용자는 GIMP를 찾으러 왔지만, 파일에 이르는 마지막 단계는 다른 회사가 설계했다는 주장이다.
SourceForge는 자사 페이지의 이력을 내세웠다. GIMP-Win 항목은 2004년 10월 등록됐고, 원래 담당자는 2013년부터 SourceForge를 배포 장소로 쓰지 않았다는 것이다. 회사는 이를 외부에 게시된 릴리스를 비추는 미러로 바꾸고 관리 권한을 자신에게 옮겼다. 미러라는 상태를 명시했고 원본 파일도 계속 받을 수 있었다고 설명했다. 5월 28일자 추가 공지에는 GIMP-Win 미러 다운로드에서 더 이상 부가 제안을 보여 주지 않는다고 적었다.
SourceForge가 “버려졌다”고 부른 것은 자사 서비스 안의 옛 항목이었다. GIMP 프로젝트 자체는 살아 있었고 공식 배포처도 바뀌어 있었다. 사용하지 않는 호스팅 계정과 계속 개발되는 소프트웨어를 하나로 묶으면, 플랫폼은 옛 주소에 찾아오는 이용자에게 무엇을 보여 줄지 스스로 정당화하기 쉬워진다. 두 당사자는 관리 권한이 플랫폼으로 넘어간 사실을 서로 다른 의미로 읽었다.
복사본을 보존하는 일과 문 앞을 장악하는 일
GIMP가 요구한 해결책은 구체적이었다. SourceForge에서 프로젝트와 파일을 지울 수 있어야 하고, 그 자리에 새 미러가 생기지 않아야 하며, 옛 URL을 프로젝트가 정한 장소로 영구적인 HTTP 301 리디렉션을 할 수 있어야 한다고 했다. 설치 프로그램에서 부가 제안을 빼는 것만으로는 다음 방문자의 길이 바뀌지 않는다. 301은 남아 있는 모든 옛 링크에 새 목적지를 알려 주는 수단이었다.
SourceForge는 미러가 과거 버전을 보존하고 이용자가 현재 버전에도 접근하도록 돕는다고 주장했다. 파일을 보관하는 기능은 분명했다. 하지만 미러를 운영하는 쪽은 다운로드 버튼, 중간 화면, 파일 앞에 붙는 프로그램도 고를 수 있었다. 저작자가 공개한 파일과 사용자가 실제 설치를 시작하는 경로가 여기서 갈라진다.
6월 1일 SourceForge는 관리되지 않는 프로젝트에 대한 제3자 소프트웨어 제안을 중단했다고 발표했다. 앞으로는 개발자가 명시적으로 동의했거나 프로젝트 자체가 그런 제안을 묶은 경우에만 허용하겠다고 했다. 다운로드 경로의 상업적 변경에 개발자의 의사를 조건으로 붙인 셈이다.
6월 18일에는 미러 정책도 바뀌었다. SourceForge에 따르면 짧은 제안 시험은 미러 프로젝트 다섯 곳에 적용됐고 5월 27일 끝났다. 6월 17일 미러 목록에는 프로젝트 295개가 있었다. 295는 전체 미러 항목 수이지 부가 소프트웨어가 붙은 설치 프로그램 수가 아니다. 회사는 원래 개발자 한 명 이상과 공동 관리하지 않는 미러를 제거했고, 원본 사이트가 사라진 경우만 예외로 남겼다고 했다. 제거된 미러로 들어오는 방문자는 소프트웨어의 공식 주소로 보냈다고 밝혔다.
이후 소유주도 바뀌었다. 2016년 2월 새 운영진은 참여 프로젝트의 설치 프로그램을 묶어 배포하던 DevShare를 종료했다고 발표했다. 신뢰를 회복하기 위한 첫 조치라는 설명이었다. 이는 2015년 5월의 다섯 미러 시험이나 6월의 미러 정리와는 별개의, 더 넓은 프로그램에 대한 결정이었다.
공개된 양측 성명에는 옛 URL마다 실제 어디로 이동했는지 보여 주는 전체 기록도, 시험 기간 제공된 GIMP-Win 설치 파일 모두의 해시도 없다. 특정 이용자가 받은 파일을 확인하려면 그 기록이 필요하다. 그래도 권한의 배치는 분명하다. GIMP는 새 공식 배포 장소를 정했고, SourceForge는 아직 사람들이 찾아오는 옛 주소와 그 뒤의 다운로드 도구를 조정할 수 있었다.
프로젝트가 떠난 자리에 주소가 남으면, 주소는 계속 프로젝트의 이름으로 손님을 받는다. SourceForge는 뒤늦게 일부 미러를 없애고 방문자를 공식 사이트로 보내겠다고 했다. GIMP가 원한 것은 바로 그 마지막 안내판을 자신의 현재 결정에 맞게 돌릴 수 있는 권한이었다.
출처
- GIMP의 2015년 5월 27일 첫 공지: 배포처 이전과 다운로드 도구 문제.
- GIMP 공식 성명: 동의, 삭제, 영구 리디렉션 요구.
- SourceForge의 5월 27일 설명과 추가 공지: GIMP-Win 미러와 관리 권한 변경.
- SourceForge의 6월 1일 제3자 제안 정책.
- SourceForge의 6월 18일 미러 정책.
- 2016년 2월 발표: DevShare 종료.
회원 브리핑
프로필 심층 컨텍스트
올바른 멤버십 등급으로 로그인하면 전체 브리핑과 출처 노트를 볼 수 있습니다.
전략 서클 전용
Strategic Circle
모든 독자에게 공개됩니다. 가입 후 로그인하면 프로필 브리핑를 열람할 수 있습니다.
Strategic Circle 가입하기Leadership Alliance 전용
Leadership Alliance
자격을 갖춘 IP 자산 소유자 및 운영진을 위한 콘텐츠입니다. 로그인하면 Leadership Alliance 브리핑을 열람할 수 있습니다.
Leadership Alliance 가입하기





