Dette spørgsmål har allerede svar her :
Kommentarer
- mulig duplikat af Kan jeg bruge GPL-software i en kommerciel applikation og af Ring til GPL-software fra ikke-GPL-software
- Jeg ' har fjernet bit om andre licenstyper, da der er snesevis af forskellige open source-licenser. Stakveksling Q & A fungerer bedst, når der kun er et rigtigt svar på spørgsmålet. At have et spørgsmål, der gør det muligt for en person at svare om Apache og en anden GPL, og en anden MSPL giver spredning af information og reducerer nytten af spørgsmål og svar.
- Du bør sandsynligvis også gøre din software til GPL , men du skal spørge din advokat
Svar
Distribuer ikke
GPL handler primært om distribution af din software (hvad de kalder " formidling "). Hvis du brug kun din app og GPL-biblioteket internt, GPL betragter ikke denne formidling, og copyleft-bestemmelsen udløses ikke. Du behøver derfor ikke foretage din programmere open source.
Kommuniker ved armlængde
Hvis dit program ikke afhænger af GPL-biblioteket eller applikationen for at det fungerer korrekt, og du kommunikere i armlængde med det gennem gydning af en separat proces, rør eller noget lignende rath er end at linke biblioteket i din applikation direkte, så betragter GPL dit program som en separat applikation (i stedet for et afledt værk ), og du behøver ikke at lave dit programmere open source.
Kommentarer
- 2. punkt er ikke strengt sandt. Kommunikation med et GPL-program kan juridisk betragtes som ", der forbinder " til det … (det afhænger virkelig af, om protokollen bruges af flere applikationer eller ej)
- Den primære idé er, at dit program ikke afhænger af biblioteket (den bit om " afledte værker "). Men jeg er enig i, at ' er et gråt område (FSF siger lige så meget). Ikke rigtig sikker på, hvad flere andre applikationer har at gøre med noget.
- ok, kan ' ikke bruge GPL derefter. Vi ' laver et program, der styrer en robot, der tager billeder af et objekt, programmet behandler dem derefter (kontrast, balance, maskering osv …) på farten og laver flere typer præsentationer / samlinger af dem ….