2013-09-06 3 views
3

평균 스택을 배우는 방법으로 간단한 오픈 소스 소프트웨어 프로젝트를 시작하고 GPLv3에서 Github의 코드를 공개 할 수 있는지 궁금합니다.오픈 소스 Node.js 프로젝트 (평균 스택)는 GPLv3에서 라이센스가 가능합니까?

  • MongoDB의 (AGPL의 V3)
  • Express.js (MIT)
  • AngularJS와 (MIT)
  • Node.js를 (MIT)

도 3 (아파치 2.0 MIT 부트 스트랩 ?) 및 아마도 jQuery (MIT). node_modules에 설치되는 것이 무엇이든지간에 문제가 있습니다.

GPLv3에 따라 이와 같은 프로젝트를 라이센스 할 수 있습니까? MIT 라이선스, Apache 2.0 라이선스 및 AGPL은 GPLv3과 호환되는 것으로 보입니다. 그러나 Github에 올리면 초보자 실수를하고 싶지 않습니다.

편집 : 당신은 "라이선스"의 주제에 따라이 질문을 닫기 전에, 스택 오버플로에 라이센스에 관하여 43,000+ 다른 질문을 살펴 :이 질문은 프로그래밍에 대한 명확한 답을 요구 https://stackoverflow.com/search?q=licensing

을, 의견이 아닙니다.

+2

이 문제는 법률 문제와 관련되어 있으므로 논제가 아닌 것 같습니다. – brasofilo

+6

역사적으로 라이센스 문제 (예 : GPL)는 세 가지 주요 기준을 충족하기 때문에 항상 주제에 관한 것으로 간주되어 왔습니다. 의견을 기반으로하지 않는 정답 하나가 존재하고, 많은 사람들에게 해당 질문이 적용되며, 프로그래밍과 관련이 있거나 프로그래밍에 사용 된 프로그래밍이나 도구와 관련된 문제입니다. – slebetman

+1

"라이선스"가 제안 된 범주이므로 질문을해도 괜찮을 것이라고 생각했습니다. 이 태그에는 현재 2,949 개의 질문이 있습니다. – Josh

답변

2

MIT 및 Apache 2.0 라이센스는 AGPL v3 라이센스가있는 구성 요소와 호환됩니다. 많은 라이센스가 A/GPL v3과 호환되지 않기 때문에 포함하는 node.js 모듈에주의해야합니다.

A/GPL v3에 대한 향후 라이선스 관련 질문이있는 경우 GNU License list pagetl;dr legal을 참조하는 것이 좋습니다.

+0

tldrlegal.com에 대한 링크를 제공해 주셔서 감사합니다. 도움이 될 것입니다. – Josh

+0

내가이 일을 처리하는 데 관한 HOw는 지금 당황 스럽다. 제대로 라이선스가 부여 된 것 같은가? - https://github.com/wolfdogg/expressBuilder – blamb