Sida 1 av 1

Licensfunderingar

Postat: 11 feb 2010, 23:49
av strixx
Hej,

Sitter och funderar på att skriva ett program där jag antagligen inte kommer kunna medvetet släppa koden fri. Dock kommer programmet att bli gratis att ladda ner, om det någonsin blir skrivet. Det är alltså bara ett hobbyprojekt.

Men för att kunna göra programmet gratis behöver jag tillgång till gratis utvecklingsverktyg.

Jag har klurat ut så mycket att jag kan använda mig av Python (nu förstår ni vad jag menade med "medvetet") och verktyg släppta under BSD eller MIT licenser, även LGPL tror jag mig kunna använda. Men går det bra med GPL?

Vad jag främst tänker på är Qt4. Själva toolkitet finns som LGPL ju med pythonbindningarna pyQt är GPL om jag förstår det rätt.

Vad tror ni?

Re: Licensfunderingar

Postat: 12 feb 2010, 00:40
av Lars
Jo, PyQt verkar vara GPL2, men PySide är LGPL. Jag har ingen aning om skillnaderna i övrigt.

Om du använder Python-bibliotek med GPL-licens så måste du släppa ditt program under GPL också. Men om det nu är ett hobby-projekt, varför kan du inte släppa koden fri?

Re: Licensfunderingar

Postat: 12 feb 2010, 11:33
av strixx
Lars skrev:Om du använder Python-bibliotek med GPL-licens så måste du släppa ditt program under GPL också.
Så om jag förstår dig rätt, så har jag förstått rätt att om man använder bibliotek som är GPL måste även programmet som använder dom vara licenserat under GPL? Men om jag använder bilbliotek licenserade under LGPL, BSD eller MIT är det ok?
Finns där fler licenser du kan säga så här på rak arm som jag skulle kunna använda mig av?
Lars skrev:Men om det nu är ett hobby-projekt, varför kan du inte släppa koden fri?
Jag vill inte riktigt gå in på det, men det beror på avtal med andra som antagligen kommer påverka detta program. Det är på inget sätt olagligheter jag pysslar med, men jag rör mig i en gråzon vad det gäller licensavtal med andra leverantörer. Och jag vågar inte planera för att släppa koden fri i nuläget.

Men som jag skrev så tror jag att jag inte MEDVETET kan släppa koden fri. Programmet kommer skrivas i Python och vara gratis... :-X