Ikke distribuer
GPL handler primært om distribusjon av programvaren din (det de kaller " formidling "). Hvis du bruk bare appen din og GPL-biblioteket internt, GPL anser ikke denne formidlingen, og copyleft-bestemmelsen er ikke utløst. Du trenger derfor ikke å gjøre din programmer åpen kildekode.
Kommuniser på armlengde
Hvis programmet ditt ikke er avhengig av GPL-biblioteket eller applikasjonen for at det fungerer, og du kommunisere i armlengde med det gjennom gyting av en egen prosess, rør eller noe lignende rath er enn å koble biblioteket direkte i applikasjonen din, så anser GPL programmet ditt som en separat applikasjon (i stedet for et avledet verk ), og du trenger ikke å gjøre ditt program open source.
Kommentarer