2010-11-18 14 views
1

저는 크리에이티브 커먼즈 cc-by-sa 라이센스와 비슷한 것을 찾고 있지만 코드 용으로 사용하지 않는 것이 좋습니다. 귀속을 포함하는 무언가가 있습니까? 인기있는 것들 (GPL, APL, EPL, BSD, MIT, ...)은 그렇지 않습니다.파생 작업을 강제적으로 기여하도록하는 오픈 소스 라이선스가 있습니까?

+4

** 프로그래밍이나 소프트웨어 개발이 아닌 라이센스 또는 법적 문제 **에 관한 내용이므로 주제와 관련된이 질문을 닫으려고합니다. 자세한 내용은 [여기를 참고하십시오] (http://meta.stackoverflow.com/a/274964/1402846) 및 [help/on-topic]을 참조하십시오. –

답변

1

답은 주로 원하는 속성의 종류에 따라 다릅니다. 모든 보편적 인 라이센스는 저작권 표시가 보존되어야한다는 것을 의미합니다. 이는 실제로 작성자가 소스 코드에서 인정된다는 의미입니다. 예전의 BSD 광고 조항과 비슷하지만 공유와 비슷한 것을 원한다면, 나는 그런 라이센스에 익숙하지 않다. Share-alike (copyleft라고도 함)는 소스 코드에 대한 액세스를 보장하므로 이진 전용 파생물이 허용되는 BSD 스타일 라이센스보다 효과적입니다.

GPL을 수정하면 the recommendation of the FSF을 따라야합니다. 그렇지 않으면 데비안을 포함한 여러 배포자가 작업을 배포 할 수없는 것으로 간주합니다. GPL에 추가 권한을 보충하는 것은이 규칙의 적용을받지 않습니다.

+0

README 파일이나 웹 사이트에 저작권 고지가 포함되어 있습니까? 내 두려움은 누군가가 우리의 소프트웨어를 가져 와서 이름을 변경하고 팔고, 그것을 자신의 것으로 여기는 것입니다. – forneo

+0

저작권 공지가 모든 소스 파일에 포함되어있는 것이 좋습니다. README에 포함시킬 수도 있습니다. 파생 된 작품은이를 보존해야합니다. 파생 된 작업에 몇 개의 파일 만 포함되는 경우 모든 파일에주의를 기울여야 도움이됩니다. 방금 바이너리 사본에 저작권 고지가 포함되어 있어야한다는 것을 확인했으나, 파생 된 작업의 작성자는 프레젠테이션의 형식을 변경할 수 있습니다. 그럼에도 불구하고, "저작권 원저자"는 모든 사본에 어떤 두드러진 형태로 존재해야합니다. GPL에 따르면 누구나 웹 사이트에 고지를 포함하도록 요구할 수 없습니다. –

0

Apache 라이선스는 모든 파생물에 포함되어야하는 NOTICE 파일을 포함 할 수 있습니다 (하지만 cc-by-sa와 같은 카피 레프트는 아닙니다). 그것이 귀하의 귀속으로 사용될 수 있습니다.

파생 저작물을 원본과 동일한 라이선스로 배포하려면 원하는 카피 레프트 라이선스 (대부분의 사람들을위한 GPL)에서 속성을 요구하거나 항상 처음부터 직접 라이선스를 작성할 수 있습니다 (보기 MIT 또는 BSD 면허 - 그들은 단지 몇 단락이고, 그들은 일을 마친다).

+1

라이센스를 수정하는 경우 본질적으로 자신의 라이센스와 동일한 이름을 사용할 수 없다는 것을 알고있는 한주의하십시오. "우리가 만난다면 당신은 나에게 노래 불러주세요"와 같은 절을 추가 할 수 없습니다. GPL로 변환하고 여전히 GPL이라고 부릅니다. 나는 이것이 당신이 노래하는 GPL이라고 부를 수 없다고 생각합니다. 하지만 저는 변호사가 아니므로이 모든 것을 잘못 할 수 있습니다. – gligoran

+0

@gligoran이 동의했습니다. –

+0

라이센스 자체를 수정해야합니까? "GPL에 따라 라이센스가 부여되어 있습니다. 배포 할 경우 다음과 같은 공지 사항을 포함해야합니다 : ..."? – forneo