[ mr.marvin @ 06.08.2008. 22:20 ] @
Želio bih da promijenim licencu koja ide uz moj program (trenutno je New BSD). Pogledao sam Creative Commons, ali te licence ne mogu se primijeniti na softver. Open Source licence pokrivaju isključivo potpuno slobodne projekte.

Da li postoji neka "besplatno za nekomercijalnu upotrebu" licenca? Trebalo bi da omogući distribuciju, autorstvo, modifikaciju i distribuciju modifikovanog, ali isključivo u nekomercijalne svrhe.

Da li promjena licence znači da sve kopije sa BSD licencom ne podliježu licencama u novim verzijama istog softvera?

Hvala mnogo.
[ tosa @ 07.08.2008. 07:51 ] @
Možeš uvek da imaš dve licence, jednu za nekomercijalne proizvode i jednu za komercijalne.
[ Časlav Ilić @ 07.08.2008. 11:28 ] @
Citat:
mr.marvin: Da li postoji neka "besplatno za nekomercijalnu upotrebu" licenca? Trebalo bi da omogući distribuciju, autorstvo, modifikaciju i distribuciju modifikovanog, ali isključivo u nekomercijalne svrhe.

Ne verujem da postoji neka „na kalup“. Problem je što je „nekomercijalno“ jako mutna kategorija (nisam pravnik, samo po onome što sam čitao), tako da svakom ostaje da definiše (ili ne definiše) šta to tačno znači za njegov softver.

Ovo što Toša kaže, npr. Trolteh izdaje pod obe licence, http://troll.no/products/qt/learnmore/licensing-pricing/licensing , i tu možeš da vidiš kako već u samom kratkom izlaganju komercijalne licence ukazuju na to šta oni tačno podrazumevaju pod tim. Pa onda ispod, pre slobodne, imaju još par protivkomercijalnih licenci, svaka sa posebnim uslovima.

Za manji softver, u smislu da na njemu radi jedan ili nekoliko ljudi, od onog koji sam ja video (uglavnom neke akademske zezalice), obično kažu nešto što se svede na „radite šta hoćete pod uslovom da je nekomercijalno, a za komercijalnu upotrebu javite se autorima“. Drugim rečima, računaju da će ako od upotrebe ima iole veće love, korisnik biti razložan i javiti se da se dogovore, pre nego da rizikuje da mu kasnije uleti klip u razrađenu mašineriju.

Citat:
Da li promjena licence znači da sve kopije sa BSD licencom ne podliježu licencama u novim verzijama istog softvera?

Da. To mu dođe nekako logično, pošto bi bilo čudno da trenutni korisnici retroaktivno potpadnu pod veća ograničenja.

Na primer, nešto slično se dogodilo sa Iksom kad su ovi iz Iks-frija odlučili da promene licencu, što nekima nije odgovaralo, http://en.wikipedia.org/wiki/XFree86#2004:_Licensing_controversy , pa je vrlo brzo pokrenut paralelni Iks-org, počev od poslednje verzije Iks-frija pod starom licencom.
[ Dejan Lozanovic @ 07.08.2008. 13:54 ] @
Ja bi isao sa dve licence, neku komercijalnu i GPL, bas kao sto radi trolltech ili mysql.
[ Časlav Ilić @ 07.08.2008. 14:20 ] @
Citat:
Dejan Lozanovic: Ja bi isao sa dve licence, neku komercijalnu i GPL, bas kao sto radi trolltech ili mysql.

Ne može to tek tako. Pošto njihov softver čine biblioteke i razvojni alat, ova preduzeća su, u osnovi, odredila da „komercijalna upotreba“ znači razvoj programa i programskih rešenja koja neće biti izdata pod nekom slobodnom licencom. S njihove tačke gledišta, u komercijalnu upotrebu ne spada npr. razvoj programa koji će biti izdat pod slobodnom licencom, ali će potom biti korišćen u komercijalne svrhe. Ili, plastičnije, ja itekako legalno mogu zarađivati na osnovu Troltehovog softvera a da im ni banke ne platim. Zato svaki izdavač ponaosob mora da odredi šta je za njega „nekomercijalno“.
[ Nedeljko @ 07.08.2008. 17:37 ] @
GPL je jasan po tom pitanju - dozvoljava izvršavanje koda u sve svrhe. Sa izlazom koda možeš da radiš šta god hoćeš uključujući i prodaju licenciranje itd. U tom smislu je neograničavanje područja upotrebe sastavni deo definicije free software-a i open source-a. GPL zabranjuje isporuku koda linkovanog sa GPL kodom, osim pod GPL ili još liberalnijim uslovima. Ako to hoćeš, onda ti trebaju komercijalne licence za Qt i MySQL.

@mr.marvin

Reci šta tačno želiš, pa da vidimo.
[ mr.marvin @ 08.08.2008. 11:17 ] @
Zahvaljujem na detaljnim odgovorima!

Časlav je fino rekao o čemu je ovdje riječ, i šta meni treba:
Citat:
Za manji softver, u smislu da na njemu radi jedan ili nekoliko ljudi, od onog koji sam ja video (uglavnom neke akademske zezalice), obično kažu nešto što se svede na „radite šta hoćete pod uslovom da je nekomercijalno, a za komercijalnu upotrebu javite se autorima“.

Ne vjerujem da će iko ovo što ja želim da stavim pod neku "ograničeniju" licencu koristiti u komercijalne svrhe, ali pošto sam jedini autor, ne vidim razloga da se ne zaštitim.

Čini mi se da imam jedan problem na vidiku: Google Code nudi samo OS licence za hostovane projekte. Ako promijenim licencu, moraću promijeniti hosting. Pošto ne koristim SVN, to i nije problem...

Ukratko: "koristite, prerađujete, ugrađujte u druge projeke, pod uslovom da je nekomerijalno i da se navede autorstvo, kao i link do sajta".


[ Borg Collective @ 30.04.2011. 12:28 ] @
Pozdrav,

iako je ova tema relativno stara pisacu ovdje da ne otvaram novu sa slicnim pitanjem.

Radim jednostavnu aplikaciju u Microsoft Visual C# 2010 Express
Ne dijelim kodove, samo aplikaciju.
Zelio bih da dozvolim svima da je koriste kako god i gdje god zele, pod uslovom da je nekomercijalno.
U slucaju potrebe da se koristi komercijalno, kontaktirati autora.

Ovo je slicno kao vec postavljeno pitanje s tim da "kucam" u Microsoft Visual C# 2010 Express i ne dijelim kod.
Kakav je scenario ako bih "prekucao" sve u JAVA-u?
Da li bih tada bio obavezan prema JAVA-i u slucaju da ponudim komercijalnu licencu ako je neko zatrazi
(Mada je ovo gotovo nemoguce zanima me koliko sam zasticen itd ...).

Posto jos niko nije konkretno odgovorio da pokrenemo pitanje ponovo,
Postoji li predefinisana licenca za ovako nesto.

Hvala
[ Nedeljko @ 30.04.2011. 15:26 ] @
Ne postoji neka licenca tog tipa koja je šire rasprostranjena da bi se mogla smatrati standardnom. No, to te ne sprečava da napišeš sam u licenci šta hoćeš.

Java ti naravno ne nameće nikakva ograničenja po pitanju licenciranja tvog softvera.