4P by GN⁺ 1일전 | ★ favorite | 댓글 1개
  • GNU General Public License (GPL) 는 오픈 소스 소프트웨어의 자유와 정신을 잘 반영하는 라이선스임
  • 작성자는 GPLv2 라이선스 고지의 우편 주소로 실제 편지를 보내면 어떤 일이 벌어지는지 실험함
    • GPLv2는 1991년에 발표되어 물리적 주소가 포함된 반면, GPLv3는 2007년에 발표되어 URL을 포함
  • 답장을 받는 데 성공했지만, 요청한 GPLv2가 아닌 GPLv3 문서가 도착함
  • 저자는 이 경험이 정확한 요청의 중요성과 함께, 우편 커뮤니케이션의 현실적인 한계를 상기시켜줬다고 말함
  • 실험 전체가 라이선스의 역사적 맥락과 물리적 소통 수단의 유물적 매력을 보여주는 유쾌한 일화로 마무리

GPL 라이선스 고지 속 주소는 실제로 작동할까?

  • 작성자는 다양한 오픈소스 라이선스를 읽는 것을 즐기며, 특히 GPL 라이선스의 철학과 표현 방식에 감명을 받아옴
  • GPLv2 고지문에는 다음과 같은 구절이 포함됨:
    이 프로그램과 함께 GNU General Public License 사본을 받았어야 합니다. 받지 못했다면 다음 주소로 요청하십시오:  
    Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.  
    
  • 이 물리적 주소가 과연 지금도 유효한지 궁금해져 실제로 편지를 보내보기로 결정함

왜 물리적 주소가 포함되어 있을까?

  • Stack Exchange에서 얻은 답변에 따르면, GPLv2가 1991년에 발표된 당시는 대부분이 오프라인 환경
  • 소프트웨어는 디스크나 테이프 등 물리 매체를 통해 배포되었고, 인터넷이 일반화되지 않았기 때문에 우편을 통한 커뮤니케이션이 필수
  • 반면 GPLv3는 2007년 발표되어, 고지문에 웹 URL이 포함되어 있음

편지 보내기 준비 과정

  • 답장을 받기 위해 반송용 봉투(self-addressed envelope)국제 우표 혹은 회신 쿠폰이 필요함
  • 영국에서는 국제 회신 쿠폰을 2011년에 폐지했기 때문에, Ebay에서 미국 우표를 구매
  • 우표 검색 과정에서 우표 수집 용어들(FDC, MNH 등)을 접하며 잠깐 필라텔리(우표 수집)의 세계에 발을 디딤
  • 구매한 우표는 ‘African Daisy global forever vert pair’ 라는 이름의 동그란 우표였으며, 약간 신뢰는 안 갔지만 사용함

실제로 편지를 보내고 받은 것

  • 영국 우표로 편지를 보낸 후 약 5주 뒤에 응답을 수령
  • 봉투에는 우표 사용 흔적(소인, cancellation marks) 이 있었고, 필라텔리 관점에서 흥미로운 요소였음
  • 동봉된 문서는 양면 인쇄된 A4보다 작은 5장의 용지였으며, 미국 규격(21.5cm x 27.9cm)의 Letter size였음

문제: GPLv2를 요청했지만 받은 건 GPLv3

  • 작성자는 원래 GPLv2를 염두에 두고 요청했지만, 편지 안에 명시하지 않아 GPLv3가 발송됨
  • 실제로 고지문 안에도 버전 정보가 명시되어 있지 않기 때문에, 받는 사람이 버전을 오해했을 가능성 있음
  • 다시 편지를 써서 정확히 요청할 수도 있었지만, 과정이 번거로워 그대로 만족하기로 함
  • 작성자는 이 모든 과정이 복잡했지만 흥미로운 경험이었으며, 다시 우편을 쓰기 전엔 휴식이 필요하다고 유쾌하게 마무리함
