저는 소프트웨어 라이센스에 관해 많은 페이지를 통해 트롤링 해 왔습니다. 법적인 내용은별로 흥미롭지 않습니다. 라이센스 하에서 코드를 공개해야한다는 것을 알고 있지만, 그렇지 않은 경우에는 나중에 문제가 발생합니다.일부 코드를 공개 할 예정이며 어떤 라이센스를 사용해야합니까?
그래서 나는 방금 웹 기반의 풍부한 미디어 관리자를 끝 마치고 그것을 발표 할 예정입니다. jQuery (JSON 플러그인 및 SWFUpload 포함)를 사용합니다. 모든 코드는 JSON 플러그인과 SWFUpload (둘 다 MIT 라이센스하에 배포 됨)를 제외하고는 내 코드입니다.
내 코드는 오픈 소스입니다. 저를 걱정하는 몇 가지 것들이 있습니다.
- 오픈 소스로 공개한다면 원래 저작권 소유자로서의 권리를 잃어 버리나요?
- 사람들이 무료로 사용할 수 있기를 원한다면 어떤 라이센스를 사용해야합니까, 원하는대로 변경하고 원래 작업 (변경된 작업이 아님)을 재배포하십시오.
정말, 나는 단지 그것을 보호하고 있다고 생각합니다. 내가하고 싶은 일은 일반인에게 공개하는 것뿐입니다.하지만 내가 만든 이후로 계속 소유하고 있습니다.
내가 어디로 가야할까요? 나는 GNU GPL을보고 있었지만 완전히 확신하지는 못했다.
감사합니다.
Jason.
편집 :
더 많은 연구 후에, 나는 BSD 나 MIT 라이선스 중 하나에 정착했습니다. 나는 GPL 라이센스가 법적 시간 제한 인 것을 읽었는데 그 사실이 확실하지 않습니다.
BSD 및 MIT 라이센스는 기본적으로 최종 사용자에게 거의 제한을 두지 않습니다. 저작권 고지 및 라이센스는 소프트웨어의 재배포시 포함되어야합니다.
그러나, BSD 라이선스는이 상태 수행합니다
의 이름이나 그 기여자의 이름을 보증하거나 사전 서면 허가 없이는이 소프트웨어에서 파생 된 제품을 홍보하는 데 사용할 수 없습니다 나도.
그 중 어떤 것이 더 좋을까요?
나는이 질문에 답을 얻지 못해 정말 답을하고 싶지 않지만 Creative Commons 라이센스에 관심이있을 것입니다. 용어는 매우 잘 설명됩니다. http://www.creativecommons.org/choose – icktoofay
공개 도메인은 합법적 인 번거 로움을 피하기 위해 최선의 방법입니다. –
가능한 복제본 http://stackoverflow.com/questions/236699/what-open-source-license-to-choose, http://stackoverflow.com/questions/965468/choosing-the-right-open-source- 라이선스 및 http://stackoverflow.com/questions/41898/how-do-you-choose-an-open-source-license –