Copying — GNU 일반 공중 사용 허가서
Copying — GNU 일반 공중 사용 허가서 (GPL)
gfortran 매뉴얼의 Copying 절에는 GNU Fortran 컴파일러가 배포되는 라이선스, 즉 GNU 일반 공중 사용 허가서(GNU General Public License, GPL) 버전 3 전문이 실려 있어요. 이 문서는 소프트웨어를 공유하고 수정하는 자유를 보장하기 위한 라이선스예요.
본문
GNU GPL은 소프트웨어와 기타 저작물을 위한 자유·카피레프트(copyleft) 라이선스예요.
자유(free)의 의미
여기서 "자유"는 가격이 아니라 자유도를 가리켜요. GPL은 여러분이 자유 소프트웨어의 사본을 배포하고(원하면 요금을 받아도 됨), 필요하면 소스 코드를 받거나 직접 구할 수 있고, 소프트웨어를 수정하거나 일부를 새 자유 프로그램에 활용할 수 있으며, 이런 것들을 할 수 있다는 사실을 알 수 있도록 설계됐어요.
배포 시 지켜야 할 책임
여러분의 권리를 보호하기 위해 GPL은 다른 사람이 그 권리를 부정하거나 포기하게 만들지 못하도록 막아요. 프로그램 사본을 배포할 때는(무료든 유료든) 받는 사람에게 자신이 받은 것과 같은 자유를 전달해야 해요. 그들도 소스 코드를 받거나 구할 수 있게 보장해야 하고, 자신의 권리를 알 수 있도록 이 약관을 보여줘야 해요.
개발자 보호
GPL을 쓰는 개발자는 두 단계로 여러분의 권리를 보호해요. (1) 소프트웨어에 저작권을 주장하고, (2) 이 라이선스를 통해 복사·배포·수정을 법적으로 허가하는 거예요. 또 GPL은 자유 소프트웨어에 대해 보증(warranty)이 없음을 분명히 밝혀 사용자와 저자 모두를 보호하고, 수정된 버전은 바뀌었다고 표시해야 해서 이전 버전 저자의 평판이 오인으로 훼손되지 않게 해요.
매뉴얼 전문
매뉴얼의 원문 페이지에는 전문(preface)부터 시작해 GPL v3의 전체 조항이 담겨 있어요. 라이선스 조항을 그대로 옮긴 내용이므로, 구체적인 조항(복사·배포 조건, 수정 조건, 보증 부인 등)을 확인해야 한다면 원문 링크를 참고하는 게 좋아요.
참고: 이 위키 문서는 GPL v3의 개요만 정리한 것이며, 법적 효력을 가진 원문은 FSF의 GPL v3 전문 또는 매뉴얼 원문 페이지에 실린 전문이에요.