2009-12-28 3 views
0
은 NAnt의 license 예외의 실제 의미는 무엇

: 특별한 예외로라이센스 :은 NAnt 작업

, 저작권이 소프트웨어의 홀더는 당신에게 새로운 생산 독립적 인 모듈 어셈블리를 연결하는 권한을 부여 어셈블리와 라이센스에 관계없이 이러한 독립적 인 모듈의 조건은 이며 이라는 조건으로 결과 어셈블리를 복사하여 배포하려면 각 연결의 경우 종속 모듈, 해당 모듈의 라이센스 의 이용 약관. 독립 모듈은 에서 파생되거나이 어셈블리를 기반으로하지 않는 모듈입니다. 이 소프트웨어를 수정하는 경우 예외를 사용자의 소프트웨어 버전으로 확장 할 수 있지만 사용자는 을 의무화하지 않습니다. 그렇게하지 않으려면 이 예외 문을 버전에서 삭제하십시오.

NAnt에 대해 비 GPL 작업을 만들거나 독립적 모듈이 될만큼 충분히 독립적이지 않은 것으로 간주됩니까? NAntContrib는 동일한 예외와 동일한 라이센스를 갖고 있으므로이 질문에 답하지 않습니다.

정식 답변은 변호사가 제공 할 수 있음을 이해합니다. 그러나 자유 시간에 NAnt (작업 또는 로거 같은)에 링크 된 것을 만들려는 경우 변호사와 상담하게됩니까?

+4

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

답변

1

저는 변호사가 아니므로 아무 것도하지 말고 물어보십시오. GPL V2에서 GPL V2에 따라 라이센스가 부여 된 라이브러리를 사용하는 소프트웨어를 작성하면 소프트웨어가 파생물이됩니다 (당신이 소스 코드를 공개해야한다는 것을 의미합니다. 나중에 클래스 패스 예외를 추가 했으므로 수정되지 않은 라이브러리 만 사용하는 경우 소프트웨어가 파생물이되지 않습니다. 나는 그것이 위의 예외가 다루고있는 것이라고 생각한다.

+0

위대한, 그래서 그것을 클래스 경로 예외. 나는 어딘가에서 그것을 봤다는 것을 알았다. 이제 Classpath와 LGPL에 대해 읽고이 경우의 의도를 이해할 수 있습니다. 감사. –