반응형
Notice
Recent Posts
Recent Comments
Link
«   2025/05   »
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
Archives
Today
Total
관리 메뉴

테크매니아

오픈소스 프로젝트 구성과 소프트웨어 라이센스 본문

카테고리 없음

오픈소스 프로젝트 구성과 소프트웨어 라이센스

SciomageLAB 2024. 10. 4. 12:01
반응형

오픈소스 프로젝트

프로젝트 템플릿

LICENSE: 라이센스 파일. 프로젝트에 라이선스가 없는 경우 오픈 소스가 아님.
README: 일반적으로 프로젝트의 시작 페이지로 사용됨. 프로젝트를 시작하는 방법에 대한 정보와 커뮤니티에 기여하는 법을 기술함.
CONTRIBUTING: 프로젝트에 기여하는 방법에 대한 문서로 기여 프로세스가 작동하는 방법과 개발 환경을 설정하는 자세한 방법을 기술함.
CODE_OF_CONDUCT: 커뮤니티 멤버에 대한 행동 강령. 예의, 환영메시지 등 커뮤니티 문화를 알려주는데 사용.

라이센스의 종류

Imgur

허용적, 약한, 강한 카피레프트

Imgur

허용적

소스 코드 공개 의무 없고 수정 및 재배포 가능

약한 카피레프트

  • 라이선스가 적용된 파일 및 모듈만 공개
  • 기존 라이선스가 명시한 허가 및 의무사항을 삭제 또는 변형하지 않는 범위에서 새로운 내용 추가 및 다른 라이선스로 전환 가능.

    강한 카피레프트

  • 해당 라이선스가 적용된 오픈소스 혹은 SW 결과물 공개 필요
  • 기존 오픈소스 라이선스를 문자 그대로 유지
  • 다른 라이선스로 전환 불가능

    참고 문헌

    [칼럼] GPL 라이선스의 이해
    공개의무 강도에 따른 라이선스 분류
반응형