2009-02-05 3 views
1

"jQuery를 모두 MIT and GPL licenses에서 모든 개인 또는 상업적 프로젝트에 사용하기 위해 현재 사용할 수있는". 소프트웨어 개발자는 몇 줄의 코드를 수정하고 상용 프로젝트의 일부로 포함하려고합니다. 어떤 라이선스 (MIT 또는 GPL)가 개발자가 받아 들일 수있는 오픈 소스 커뮤니티 관점에서 가장 적절한가? jQuery를 라이센스 선택

는 법적 조언을 찾고 있지만, 라이센스에 따라 차이 관련이 없습니다. jQuery가 예제로 선택되었습니다.

+4

나는 **이 라이센스 및 법적 문제 **, 프로그램 또는 소프트웨어 개발하지에 대한 때문에 오프 주제로이 질문을 닫습니다 투표를하고있다. 자세한 내용은 [여기를 참고하십시오] (http://meta.stackoverflow.com/a/274964/1402846) 및 [help/on-topic]을 참조하십시오. –

답변

4

이것은 생각할 필요가 없습니다. 상용 제품의 경우 MIT가 더 관대 한 라이센스이므로 선호됩니다. 아직 당신이 당신의 코드가 지역 사회에 다시 변경하지만 GPL은 당신에게를 필요로 제출 수 있습니다. 당신이 변화하고 모두가 jQuery를 JS 파일 (들) 인 경우

하지만, 내가 문제라고 생각하지 않습니다. GPL에 따라 GPL에 따라 이러한 변경 사항을 라이센스해야하지만 전체 응용 프로그램이 아닐 수 있습니다 (이러한 변경 사항은 제 생각으로 잘못되었을 수도 있습니다. 이전에는 잘못 알고 있었고 제 아내에게 물어 보았습니다).

그래도, 난 그냥 내 자신을 보호하기 위해 MIT에 갈 것입니다.

+0

나는 GPL 하에서 전체 애플리케이션을 릴리즈해야한다는 인상을 받았다. 단지 수정 된 부분이 아니라 ... 당신이 설명하는 것처럼, MIT는 GPL의 상위 집합이다. 선택된 GPL을 제작할 수있는 이유는 무엇입니까? – LicenseQ

+0

@LQ에 따르면, 그것은 "링크 된"GPL에서 어떻게 해석 될 것인가에 달려 있습니다. jQuery JS는 전체적으로 필수적인 부분이 아닌 독자적인 애플리케이션으로 간주 될 수 있습니다. GPL을 사용하는 이유에 관해서는 (마지막 줄을 보지 않겠지 만) 다른 사람들은 윤리적 고려 사항이 다를 수 있습니다. – paxdiablo