mboost-dp1

Mulighed for at omgå GPL via webservices


Gå til bund
Gravatar #1 - Acro
20. jan. 2006 17:14
Jeg har tænkt på, om man egentlig ikke kan omgå alle de forskellige krav med GPL, hvis man gør komponenten tilgængelig via en webservice. På denne måde adskilles program og komponenten jo.

En webservice er jo bare en service, der står til rådighed via nettet (uha!), og det er vel højest kildekoden til webservicen, som man skal licensere under GPL.

Er der nogen, der ved det med sikkerhed?

Det skyldes ikke, at jeg har noget behov for at gøre dette, men jeg kom bare til at tænke på det. Hvis muligheden er der, så vil mange komponenter i fremtiden kunne "misbruges".
Gravatar #2 - DUdsen
20. jan. 2006 20:42
#1 jeg er ret sikker på at du har ret, ellers er havdelen af alle google's services vist en GPL violation.

Det er først når softwaren forlader din server altså du distribuere den du er nødt til at give folk source koden med, taler du om et XML-RPC eller SOAP interface distribuere du netop ingenting.

Min fornemmelse er at dette hul vil værre beskyttet af fair use doktrinen og derfor ikke noget FSF kan gøre en skid ved, altså du må altid modificere software lokalt uden nogen form for tiladelse, og det er vel kun kode der rent faktisk sendes til brugeren der kan værre omfattet af GPL, og derfor kan GPL'en ikke påbyde dig at distribuere kildekoden til noget du ikke distribuere.

Om det er misbrug kan man diskutere IMHO er det ikke mere misbrug end at bruge linux/apache til at drive en distribution af lukket software på.

Fra GPL licensen version2
[quote]Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running the Program is not restricted, and the output from the Program is covered only if its contents constitute a work based on the Program[/qoute]
Gravatar #3 - Simm
21. jan. 2006 14:54
Hvorfor ikke bare finde noget kode der er omfattet af MIT eller BSD-licencen..? Den er ikke nær så restriktiv.
Gravatar #4 - Spiderboy
22. jan. 2006 21:06
#3 Det ville selvfølgelig være nemmere, men det er ikke altid lade sig gøre.

Det kan være, at der ikke findes en BSD-licenseret konkurrent, at kvaliteten af alternativet ikke er god nok, eller at GPL-projektet har de facto-standard, osv. Der kan være mange årsager.
Gravatar #5 - Simm
27. jan. 2006 10:04
#4: Ja.. det har du helt ret i, jeg prøvede selv om jeg kunne finde noget, men stort set alt kode jeg fandt, er dækket af GPL og LGPL.
Gå til top

Opret dig som bruger i dag

Det er gratis, og du binder dig ikke til noget.

Når du er oprettet som bruger, får du adgang til en lang række af sidens andre muligheder, såsom at udforme siden efter eget ønske og deltage i diskussionerne.

Opret Bruger Login