GPLLGPL의 차이점

GPL은 General Public License 뜻으로 누구나 사용 할 수 있는 증명서 라는 뜻으로, 소스부터 실행파일까지 누구나 사용이 가능하다는 뜻입니다. LGPL은 Lesser 라는 단어가 앞에 더 붙어 GPL보다 아주 약하게 제한을 둔다는 뜻입니다.


자세한 사항은  http://www.gnu.org/copyleft/gpl.html 여기를 참고 하시면 됩니다.


GPL은 소스,라이브러리,실행파일, 인스톨버전, 등등 모든것이 공개되며, 판매하는것이 아니라 무료로 배포되는 프로그램을 의미합니다.

그에 반해 LGPL은 GPL과 유사하나, GPL을 가지고, 첨부 프로그램을 만들었을 경 우 특정 라이브러리를 공개 할수 없을때 

LGPL를 적용하여 배포하면 라이브러리소스를 공개하지 않아도 됩니다. 그렇다고 해서 LGPL로 표기를 했다면 무료로 유저들이 사용할수 

있도록 해야 합니다. 


다만 LGPL인 경우에는 원저작자가 특정 부분을 지우지 못하도록 표시 해 놓았다면 그 분분을 지우시면 않됩니다.


위의 두 라이센스 모두 수정하여 배포할 수 있으며, 버전표기와 수정된 부분을 알려야 합니다.



리눅스 커널 베이스에서 어플리케이션을 만들어 판매할경우에는 GPL이나 LGPL를 표시하지 않고 COPYRIGH를 표시하여 판매 하시면 됩니다.