[TIL] 20240521 - Open Source

jini·2024년 5월 21일
0

TIL

목록 보기
13/48

Open Source License


오픈 소스로 배포/준비/공개된 소스 코드를 사용할 때 지켜야 하는 규칙 등을 명시하는 것

Open Sourse

누구나 자유롭게 접근할 수 있도록 공개되어 있는 코드


🧊 오픈소스 라이선스 종류

OLIS
OLIS(OpensourceSW License Information Systems)는 오픈소스SW의 라이선스의 종류와 라이선스 전문의 해석을 제공


🌀 MIT

MIT License는 미국 MIT(Massachusetts Institute of Technology)에서 개발한 라이선스

배포시 의무사항

  • 저작권 안내문구
  • MIT 라이선스 문구가 모든 복제본에 포함

예시
bootstrap, React, angular, jQuery


🌀 GPL

GPL(GNU General Public License)은 자유 소프트웨어 재단에서 만든 자유 소프트웨어 라이선스

배포시 의무사항

  • 각 복제본에 적절한 저작권 고지와 보증책임이 없음을 명시
  • GPL 라이선스를 언급하는 고지사항과 보증책임 관련 고지사항을 원본 그대로 유지
  • 프로그램을 양도 받는 모든 이들에게 프로그램과 함께 GPL 라이선스 사본 제공
  • 파일 수정의 경우 수정사실과 날짜를 파일에 명기
  • 원본저작물과 파생저작물을 GPL 2.0에 의해 배포
  • 원본저작물 및 파생저작물에 대한 소스코드를 제공하거나, 요청시 제공하겠다는 약정서 제공

예시
Firebase, Linux, Git, MariaDB, Wordpress


🌀 Apache

Apache License는 아파치 웹서버의 배포를 위해 만들어진 라이선스

배포시 의무사항

  • 수취인에게 라이선스 사본 제공
  • 수정된 파일에 대해 수정사항을 표시한 안내문구 첨부
  • 저작권, 특허, 상표, attribution에 대한 고지사항을 소스코드 또는 "NOTICE" 파일 등에 포함
  • 최초개발자 등을 위해 보증을 면제하고, 책임을 제한

예시
Android


🌀 BSD - 3

BSD-3(Brkeley Software Distribution)

배포시 의무사항

  • 재배포시 저작권 표시
  • 준수 조건 및 보증부인에 대한 고지사항을 소스코드 또는 문서 및 기타 자료에 포함
  • 최초개발자나 기여자의 이름을 제품에 대한 보증이나 홍보에 사용하지 못함

🧊 오픈소스 라이선스 표기법

Chrome 참고 : 메뉴바 → 도움말 → Chrome 정보

  • 오픈소스명
  • 공식 홈페이지 주소(링크)
  • 라이센스 종류 / 이름
  • 라이센스 전문(공식 내용, 문서)

0개의 댓글