The Unlicense 라이선스 정리

주의

본 문서의 내용은 참고 용도로만 활용 가능하며 자세한 사항은 전문가와 상담을 통해 해결하시길 바랍니다.

None vs The Unlicense

None The Unlicense
None The Unlicense

None은 말그대로 어떤 라이선스 파일도 포함시키지 않는다.

The UnlicenseThe Unlicense라는 라이선스 파일을 포함시킨다는 뜻이다.

The Unlicense?

퍼블릭 도메인으로 작업물을 공개할 수 있는 라이선스

Permissions(허가)

  • Commercial use: 소프트웨어와 배포물의 금전적 목적의 사용을 허가
  • Distribution: 소프트웨어의 배포 허가
  • Modification: 소프트웨어의 수정 허가
  • Private use: 소프트웨어의 개인적 목적으로의 사용 및 수정 허가

Limitations(제한)

  • Liability: 책임의 제한을 포함
  • Warranty: 어떠한 보증도 제공하지 않음

책임의 제한보증의 부인의 의미는 라이선스마다 다소 차이가 있으나 이해를 돕기위해 일반적인 의미를 첨부합니다.

  • 책임의 제한: 저작권자나 기여자가 수정한 코드로 인해 소프트웨어 사용의 손해가 발생하더라도 이를 책임지지 않음
  • 보증의 부인: 소프트웨어가 목적에 맞게 잘 동작함을 보증하지 않음, 사용으로 인해 발생가능한 위험은 사용자가 부담

The Unlicense vs UNLICENSED

UNLICENSED는 라이선스를 설정하지 않았다는 뜻이다.

npm의 package.json에서는, 타인에게 비공개 패키지의 사용 권한을 부여하지 않길 원하는 경우 UNLICENSED 값을 사용한다.

package.json:

{ "license": "UNLICENSED" }

npm-package.json license

Reference

Comments

KR Binance SAFU pre-Hackathon Innovation League 후기

# 1일 차 ![KR Binance SAFU pre-Hackathon Poster](https://astro36.github.io/assets/2019-01-17/axiom…

Windows 10에서 V8 빌드 환경 세팅하기

Requirement Git for Windows Visual Studio 2017 depot_tools.zip Instruction depot…