Umgeschriebene Frage:
Ich stelle keine JavaScript-bezogene Frage, sondern alle im Web verwendeten "Client" -Sprachen (HTML5, JavaScript, CSS usw.). Wenn ich JavaScript-Code (dh GPL-Code) in meine Website einbinde und diese Website über das Web für jedermann zugänglich ist, verstoße ich auf irgendeine Weise gegen die GPL?
Was passiert, wenn ich den Client-Code (HTML, CSS, JavaScript) an jemanden verkaufen möchte? Benötige ich in diesem Fall eine andere Lizenz?
Ist JavaScript (wenn es für Websites verwendet wird) nicht immer Open Source? Wenn Sie eine Webseite öffnen, können Sie immer die Quelle lesen.
Muss ich meinen serverseitigen Code auch freigeben, wenn ich eine Website verkaufe, die JavaScript-GPL-Code enthält?
Was passiert, wenn diese Website teilweise zugänglich ist (ein Teil ist kostenlos und der andere ist kostenpflichtig), aber der GPL-Code (derselbe Teil) auf beiden Seiten der Website verwendet wird?
Was ist, wenn sich der GPL-Code nur in einem Teil der Website befindet, für dessen Zugriff Sie eine Gebühr zahlen müssen?
Wenn ich eine Website auf folgende Weise an einen Kunden verkaufe:
- Ich verkaufe Ihnen (einmalige Gebühr) den gesamten kundenbezogenen Code (JavaScript, HTML und CSS)
- Ich bin nicht verkaufen Sie den serverseitigen Code, Sie mieten es (ich will nicht , lassen Sie meine serverseitigen Code wiederverwenden)
Wenn ich JavaScript-GPL-Code verwende, verstoße ich gegen etwas? (Die Website ist über das Internet für jedermann zugänglich.)
Bearbeiten 2:
Neue spezifische Frage hinzugefügt:
Was ist, wenn die Website ohne serverseitigen Code funktionieren kann? Ich meine, JavaScript ruft nur einige PHP-Seiten auf, die Daten im JSON-Format enthalten. Andere Personen können mit dem Kunden eine Website erstellen, müssen jedoch Daten bereitstellen. In diesem Fall ruft JavaScript den "PHP" -Code auf (aber nicht das Gegenteil), denke ich. Verstoße ich in diesem Fall gegen die GPL?