MS-PL ( 정의 )은 GPL에 비해 훨씬 자유 롭습니다. 매우 동일하지는 않지만 코드에서 그대로 제공되는 Apache 라이센스와 유사한 MS-PL. MS-PL 오리지널 소프트웨어는 파생 된 소프트웨어가 소스로 배포되는지 바이너리로 배포되는지 또는 상업용으로 배포되는지 여부는 상관하지 않습니다. 따라서 MS-PL 코드를 가져 와서 사소하거나 리팩토링을 사용하여 수정하면 GPL을 통해 게시 할 수 있습니다.
그러나 MS-PL 라이센스 통지를 제거 할 수는 없습니다. 따라서 귀하가 부여한 GPL 라이센스는 본질적으로 이중 라이센스가됩니다. MS-PL은 이미 다른 사람들이 귀하의 작업을 상업용으로 포함 할 수 있도록 허용하므로 GPL의 보호 기능은 더 이상 유지되지 않습니다! 예, 귀하의 라이센스는 더 이상 가장 약한 MS-PL보다 강력하지 않습니다.
하나 더 참조 : http://www.cmswire.com/cms/web-development/taking-a-closer-look-at-microsofts-mspl-open-source-license-004248.php
[ 오픈 소스 프로젝트의 모든 라인을 약간 다른 방식으로 다시 작성하여 폐쇄 소스 프로젝트에서 사용할 수 있습니까? 라는 일반적인 의견 이 있습니다. ] 모든 코드 줄을 수정하더라도 여전히 파생 된 작업입니다. 따라서 실제로 MS-PL 용어를 배제 할 수는 없습니다.
편집하다
죄송합니다! 방금 질문을 올바르게 읽으려고 접했습니다.
기본적으로 GPL이 세 세대 모두에서 공통이라고 가정합니다. 이것은 간단합니다. GPL이 요구하는 것은 모든 파일 저작권 주장에 대해 GPL에 대한 언급이 포함되어야한다는 것입니다. 다음을 읽는 GPL Howto를 참조하십시오 .
어떤 라이센스를 사용하든이 프로세스에는 프로그램의 각 소스 파일에 저작권 표시 (예 :“저작권 1999 Terry Jones”)와 복사 권한 진술서, 프로그램이 GNU 일반 공중 사용 허가서 (또는 그 밖의 GPL)의 조항.
따라서 GPL (또는 라이센스)을 첨부 할 수없는 모든 소스 파일에는 하나 이상의 저작권 침해 신고가 있어야합니다!
자, 사건의 실제 질문은
파일을 심하게 수정하거나 거의 재 작성했지만 원본 작성자의 이름은 포함하지 않은 경우 저작권법을 위반하고 있습니까? ( 원본 작성자의 이름을 붙여 넣어 복사 하지 않음 ).
이것은 새로운 저자가 결정된 저작물에 대한 저작권을받을 자격이 있는지에 대한 일반적인 개념으로 결정됩니다. 기본 위키 소개 :
파생 저작물 저작권은 언제 존재합니까?
대답은 간단하다 : 변화가있을 때 의미 . 이것이 성명서라는 점을 감안할 때 이것은 매우 모호하지만 사실입니다. 리듬 만 복사하고 단어는 복사하지 않고 음악을 리믹스하는 것조차도 이로 인해 심한 회색 영역으로 나타납니다. 이러한 중대한 변화의 개념은 국가마다 다른 법률에 따라 다릅니다.
그런 말을하는 데, 그것은 당신이 한 통지에 충분할 것입니다 거의 새 파일을 시작 프로그램을 쓴 다시 새 파일은 일반적으로 자신의 이름이 아닌 오래된 저자을받을 자격이됩니다. 일반적으로 파일을 복사하고 저자의 저작권 표시를 변경하여 이름을 입력하면 저작권을 위반하게됩니다.
따라서 새로운 파일 세트로 시작한 경우 이름을 입력하고 원본 파일을 유지 한 경우 원래 이름을 유지하십시오 (이름을 추가 할 수도 있음).