오픈소스 가이드
네이버에서 쓴 오픈소스 가이드
- 저작권자가 라이선스에 명시한 무료 사용 조건과 의무 사항을 지키는 경우에만 무료로 사용할 수 있다.
- 오픈소스를 사용할 때 주의할 점
- 저작권과 라이선스 주석을 유지해야 한다.
- 출처를 남겨두는 습관을 가지자.
- 파일 단위나 함수 단위의 오픈 소스도 출처를 꼭 명시해야 한다.
- 오픈소스 라이선스 주요 요구 사항
- 저작권, 개발자 및 컨트리뷰션 정보의 표시
- 소스 코드를 수정한 정보의 표시(수정한 사람, 수정 일자 등)
- 동일한 라이선스로 재배포(MIT, GPLv2, MPL 등등 여러 가지가 있다)
- 오픈소스 라이선스는 그 오픈소스 프로젝트의 최상위 디렉토리에서 보통 LICENSE 문서나 README 문서 또는 별도의 홈페이지에 있다.
- 오픈소스로 공개할 때
- README 문서 : 프로젝트의 목적과 사용법
- LICENSE 문서 : 프로젝트의 사용 범위와 조건을 명시
- README와 LICENSE를 최상위 디렉토리에 생성하기
- 라이선스 선택하기(고려할 내용이 없다면 MIT 라이선스로)
- 공개 전 마지막 확인
- 문서화 확인
- 코드 확인
reference