다시 작성된 질문 :
JavaScript 관련 질문은 아니지만 웹에서 사용되는 모든 "클라이언트"언어 (HTML5, JavaScript, CSS 등)는 묻지 않습니다. 웹 사이트에 JavaScript 코드 (GPL)를 넣고 웹을 통해 누구나이 웹 사이트에 액세스 할 수 있다면 어떤 방식 으로든 GPL을 위반하고 있습니까?
클라이언트 코드 (HTML, CSS, JavaScript)를 다른 사람에게 판매하려면 어떻게됩니까? 이 경우 다른 라이센스가 필요합니까?
JavaScript (웹 사이트에 사용될 때)가 항상 오픈 소스가 아닙니까? 웹 페이지를 열면 항상 소스를 읽을 수 있습니다.
JavaScript GPL 코드가 포함 된 웹 사이트를 판매하는 경우 서버 측 코드도 해제해야합니까?
이 웹 사이트가 부분적으로 액세스 가능하고 (일부는 무료이고 다른 하나는 지불해야 함) 웹 사이트의 양쪽에 GPL 코드 (동일한 부분)가 사용되는 경우 어떻게됩니까?
GPL 코드가 웹 사이트의 일부에만있는 경우 액세스하려면 비용을 지불해야합니까?
이런 식으로 고객에게 웹 사이트를 판매하는 경우 :
- 모든 고객 관련 코드 (JavaScript, HTML 및 CSS)를 판매합니다 (일회성 요금).
- 난 하지 당신에게 서버 측 코드, 당신이 그것을 임대하고 (나는 당신이 내 서버 측 코드를 재사용 할 수 있도록 싶지 않아) 판매
JavaScript GPL 코드를 사용하는 경우 무언가를 위반하고 있습니까? (웹 사이트는 웹을 통해 누구나 액세스 할 수 있습니다.)
편집 2 :
새로운 특정 질문이 추가되었습니다.
서버 측 코드없이 웹 사이트가 작동한다면 JavaScript가 JSON 형식의 데이터를 포함하는 일부 PHP 페이지를 호출하는 것입니다. 다른 사람들은 클라이언트 측으로 웹 사이트를 구축 할 수 있지만 데이터를 제공해야합니다. 이 경우 JavaScript는 "PHP"코드를 호출하지만 반대는 아닙니다. 이 경우 GPL을 위반하고 있습니까?