2009-08-15 2 views
5

라이센스가있는 lgpl javascript 라이브러리를 사용하는 경우 폐쇄 형 소스 웹 앱을 사용하고 있습니까?LGPL은 어떻게 웹에 적용되고 배포를 정의합니까?

필자는 라이브러리의 소스를 수정하지 않는 한 그렇게 느껴지지 않습니다.

상업 폐쇄 소스 환경에서 lgpl javascript wysiwyg를 사용하고 싶습니다.

닫힌 소스 웹 앱은 절대 배포되지 않으며 (배포판의 정의가 웹 사이트에 적용되는 방식에 따라 다름) 최종 사용자는 액세스 권한 만 갖습니다.

gpl과 lgpl은 웹에 적용 할 때 매우 혼란 스럽습니다.

나는 또한 "배포판"을 구성하는 것을 혼동합니다.

+0

이 질문은 라이센스에 관한 것이므로 주제와 관련이없는 것으로 보입니다. –

답변

5

one plain English "translation"에서 라이브러리는 LGPL 하에서 계속 사용할 수 있지만 주 소프트웨어는 원하는 라이센스가 될 수 있습니다.

일반적으로 이러한 유형의 오픈 소스 프로그램에서는 LGPL 소스와 함께 "약"페이지의 Lesser Gnu Public License 문에서 사용할 수있는 "Frobnicator를 사용하는 Foo 라이브러리 만 있으면됩니다. 어딘가에서 프로그램에서 사용할 수 있습니다. 실제 라이센스 텍스트가 없어도 라이센스에 대한 링크 만 본 적이 확실하지 않습니다.

한 가지 아이디어는 도서관 또는 도서관의 메일 링리스트 개발자에게 전자 메일로 보내고 해당 라이브러리의 적절한 사용권을 얻기 위해해야 ​​할 일만 묻는 것일 수 있습니다.

그리고 나는 변호사가 아니다, 내가 말한 아무것도 LGPL은 닫힌 소스 (상업) 응용 프로그램에서 LGPL'd 라이브러리에 연결할 수 등

+0

답변을 주셔서 감사합니다. 모두 동의하는 것으로 보입니다. – merlincam

0

LGPL을 사용하면 소스를 열지 않아도됩니다.

1

, 반드시 법적으로 사실입니다. 상용 응용 프로그램의 소스 코드 배포는 필요하지 않습니다.

+0

상용 응용 프로그램의 코드 (심지어 실행 파일)를 웹 응용 프로그램이나 웹 서비스로 사용할 수 없게 만드는 방법은 무엇입니까? – Jus12

2

그 점은 L GPL입니다. 폐쇄 소스 응용 프로그램에서 사용할 수 있습니다.

자바 스크립트 - 라이브러리 자체의 소스 코드는 웹에서 사용할 수 있지만 "약"페이지에서 직접 링크 할 수 있습니다.

+0

dev에 돈을 지불 한 회사에서만 웹 사이트에 액세스 할 수 있다면 (개인 포털에서와 같이)? – Shadok

+0

그러나 축소/확대 버전 만 제공하는 것만으로는 충분하지 않습니다. 원본 (또는 원본을 수정 한 버전) 및 모호하지 않은 소스 코드를 즉시 사용할 수 있어야합니다. 그 문제를 설명하기 위해 답을 수정 하시길 권합니다. –

3

LGPL의 두 가지 주요 제한 사항은 수정 및 동적 연결입니다. LGPL은 컴파일 된 언어를 염두에두고 작성되었으며 JavaScript는 컴파일되지 않았기 때문에 어떻게 링크 될 수 있는지 이해하지 못합니다. LGPL과 JavaScript는 그 자체로 나쁜 조합입니다.