본문으로 건너뛰기
피드

카피라이트와 카피레프트, 자유 소프트웨어가 자유로 남는 방식

open-source 약 4분
vote
0
댓글
북마크

이 글은 저작권이 저자 허락 없는 복제와 판매를 제한하는 장치라면, 카피레프트는 소프트웨어와 문서가 수정·재배포되더라도 계속 자유롭게 남도록 만드는 장치라고 설명한다. GNU 자유 문서 사용 허가서 같은 배포 조건은 사용, 수정, 재배포를 허용하되 같은 자유를 유지하게 만든다. 퍼블릭 도메인으로만 두면 누군가 독점 제품으로 바꿀 수 있기 때문에, 카피레프트는 자유와 소스가 법적으로 떨어지지 않게 묶는다.

  • 1

    저작권은 저자의 허락 없는 복제와 판매를 제한한다.

  • 2

    카피레프트는 수정과 재배포를 허용하되 자유를 유지하도록 요구한다.

  • 3

    GNU 자유 문서 사용 허가서 같은 라이선스는 배포 조건이 계속 유지되게 만든다.

  • 4

    퍼블릭 도메인만으로는 수정본이 독점 제품으로 바뀔 수 있다.

  • 5

    자유 소프트웨어·문서 라이선스는 커뮤니티 자산이 폐쇄되는 것을 막는 법적 장치다.

  • 저작권(copyright)은 기본적으로 저자의 허락 없는 복제나 판매를 막기 위한 장치임

    • 문서든 소프트웨어든 저작자가 권리를 갖고 있음
    • 누군가 복사하거나 판매하려면 저자의 허락이 필요하다는 구조
    • 그래서 저작권 자체는 “공유”보다 “통제”에 더 가까움
  • 카피레프트(copyleft)는 그 통제를 반대로 써서 자유를 유지하게 만드는 방식임

    • 소프트웨어나 문서를 수정하고 재배포할 수 있게 허용함
    • 대신 재배포할 때도 그 결과물이 계속 자유롭게 남아야 함
    • 즉 “가져가도 되지만, 다음 사람의 자유까지 닫아버리면 안 됨”이라는 규칙
  • GNU 자유 문서 사용 허가서(GNU Free Documentation License) 같은 배포 조건이 대표적인 예임

    • 저자는 문서에 자기 저작권을 명시할 수 있음
    • 동시에 모든 사람에게 사용, 수정, 재배포 권리를 줄 수 있음
    • 다만 그 배포 조건은 계속 유지되어야 함
    • 원문 표현대로라면 소스와 자유가 법적으로 떨어질 수 없게 만드는 셈
  • 그냥 퍼블릭 도메인(public domain)으로 두는 것과는 다름

    • 퍼블릭 도메인은 누구나 가져가서 쓸 수 있음
    • 문제는 누군가 수정한 뒤 독점 제품으로 다시 배포할 수도 있다는 점
    • 그러면 원본은 자유롭더라도, 수정본은 커뮤니티로 돌아오지 않을 수 있음
  • 카피레프트의 목적은 오픈소스 커뮤니티 자산이 닫힌 제품으로 흡수되는 걸 막는 데 있음

    • 원본뿐 아니라 수정본도 자유롭게 유지되도록 요구함
    • 뒤따라오는 사람들도 같은 조건 아래에서 수정과 배포를 계속할 수 있음
    • 자유 소프트웨어나 자유 문서 라이선스를 붙이는 이유가 바로 여기에 있음
  • 오래된 글이지만 지금도 라이선스 선택할 때 기본 개념으로는 유효함

    • 허용형 라이선스는 가져가서 닫는 것도 대체로 허용함
    • 카피레프트 라이선스는 자유롭게 가져가되 같은 자유를 남기라고 요구함
    • 프로젝트가 원하는 게 “많이 쓰이기”인지 “계속 자유롭게 남기”인지에 따라 선택이 갈림

요즘 오픈소스 라이선스 논쟁은 인공지능 학습, 클라우드 서비스, 기업 재배포까지 복잡해졌지만, 카피레프트의 기본 문제의식은 여전히 단순하다. 자유롭게 쓰게 하되, 그 자유를 다음 사람에게서 빼앗지는 말라는 것이다.

댓글

댓글

댓글을 불러오는 중...

open-source

Paint.NET, 22년 만에 드디어 paint.net 도메인을 손에 넣다

무료 이미지 편집 도구 Paint.NET이 2004년 출시 이후 22년 만에 paint.net 도메인을 확보했다. 기존 도메인 소유자가 Paint.NET 공식 사이트처럼 보이는 콘텐츠와 광고 링크를 올리면서 상표권 침해와 도메인 점유 문제가 명확해졌고, 제작자 릭 브루스터가 법적 대응 끝에 도메인을 가져왔다.

open-source

KORE, Parquet보다 더 작고 빠르다는 새 컬럼형 바이너리 포맷 공개

KORE는 분석 워크로드를 겨냥한 오픈소스 바이너리 파일 포맷으로, Parquet 대비 더 높은 압축률과 빠른 쿼리 성능을 주장한다. 다만 현재 공개된 내용에는 일부 구현이 스텁 처리됐다는 언급도 있어, 벤치마크 숫자는 흥미롭지만 실제 도입 전 검증이 필수다.

open-source

소설 쓰기에 맞춘 오프라인 텍스트 에디터, 치즈 페이퍼

치즈 페이퍼는 소설과 장문 글쓰기에 특화된 오픈소스 텍스트 에디터다. 장면별 본문은 마크다운으로, 노트와 요약은 TOML 헤더로 저장하고, 파일 동기화 도구와 함께 쓰는 오프라인 우선 구조를 택했다.

open-source

진짜 신용카드 두께에 컴퓨터를 넣어버린 DIY 하드웨어 프로젝트

Muxcard는 ESP32-C3, 전자종이 디스플레이, NFC를 실제 신용카드에 가까운 두께로 집어넣은 초박형 컴퓨터 프로토타입이다. 제작자는 약 1밀리미터 두께를 목표로 직접 플렉스 피시비를 만들고, 배터리·디스플레이 연결·기계적 피로 같은 현실적인 문제를 하나씩 검증했다.

open-source

브라 사이즈 계산기를 Emacs 안에 만든 사람의 진짜 Emacs식 생활 자동화

필자가 브라 사이즈를 다시 재야 하는 상황에서 Emacs Lisp로 EU, UK, US 브라 사이즈 계산기를 만든 이야기다. Emacs Calc의 단위 변환과 Org 테이블 수식을 엮어서, 측정값만 적으면 여러 지역 기준 사이즈가 자동으로 채워지는 작은 도구로 확장했다.