Copyleft vs. Permissive

Don't worry, gå bara in på Creative Commons, välj en licens, and be happy.

En samling stolliga, mer eller mindre sanna uttalanden från båda sidorna:

JC
Jag gillar inte uttrycket »tillåtande licenser«. Det enda de licenserna tillåter är införandet av förbud, vilket är motsatsen till tillåtande. Jag brukar säga »BSD-liknande licenser«.
Sunnan
Jag gillar inte »BSD-liknande« på grund av den vidriga reklamklausulen. Permissive kommer från FSF, men jag spånar på ett bättre ord.
JC
Jag håller med Matt [Dillon] om att GPL inte litar till människans natur, men jag tror inte vi menar samma sak. GPL litar inte på att alla människor kommer att låta bli att införa icke-fria licenser, vilket jag ser som en synnerligen nykter inställning. Jag förstår inte vad han menar med att GPL skulle vara baserad på rädsla och osäkerhet. GPL är en väldigt trygg och säker licens. Med GPL vet man alltid vad man får, licensen kan (nästan) aldrig ändras hux flux.
Sunnan
Han menar att GPL är till för rädda och osäkra entiteter som känner ett behov av en trygg och säker licens.
JC
Jag håller inte med om att BSD-liknande licenser är enklare. Det många glömmer när de tittar på en BSD-liknande licens är att det inte är enbart licenstexten som talar om vad som gäller, det är kombinationen av upphovsrättslagen och licenstexten. BSD-licensen må vara liten, men upphovsrättslagen är stor. GPL å andra sidan är längre, eftersom den upphäver stora delar av effekten av upphovsrättslagen. Kombinationen upphovsrättslag+GPL är väldigt enkel, betydligt enklare än upphovsrättslag+BSDlicens.
Sunnan
Men GPL är inte en minimal copyleft. Klausul 2c är lika jobbig som den vidriga reklamklausulen.
JC
För att tycka att GPL är icke-fritt i sig måste man se upphovsrättslagen som en naturlig rättighet.
JC
Om man inte gillar icke-fria program så finns ingen anledning att tillåta någon att sätta förbud på vad de kan göra med koden man har skrivit. Den enda anledningen skulle vara att man såg möjligheten att förbjuda kopiering/användning/försäljning/supporting/vidareutveckling som en mänsklig rättighet som alla ska ha. Men isåfall borde man också ogilla icke-fria program, och kommer således att upplösas i ett moln av logik.
Sunnan
Men hur kan man tillåta sig själv att sätta förbud? Se Chuck Moores filosofi.
JC
Om man plockar bort/ändrar upphovsrättslagen och inför källkodskrav/incitament så blir alla program copyleftade. Jag förstår inte hur man kan vara både emot upphovsrätt och mot copyleft.
Sunnan
Om man är mot upphovsrätt? Tänk dig om man bara skulle lyfta ut hela copyrightlagen totalt, då skulle det ju bli som att alla program var BSD-licensierade. Eller skulle de bli copyleftade? Eek, förvirrande!
JC
Copyleft förlitar sig inte mer på domstolar/regeringar än BSD-licenser gör. Använder du en copyleftlicens så säger du »Gör vad du vill, men skicka med kod annars tar domstolen dig«. Använder du en BSD-licens så säger du »Gör det som de som petat på koden före dig tillåter dig att göra, men absolut inte mer, för då tar domstolen dig«. Copyleft reglerar enbart källkod, BSD-licens kan potentiellt reglera hur mycket som helst. Utan domstolar fungerar inte BSD-licens.
Sunnan
Jo. Blanda inte ihop BSD-licens med den icke-fria programvaran som kan tänkas inkorporera BSD-fri programvara. BSD-licensen fungerar utmärkt utan domstolar, däremot är icke-fri programvara tungt beroende av domstolar.
JC
Inkompatibla licenser är ett problem. Jag vill ha en variant av GPL som tillåter blandning med andra fria licenser, men som fortfarande omöjliggör ytterligare domstolshot i form av icke-fria licenser.
Sunnan
Jag är mycket nyfiken på GPL 3. Jag hoppas och tror på patentklausul, men är rädd för en stänging av ASP-hålet utfört på klantigt sätt.