Per scaricare Ninka:

git clone git://github.com/dmgerman/ninka.git

Cosa non va...

<mapreri> scusatemi... sto guardando un programma (non in debian) in AGPL, però al suo interno incorpora un po' di roba da un progetto GPL... è regolare?
<salvin_> mapreri: il cadice GPL può essere usato in un qualsiasi software, indipendentemente dalla licenza
<mapreri> salvin_: ok, grazie della precisazione :)
<tosky> uhm
<tosky> ma in questo caso l'AGPL agisce sull'aggregato?
<salvin_> no, aspetta
<salvin_> ho sbagliato
<salvin_> quella era la BSD
<tosky> ecco, mi pareva (mapreri ^^)
<mapreri> tosky: il programma è in AGPL3, mentre la parte contenuta, che "Unfortunately the original URL does not exist any more", è in GPL 3
<mapreri> scusa v2 (la gpl)
<tosky> mapreri: non conosco bene i termini della AGPL, se consente di distribuire l'aggregato tutto assieme
<tosky> mapreri: GPLv2 only o GPLv2+
<tosky> ?
<mapreri> umh.. check
<mapreri> GPLv2+
<tosky> mapreri: in ogni caso, il tuo punto di riferimento è http://www.gnu.org/licenses/license-list.html
<mapreri> tosky: ↑
<tosky> cerca il paragrafo della AGPL
* f843d0 è uscito (Quit: "I abhor the whore who calls herself Reality")
<mapreri> letto, sembra compatibile...
<pinotree> «Please note that the GNU AGPL is not compatible with GPLv2. It is also technically not compatible with GPLv3 in a strict sense: ...»
<mapreri> pinotree: "Notwithstanding any other provision of this License, you have permission to link or combine any covered work with a work licensed under version 3 of the GNU General Public License into a single combined work, and to convey the resulting work. The terms of this License will continue to apply to the part which is the covered work, but the work with which it is combined will remain governed by version 3 of the GNU General Public License." essend
<mapreri> o GPLv2+ dovrebbe esserci, no?
<mapreri> (estratto dalla AGPLv3)
<tosky> dipende dalle dipendenze interne del programma
<tosky> se c'è una dipendenza diretta della parte AGPL su quella GPL, direi che non va (but IANAL)
<tosky> mapreri: ^
<mapreri> tosky: un programma AGPLv3 che al suo interno ha un pezzo GPLv2+, ma non è dipendente, è "raccomandato", se non c'è va in "fallback" su una cosa propria (meno performante)
<tosky> uhm, non mi suona comunque a posto
<mapreri> tosky: e IANAL mi è nuova... che vuol dire
<mapreri> pinotree: opinioni?
<pinotree> I Am Not A Lawyer
<pinotree> (= non sono un'avvocato)
<mapreri> ah, lol
<pinotree> il resto del progetto in che licenza è, precisamente?
<mapreri> pinotree: tutto AGPLv3, tranne quella stramaledetta directory con 41.8 KB di programma gpl :\
<pinotree> ho chiesto "precisamente"
<mapreri> pinotree: "Except for the directories comments and splitter, Ninka is licensed under the AGPLv3+" splitter è un caso a parte, là la licenza non la si trova proprio -.-
<pinotree> hai detto che il programma è "GPL"? devi trovarne la versione (o le versioni) precise
<mapreri> pinotree: comments è sotto GPLv2+
<pinotree> che è comments?
<mapreri> quell'altro incluso. se hai letto la citazione sopra c'è scritto che è tutto (tranne comments e splitter) sotto AGPLv3+, splitter non lo considero ora, comments è sotto GPLv2+. La domanda è se comments può starci legalmente.
<pinotree> parrebbe di si, allora, e tutto l'insieme va come gpl v3 strettamente
<mapreri> pinotree: ok. diciamo che quando inizieremo a pacchettizarlo (c'è ancora un po' di lavoro al codice da fare prima) è meglio chiedere a debian-legal, che dici?
<pinotree> sicuramente chiedere non guasta

Struttura del programma

/

ChangeLog

ninka.pl
README.TXT

comments

CHANGES
comments.1
dformat.cpp
dformat.h
func.cpp
func.h
io.cpp
io.h
main.cpp
main.h
Makefile
README

extComments

extComments.pl
hasComments.pl

filter

criticalword.dict
filter.pl
Makefile

man::

ninka.1

matcher

interrules.dict
matcher.pl
rules.dict

senttok

licensesentence.dict
senttok.pl

splitter

README
splitter.abv
splitter.dict
splitter.pl


CategoryHomepage

MattiaRizzolo/Prove4 (l'ultima modifica è del 23/03/2013 16.06.05, fatta da rpadovani)