Cheat Sheet

#소프트웨어 라이센스 본문

카테고리 없음

#소프트웨어 라이센스

원파 2024. 6. 11. 14:20

소프트웨어 라이센스는 다양한 조건과 요구사항을 가지고 있으며, 이를 요약하면 다음과 같습니다. 주요 라이센스에 대해 소스코드 공개 여부와 사용 비용 여부를 중심으로 표로 정리했습니다.

라이센스 종류소스코드 공개 필요 여부상업적 사용 가능 여부무료 사용 가능 여부

 

라이센스 종류소스코드 공개 필요 여부상업적 사용 가능 여부무료 사용 가능 여부

라이센스 종류 소스코드 공개 필요 여부 상업적 사용 가능 여부 무료 사용 가능 여부
MIT License 필요 없음 가능 가능
Apache License 2.0 필요 없음 가능 가능
GPL (General Public License) 필요함 (파생작도 동일 조건) 가능 가능
LGPL (Lesser General Public License) 필요함 (라이브러리 수정 시) 가능 가능
BSD License 필요 없음 가능 가능
MPL (Mozilla Public License) 필요함 (해당 파일만) 가능 가능
EPL (Eclipse Public License) 필요함 (해당 파일만) 가능 가능
Creative Commons (CC BY) 필요 없음 가능 가능
Creative Commons (CC BY-SA) 필요함 가능 가능
Creative Commons (CC BY-NC) 필요 없음 불가능 가능

추가 설명:

  • MIT License: 매우 자유로운 라이센스로, 소스코드 공개 의무 없이 사용 및 재배포가 가능합니다.
  • Apache License 2.0: MIT 라이센스와 유사하지만, 특허 권한이 명시되어 있으며 소스코드 공개 의무가 없습니다.
  • GPL (General Public License): 소스코드 공개와 함께 파생작도 동일한 GPL 조건을 따라야 합니다.
  • LGPL (Lesser General Public License): 라이브러리 형태로 사용할 때는 소스코드 공개 의무가 없습니다. 다만, 라이브러리를 수정할 경우 수정된 소스코드를 공개해야 합니다.
  • BSD License: MIT 라이센스와 유사하지만, 저작권 고지 사항을 유지해야 합니다.
  • MPL (Mozilla Public License): 소스코드 공개가 필요하지만, 수정된 파일에 한합니다.
  • EPL (Eclipse Public License): MPL과 유사하며, 수정된 파일에 대해 소스코드 공개가 필요합니다.
  • Creative Commons 시리즈: 저작권자의 조건에 따라 사용 가능하며, 상업적 사용 가능 여부에 따라 다양한 옵션이 있습니다.

이 표는 주요 라이센스의 기본적인 특성을 요약한 것이므로, 특정 상황에 맞는 자세한 정보는 각 라이센스의 원문을 참조하는 것이 좋습니다.

 

 

 

 

 ------------------------------------------------------------------------------------------------------------------------------------------------------------

 

ExifTool의 라이센스는 GPL, LGPL, Apache 라이센스와 같은 전통적인 오픈 소스 라이센스와는 다릅니다. ExifTool은 퍼블릭 도메인으로 제공되며, 이는 위의 라이센스들과 다음과 같은 주요 차이점을 갖습니다:

  1. 퍼블릭 도메인: ExifTool은 퍼블릭 도메인으로 제공되므로, 사용자는 소프트웨어를 자유롭게 사용할 수 있으며, 소스 코드를 수정하거나 재배포하는 데 있어서도 제한이 없습니다. 퍼블릭 도메인 소프트웨어는 저작권이 없기 때문에 사용자에게 소스 코드 공개 의무를 부과하지 않습니다.

ExifTool은 이러한 라이센스와 달리, 사용자에게 어떤 조건도 부과하지 않는 퍼블릭 도메인으로 제공됩니다. 따라서 소스 코드를 공개할 의무도 없으며, 자유롭게 사용하고 수정할 수 있습니다.