2011-01-10 2 views
0

AGPL 라이선스에 따라 정말 멋진 소프트웨어를 발견했습니다. 나는 이것에 대해 들어 본 적이 없으므로 무지를 변명하십시오. 그러나이 제품을 내 앱 (변경 없음)에서 직접 묶어서 사용하고 상업적 용도로 재판매하는 것은 합법적입니까? 말하자면 각 오픈 소스 라이선스의 의미와 비공개 소스 인 영리를 목적으로하는 $$$ 유형의 소프트웨어에서 사용 가능한지 여부를 보여주는 간단한 표가 있습니까?라이선스 및 상업용

+0

라이센스를 읽었습니까? – SLaks

+4

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

답변

0

간단히 말해서, 아니요. Wikipedia에 따르면 AGPL 라이센스는 GPL 라이센스와 마찬가지로 네트워크상에서 사용할 수있는 절이 추가되었습니다.

긴 대답은 예이지만 소스를 게시해야합니다. 일부 응용 프로그램은이 구조를 사용합니다. 예를 들어 공식 XChat 창은 빌드합니다. AGPL의

+0

좋아,하지만 제 경우에는 거의 타사 응용 프로그램입니다 ... 내 응용 프로그램을 통해 액세스 할 수 있지만 다른 방법으로 내 응용 프로그램에서 실제로 사용하지 않습니다 (코드가 컴파일되거나 수정되거나 핵심 제품과 통합되지 않음) . 그래서, 나는 여전히 나의 근원을 발표 할 의무가 있나? –

+0

잘 모르겠습니다. 시스템 ("AGPLapp")과 같은 것을 사용하고 있다면 나는 이것이 회색 영역일지도 모른다고 생각하지만 다시 한번 확신하지는 못합니다. – orlp

1

으로 당 http://en.wikipedia.org/wiki/Affero_General_Public_License
두 버전이 이에 사용하지만, 소프트웨어를 배포하지, 일반 GPL에 (이하 "ASP 허점")를 감지 한 응용 프로그램 서비스 제공자 "허점"을 종료하도록 설계되었습니다, 카피 레프트 조항은 트리거되지 않았습니다. 각 버전은 컴퓨터 네트워크를 통한 소프트웨어 사용을 다루는 추가 조항이있는 것을 기반으로하는 GNU GPL 버전과 다릅니다. 추가 조항에 따르면 전체 소스 코드는 일반적으로 웹 응용 프로그램 인 AGPL 라이선스가 적용된 모든 네트워크 사용자가 사용할 수 있어야합니다.

1

귀사의 프로그램이이 AGPL 소프트웨어와 어떤 관련이 있는지 궁금합니다. 적어도 두 가지 가능성이 있습니다.

  1. 소프트웨어가 코드가 자바/GWT, Runtime.getRuntime()에서 예를 들어, 외부 프로그램 (로 사용하는 명확하게 분리 된 구성 요소로 AGPL 코드를 유지하면 간부 (PARAMS)), 귀하의 프로그램은 AGPL로 라이센스를받을 필요가 없으며 귀하의 코드 소스를 배포 할 필요가 없지만 AGPL 소프트웨어의 출처를 귀하의 신청서 (AGPL v3의 6d 항)에서 쉽게 이용할 수 있도록해야합니다.
  2. 소프트웨어가 AGPL 소프트웨어와 어떻게 든 합쳐지며, 분리가 명확하지 않거나 "합리적으로 독립적이고 개별적인 것으로 간주 될 수없는"방식으로 랩퍼를 둘러싼다고하더라도 프로그램 파생 제품으로 간주 될 수 있으므로 AGPL로 라이센스를 취득해야하며, 귀하는 귀하의 프로그램과 원본 AGPL 소프트웨어의 소스 코드를 모두 배포해야합니다.

AGPL 소프트웨어의 액세스/사용에 대한 청구에는 아무런 문제가 없음을 강조하고 싶습니다. 소스를 제공하기 만하면 광고에서 요금을 부과하거나 수정 된 Linux 커널에서 실행되는 웹 검색 회사와 같은 수익을 얻을 수 없습니다.