GNU 약소 일반 공중 사용 허가서 목차 GPL과 차이점 같이 보기 각주 외부 링크 둘러보기 메뉴www.gnu.org/copyleft/lesser.htmlLGPL 공식 홈페이지eheheheh
GNU 선언문자유 소프트웨어 재단유럽인도라틴 아메리카자유 소프트웨어의 역사GNU변종허드리눅스 리브레glibc배시코어 유틸리티검색 유틸리티빌드 시스템GCC바이너리 유틸리티GDBGRUB그놈그누스텝김프GNU 이맥스GNU TeXmacsGNU 옥타브GNU RGSLGMPGNU 일렉트릭GNU 아르키메데스GNUnetGNU 프라이버시 가드그누질라아이스캣GNU 헬스그누메드GNU LilyPondGNU 고GNU 체스Gnash기타...GNU/리눅스 명칭 논쟁레볼루션 OS베드비스타Defective by Design리처드 M. 스톨먼자유 소프트웨어 디렉터리FSF 자유 소프트웨어상자유 소프트웨어 재단 윈도우 반대 캠페인Defective by Design자유 소프트웨어 재단이 서명한 (GNU/)리눅스 배포판자유 소프트웨어란 무엇인가GNU 프로젝트오픈 소스BSD다윈GNU리눅스미닉스오픈솔라리스ReactOS하이쿠그놈마테LXDEKDE SCROXXfce자유 소프트웨어 재단리눅스 재단모질라 재단오픈 소스 이니셔티브이클립스 재단Xiph.Org 재단AFL아파치APSL아티스틱비어웨어BoostBSDCC0CDDLEPLGNU GPLGNU LGPLISCMITMPLMs-PL파이썬파이썬 소프트웨어 재단Sleepycat라이선스 해제WTFPLzlib
GNU 프로젝트카피레프트자유 및 오픈 소스 소프트웨어 사용권
GNU자유 소프트웨어 재단자유 소프트웨어GNU 일반 공중 사용 허가서카피레프트BSD 사용 허가서MIT 라이선스리처드 스톨만이벤 모글렌카피레프트라이브러리모질라오픈오피스자유 소프트웨어사유 소프트웨어2차적저작물2차적저작물정적으로 링크된 라이브러리
(function()var node=document.getElementById("mw-dismissablenotice-anonplace");if(node)node.outerHTML="u003Cdiv class="mw-dismissable-notice"u003Eu003Cdiv class="mw-dismissable-notice-close"u003E[u003Ca tabindex="0" role="button"u003E숨기기u003C/au003E]u003C/divu003Eu003Cdiv class="mw-dismissable-notice-body"u003Eu003Cdiv id="localNotice" lang="ko" dir="ltr"u003Eu003Cpu003Eu003Ca href="/wiki/%EC%9C%84%ED%82%A4%EB%B0%B1%EA%B3%BC:3.1%EC%9A%B4%EB%8F%99_100%EC%A3%BC%EB%85%84_%EA%B8%B0%EB%85%90_%EC%97%90%EB%94%94%ED%84%B0%ED%86%A4" title="위키백과:3.1운동 100주년 기념 에디터톤"u003E3.1운동 100주년 기념 에디터톤u003C/au003E(~4.11) 오프라인 모임이 4월 7일 열립니다.nu003C/pu003Eu003Cpu003Eu003Ca href="/wiki/%EC%9C%84%ED%82%A4%EB%B0%B1%EA%B3%BC:%EA%B3%BC%ED%95%99%EC%9D%98_%EB%8B%AC_%EC%97%90%EB%94%94%ED%84%B0%ED%86%A4" title="위키백과:과학의 달 에디터톤"u003E과학의 달 에디터톤u003C/au003E이 4월 1일부터 4월 30일까지 진행됩니다.nu003C/pu003Eu003C/divu003Eu003C/divu003Eu003C/divu003E";());
GNU 약소 일반 공중 사용 허가서
둘러보기로 가기
검색하러 가기
로고 | |
최신 버전 | 3 (2007년) |
---|---|
출판일 | 1991년 |
DFSG 호환 | 예 |
FSF 승인 | 예 |
OSI 승인 | 예 |
GPL 호환 | 예 |
카피레프트 | 예 |
다른 라이선스의 코드에서 링크 | 예 |
웹사이트 | www.gnu.org/copyleft/lesser.html |
GNU 약소 일반 공중 사용 허가서(GNU Lesser General Public License, 예전 이름은 GNU 라이브러리 일반 공중 사용 허가서(GNU Library General Public License), LGPL)는 자유 소프트웨어 재단의 자유 소프트웨어 라이선스이다.
LGPL은 GNU 일반 공중 사용 허가서의 강한 카피레프트 조건과 BSD 사용 허가서나 MIT 라이선스의 단순한 사용 허가를 절충하여 만들어졌다. 리처드 스톨만이 이벤 모글렌의 법률 자문을 받아 1991년 작성하였으며 1999년 다시 개정하였었다.
LGPL은 카피레프트에 대한 규제를 프로그램 자체에 두나 이 프로그램을 사용하는 다른 프로그램에 대해서는 카피레프트를 두지 않는다. 그러나 후자의 프로그램에도 어느 정도의 규제가 있다.
LGPL은 소프트웨어 라이브러리에 주로 쓰이며, 간혹 독립적인 프로그램에도 쓰인다. 모질라나 오픈오피스가 대표적인 예이다.
목차
1 GPL과 차이점
2 같이 보기
3 각주
4 외부 링크
GPL과 차이점
GPL과 LGPL의 차이점은 다음과 같다. LGPL은 자유 소프트웨어인지 사유 소프트웨어인지 가리지 않고 (L)GPL이 아닌 프로그램에 저작물을 링크 할 수 있다(라이브러리를 이용할 수 있다)라는 점이다.[1] 그 (L)GPL이 아닌 프로그램이 2차적저작물(derivative work)이 아니라면, 어떤 조건으로도 배포할 수 있다. 2차적저작물인 경우에는, 고객 개인의 사용을 위한 변형과 그 변형을 디버깅하기 위한 리버스 엔지니어링(modification for the customer's own use and reverse engineering for debugging such modifications.)을 허용해야 한다. LGPL 프로그램을 이용한 어떤 저작물이 2차적저작물인가 아닌가 하는 것은 법적인 문제가 아니다. 하나의 완전한 실행가능한 프로그램이 동적으로 연결된 라이브러리를 사용하는 것은 2차적저작물이 아닌 것으로 간주하고 있다. LGPL의 5문단에 "라이브러리를 사용하는 작업"(work that uses the library)으로 생각할 수 있다.
- A program that contains no derivative of any portion of the Library, but is designed to work with the Library by being compiled or linked with it, is called a "work that uses the Library". Such a work, in isolation, is not a derivative work of the Library, and therefore falls outside the scope of this License.
본질적으로 프로그램은 "LGPL로 사용된 프로그램의 새로운 버전이 나오더라도 링크가 가능해야 한다"(it must be possible for the software to be linked with a newer version of the LGPL-covered program). 이를 위해 가장 많이 쓰이는 방법은 "링크를 위해 적당한 공유 라이브러리 메커니즘"을 사용하는 것이다. 아니면, 소스 코드나 링크 가능한 대상이 함께 주어지는 경우, 정적으로 링크된 라이브러리를 사용할 수도 있다.
LGPL의 한가지 특징은, LGPL로 사용된 소프트웨어를 GPL로 바꿀 수 있다는 것이다 (라이선스 3장). 이 특징은 LGPL로 된 라이브러리를 GPL 라이브러리나 프로그램에서 바로 쓸 수 있어 사적인 용도로 쓰지 못하는 별도의 판을 만들 수 있다는 것이다.
같이 보기
- GNU 일반 공중 사용 허가서
- 자유 소프트웨어 라이선스
- GNU 자유 문서 사용 허가서
각주
↑ [1].
외부 링크
- LGPL 공식 홈페이지
분류:
- GNU 프로젝트
- 카피레프트
- 자유 및 오픈 소스 소프트웨어 사용권
(window.RLQ=window.RLQ||[]).push(function()mw.config.set("wgPageParseReport":"limitreport":"cputime":"0.272","walltime":"0.306","ppvisitednodes":"value":4297,"limit":1000000,"ppgeneratednodes":"value":0,"limit":1500000,"postexpandincludesize":"value":65881,"limit":2097152,"templateargumentsize":"value":6299,"limit":2097152,"expansiondepth":"value":9,"limit":40,"expensivefunctioncount":"value":0,"limit":500,"unstrip-depth":"value":0,"limit":20,"unstrip-size":"value":400,"limit":5000000,"entityaccesscount":"value":0,"limit":400,"timingprofile":["100.00% 206.620 1 -total"," 68.89% 142.342 1 틀:Infobox_software_license"," 65.88% 136.113 1 틀:Infobox"," 19.08% 39.415 4 틀:둘러보기_상자"," 17.62% 36.416 166 틀:정보상자/행"," 10.89% 22.492 1 틀:GNU"," 5.16% 10.672 1 틀:자유-오픈_소스_소프트웨어"," 4.63% 9.557 1 틀:자유_소프트웨어_재단"," 4.33% 8.955 1 틀:자유_소프트웨어_사용권_종류"," 2.99% 6.168 1 틀:URL"],"scribunto":"limitreport-timeusage":"value":"0.033","limit":"10.000","limitreport-memusage":"value":1440081,"limit":52428800,"cachereport":"origin":"mw1244","timestamp":"20190310094119","ttl":2592000,"transientcontent":false);mw.config.set("wgBackendResponseTime":136,"wgHostname":"mw1322"););