본문으로 건너뛰기
피드

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

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

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

  • 1

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

  • 2

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

  • 3

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

  • 4

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

  • 5

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

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

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

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

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

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

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

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

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

댓글

댓글

댓글을 불러오는 중...

open-source

NIPA, 260명 규모 오픈소스 컨트리뷰션 아카데미 시작

정보통신산업진흥원이 2026 오픈소스 컨트리뷰션 아카데미 발대식을 열고 13주간의 프로젝트 활동을 시작했음. 국내 개발자들이 GitHub 기반 글로벌 협업 환경에서 코드, 문서, 버그 수정, 풀 리퀘스트를 직접 경험하게 하는 프로그램임.

open-source

그누보드7, 디딤과 손잡고 멀티클라우드 도입 문턱 낮춘다

에스아이알소프트가 클라우드 전문기업 디딤과 협력해 그누보드7 기반 웹서비스 구축·운영 환경을 넓히기로 했다. 커뮤니티, 쇼핑몰, 예약, 구독형 서비스 같은 실무 프로젝트에서 서버 구성과 운영 부담을 줄이는 게 핵심이다.

open-source

오픈소스 컨트리뷰션 아카데미 출범, 국내 개발자 260여 명 참여

정보통신산업진흥원이 2026 오픈소스 컨트리뷰션 아카데미 발대식을 열고 13주간의 활동을 시작했다. 11개 프로젝트팀의 멘토와 멘티 260여 명이 글로벌 오픈소스 프로젝트 기여를 목표로 코드 개발, 문서화, 오류 수정 등을 진행한다.

open-source

NIPA, 국내 개발자 260명 규모 오픈소스 컨트리뷰션 아카데미 시작

정보통신산업진흥원이 2026 오픈소스 컨트리뷰션 아카데미 발대식을 열고 국내 개발자의 글로벌 오픈소스 프로젝트 참여를 지원한다. 11개 프로젝트팀, 멘토·멘티 260여 명이 13주 동안 깃허브 기반 협업, 코드 리뷰, 문서화, 오류 수정 등을 실제로 경험한다.

open-source

Ghostty 엔진을 Emacs 안으로 끌고 온 터미널, Ghostel.el

Ghostel.el은 Ghostty의 libghostty-vt를 기반으로 Emacs 안에서 동작하는 터미널 에뮬레이터다. eat 스타일의 여러 입력 모드, 안정적인 복사 모드, line mode, 자동 password prompt 처리, compile-mode 유사 실행 버퍼, Kitty graphics 지원, 높은 throughput을 앞세워 eat/vterm과 차별화함.