GPL vs LGPL
GPL og LGPL er programvarelisenser som beskytter brukernes frihet til å dele og / eller endre programvare med åpen kildekode. Mest programvare med lisenser har begrenset frihet når det gjelder modifikasjoner og distribusjon, men GPL og LGPL tar bort disse restriksjonene og gir dermed brukerne større spillerom. Blant åpen kildekode-lisenser som er tilstede i dag, er disse to de mest populære.
Hva er GPL?
GNU General Public License, eller ofte kalt GPL, er en type lisens som har blitt brukt av mye gratis programvare som Linux. Under denne lisensen sørger den for at programvaren er åpen for alle brukere, noe som gjør dem fri til å endre, redigere eller endre programvare med åpen kildekode, skaffe kildekode og distribuere dem på nytt. Restriksjonene som er involvert i GPL er bare der for å beskytte brukernes rettigheter. GPL forbyr noen å nekte brukernes rettigheter eller overgi rettighetene.
Hva er LGPL?
GNU Lesser General Public License, ellers kjent som LGPL, er mer eller mindre en endret versjon av GPL. Denne lisensen er vanligvis begrenset til programvarebiblioteker. Det kalles Lesser General Public License fordi det gir mindre beskyttelse for brukerens frihet. Dette gjør at ikke-gratis programmer får tilgang til eller lenker til biblioteket. Når et ikke-gratis program lenker til et bibliotek, kalles det et kombinert verk, eller et derivat av det opprinnelige biblioteket.
Hva er forskjellen mellom GPL og LGPL?
• Hovedforskjellen mellom GPL og LGPL er at GPL gir mer beskyttelse til programvarebrukerne. Det gir dem frihet til å gjøre endringer i programvaren, dele og motta kildekoden.
• Når en bruker distribuerer programvaren, må man sørge for at andre kan få de samme rettighetene. Det er viktig å merke seg at endringer som gjøres i programvaren, også må lisensieres under GPL.
• LPGL, derimot, er spesielt utpekt for programvarebiblioteker, der man kan gjøre endringer og gi kildekoder, men man kan koble det til et ikke-gratis program der det ikke er lisensiert under GPL. De fleste programmer i dag er lisensiert under GPL, mens de fleste biblioteker bruker GPL, noen velger å bruke LGPL slik at flere får lov til å dra nytte av det.
Diff Article Middle before Table
• GPL er hovedsakelig for programmer mens LGPL er begrenset til programvarebiblioteker. • Når endringer gjøres under GPL-lisens, kreves kildekoder og endringer må også lisensieres under GPL, mens LGPL kan tillate at ikke-GPL-programmer kan lenke til biblioteker, men fortsatt må oppgi kildekoder. |