Note ≣ ⎮ 라이선스
오픈 소스라고 해서 모든 패키지를 아무런 제약 없이 사용할 수 있는 것은 아닙니다. 라이선스(license)별로 제한 사항이 있으므로 설치 전에 반드시 라이선스를 확인해야 합니다.
ISC, MIT나 BSD 라이선스를 가진 패키지는 사용한 패키지와 라이선스만 밝히면 자유롭게 사용할 수 있습니다.
아파치(Apache) 라이선스 패키지는 사용은 자유롭지만 특허권에 대한 제한이 포함되어 있습니다.
GPL 라이선스 패키지를 사용할 때는 조심해야 합니다. GPL 계열의 패키지를 사용한 패키지를 배포할 때는 자신의 패키지도 GPL로 배포하고 소스 코드도 공개해야 하기 때문입니다.
라이선스별로 특징이 다르므로 오픈 소스를 사용하기 전에는 반드시 라이선스를 확인하고 세부 내용을 읽어보길 바랍니다. 그렇지 않으면 이후 상용 프로그램을 개발했을 때 법적 문제가 생길 수 있습니다.
npm init 실행이 완료되면 폴더에 다음과 같은 파일이 생성됩니다.