Hacker News 의견
  • 이 이야기가 재미있는 이유는 내가 그 당시 운영 보조(사무 비서)였고, 독특한 우편물 때문에 이 편지를 기억하고 있음. 적어도 그는 응답을 받았음. 주소가 대부분 바뀌지 않았음을 의미함

    • 몇 년 전, 임베디드 리눅스 프로젝트에서 일했음. 첫 "알파" 릴리스 때, 한 테스터가 라이선스 계약서를 꼼꼼히 읽고 GPL 소스를 받기 위한 주소를 찾아 편지를 보냈지만, 주소가 잘못되어 반송되었음. 변호사들이 이 사실을 알게 되어 전체 리콜을 강제했고, 기술자들이 각 기계에 업데이트를 설치하러 가야 했음. 변호사들은 법정에서 선의의 노력을 보여주고자 함
    • 중요한 교훈은 자동화된 테스트 프로세스가 GPL 준수 주소로 편지를 보내는지 확인하지 않으면 수동 테스터가 필요하다는 것임. 모든 것을 테스트하지 않을 뿐만 아니라 모든 것을 생각하지 못했기 때문에 사람이 "재미있는" 것을 찾는 것이 필요함
  • 편지 보내는 행위가 저자에게 얼마나 낯선지 흥미로움. 나는 자주 보내지 않지만, 필요하다면 별로 생각하지 않을 것임. 젊은 사람들, 특히 기술 분야에 있는 사람들은 편지를 보낼 이유가 없을 수도 있음

  • 봉투에 주소를 쓰는 것이 어색했음. 몇 년 동안 펜을 사용하지 않았기 때문에 몇 번의 시도와 낭비된 봉투가 필요했음

    • 물론 나는 펜을 자주 사용하지 않지만, 적어도 한 달에 한 번은 손으로 뭔가를 씀
  • FSF가 이사했을 때, 주소가 변경되었고, 내가 작업하던 오픈 소스 제품의 라이선스 공지에 주소를 변경해야 했음

    • 이 문제는 종종 '정확성'을 중시하는 Debian 개발자들에 의해 제기됨
  • 다른 댓글들은 FSF가 보스턴에 기반을 두고 있었다는 사실에 대해 언급하지 않음

    • 90년대에 보스턴은 기술 회사들의 작은 중심지였다는 이야기를 들었음. 이는 현재는 덜 사실일 수 있음
  • 2022년에 작성된 글임. 사람들이 여전히 우편으로 물건을 보낼 줄 아는지 궁금함. 저자에게는 봉투, 종이, 우표를 구하는 것이 새로운 모험처럼 보임

    • 나는 새로운 장소에 도착할 때마다 후손들에게 (사진) 엽서를 보내는 습관이 있음. 엽서를 찾는 것은 매우 드문 일이며, 판매자가 그것이 무엇인지 아는 경우는 더 드묾. 한 번은 판매자가 플래시 카드(작은 노트용 카드)가 엽서라고 주장했음. 안타깝게도 도착 시 공항에서 사야 하는 경우가 많음
  • 몇 주를 기다린 후, 'African Daisy global forever vert pair'라는 둥근 우표를 받았음. 판매자가 내가 주문한 것보다 훨씬 낮은 액면가의 우표로 물건을 보냈다는 것을 알아차렸어야 했음. 어쨌든

    • 많은 댓글 작성자들이 글의 풍자를 알아차리지 못하는 것이 놀라움. 영국에서는 겉으로 드러난 것을 그대로 받아들이지 않는 것이 일반적인가?
  • FSF의 누군가로부터 이 일이 얼마나 자주 발생했는지 듣고 싶음. 자주 발생하는 일이라고는 상상할 수 없음

  • FSF는 적어도 한 번 주소를 변경했으며, 최근에는 사무실을 완전히 폐쇄했음. 그들의 옛 주소의 새로운 소유자들이 GPL 사본 요청으로 혼란스러워했을지 궁금함