명시 적 라이센스가없는 코드는 저작권으로 보호되며 기본적으로 All Rights Reserved입니다. 코드를 작성한 사람은 그와 같이 보호됩니다. 작성하지 않은 소프트웨어를 사용할 때마다 라이센스를 고려하여 승인해야합니다.
( Brian Doll (GitHub 마케팅 부사장) )
따라서 이것을 고려하여 :
코드를 프로젝트에서 사용할 수 있다면 나머지 프로젝트와 동일하게 해당 코드에 라이센스를 부여하거나 코드 자체에 라이센스를 부여 할 수 있습니까?
에서 도움말 : 오픈 소스 라이센스 GitHub의에서 :
코드 나 프로젝트에 포함하지 않는 것은 귀하의 권리이지만 그 의미에 유의하십시오. 일반적으로 라이센스가 없으면 기본 저작권법이 적용됩니다. 즉, 귀하는 소스 코드에 대한 모든 권리를 보유하며 다른 사람이 귀하의 저작물을 복제, 배포 또는 파생물을 만들 수 없음을 의미합니다. 이것은 당신이 의도 한 것이 아닐 수도 있습니다.
이것이 의도 한 바라도 GitHub의 공용 저장소에 소스 코드를 게시하면 다른 GitHub 사용자에게 일부 권한을 허용하는 서비스 약관에 동의 한 것입니다. 특히, 다른 사람이 저장소를보고 포크하도록 허용합니다.
따라서 코드를 다시 라이센스 할 수 없습니다. 기본 라이센스 에 대한 라이센스는 없습니다 . 당신은 당신이 다른 사람에게 서비스를 제공하기 위해 해제하거나 사용하는 또 다른 작품으로 재 작업을 할 수 없습니다 (당신이 개인 프로젝트에서 사용할 수있는 경우 법원 가능성이 왼쪽 뭔가 최소 허용은 하지만 법원이 결정할 일이다). GitHub의 서비스 약관에 따라보고 포크 할 수 있습니다.
나중에 코드에 라이센스를 추가하려는 경우 향후 코드 릴리스에만 영향을 줍니까? 예를 들어, 라이센스가없는 것을 포크하고 원래 작성자가 모든 저작권을 보유한 저작권을 추가 한 경우 라이센스를 추가하기 전에 포크 코드를 사용할 수 있습니까?
라이센스를 추가해도 소급 적용되지 않습니다 ( 누군가 라이센스를 변경하는 경우 이전 라이센스에 따라 이전에 분기 한 프로젝트에 적용됩니까? 참조 ). 향후 버전에만 적용됩니다. "라이센스 없음"에서 "모든 권한 보유"로 변경해도 변경되지 않습니다. 모든 권리 는 라이센스 가 없습니다 .