Repository 32bit  Forum
Repository 64bit  Wiki

Fork di un progetto open source e cambio licenza

Forum dedicato alla programmazione.

Moderatore: Staff

Regole del forum
1) Citare in modo preciso il linguaggio di programmazione usato.
2) Se possibile portare un esempio del risultato atteso.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.

Fork di un progetto open source e cambio licenza

Messaggioda miklos » mer feb 10, 2010 14:24

Ciao a tutti,

da un po' di tempo sto lavorando al fork di un piccolo framework php che ho trovato in giro per la rete.
Siccome oramai ci sto lavorando da un mesetto e sta 'evolvendo' mi e' venuto un dubbio a cui fino ad ora non sono riuscito a dare una chiara risposta.
Il framework originale e' rilasciato con licenza New Bsd, ma io vorrei cambiare licenza e usare la GPL.
Secondo voi e' sarebbe una cosa regolare!??!

Grazie in anticipo
ho visto cose che voi astemi non potete immaginare
miklos
Linux 3.x
Linux 3.x
 
Messaggi: 1206
Iscritto il: lun lug 16, 2007 16:39
Località: Roma
Slackware: 14.1 64bit
Kernel: 3.12.6
Desktop: openbox 3.5.2

Re: Fork di un progetto open source e cambio licenza

Messaggioda teox99 » mer feb 10, 2010 16:15

Chi infatti modifichi un programma protetto da licenze BSD, può ridistribuirlo usando la stessa o qualunque altra licenza, senza avere l'obbligo di redistribuire le modifiche apportate al codice sorgente.


da http://it.wikipedia.org/wiki/Licenze_BSD

a quale framework stai lavorando?
Avatar utente
teox99
Linux 2.6
Linux 2.6
 
Messaggi: 729
Iscritto il: ven lug 25, 2008 13:54
Località: Roma[Eur]
Slackware: 13.37
Desktop: KDE - Xfce

Re: Fork di un progetto open source e cambio licenza

Messaggioda 414N » mer feb 10, 2010 16:29

Occhio, miklos parla di una licenza New-BSD.
In questa licenza c'è l'obbligo di chiedere il permesso agli autori del software originale prima di citarli all'interno del lavoro derivato.
Per non saper né leggere né scrivere, io chiederei comunque il parere degli autori.
Avatar utente
414N
Iper Master
Iper Master
 
Messaggi: 2881
Iscritto il: mer feb 13, 2008 16:19
Località: Bulagna
Slackware: 14.0 (x64)
Kernel: 3.2.29
Desktop: LXDE

Re: Fork di un progetto open source e cambio licenza

Messaggioda teox99 » mer feb 10, 2010 17:21

nella wiki italiano manca un pezzo.
da desc di new BSD è solo nel wiki in inglese
Codice: Seleziona tutto
While the original license is sometimes referred to as "BSD-old", the resulting 3-clause version is sometimes sometimes referred to by "BSD-new." other names include "New BSD", "revised BSD", or "3-clause BSD." In fact, this version has been vetted as an Open source license by the OSI as the "New BSD License."[3]

This version allows unlimited redistribution for any purpose as long as its copyright notices and the license's disclaimers of warranty are maintained. The license also contains a clause restricting use of the names of contributors for endorsement of a derived work without specific permission.

Copyright (c) <year>, <copyright holder>
All rights reserved.

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:
    * Redistributions of source code must retain the above copyright
      notice, this list of conditions and the following disclaimer.
    * Redistributions in binary form must reproduce the above copyright
      notice, this list of conditions and the following disclaimer in the
      documentation and/or other materials provided with the distribution.
    * Neither the name of the <organization> nor the
      names of its contributors may be used to endorse or promote products
      derived from this software without specific prior written permission.
[...]


mi sembra, e correggetemi se sbaglio, che l'unica ristrettezza che ho è quella che se voglio ridistribuire una mia derivata pubblicizzandola con il nome dell'organizzazione o dei suoi contributori posso farlo solo previ autorizzazione...
nel caso di miklos non vuole citare nessuno... credo si possa fare (?)

questo articolo è interessante
http://www.oss-watch.ac.uk/resources/modbsd.xml
Avatar utente
teox99
Linux 2.6
Linux 2.6
 
Messaggi: 729
Iscritto il: ven lug 25, 2008 13:54
Località: Roma[Eur]
Slackware: 13.37
Desktop: KDE - Xfce

Re: Fork di un progetto open source e cambio licenza

Messaggioda miklos » mer feb 10, 2010 17:34

414N ha scritto:In questa licenza c'è l'obbligo di chiedere il permesso agli autori del software originale prima di citarli all'interno del lavoro derivato.


questo pero' credo sia a prescindere dal voler cambiare la licenza giusto?!?!
cioe'... avrei comunque dovuto avvisarli prima di fare il fork!??!!? oppure questa clausola indica che posso(o devo) non citarli per niente?!?!?!

teox99 ha scritto:
Chi infatti modifichi un programma protetto da licenze BSD, può ridistribuirlo usando la stessa o qualunque altra licenza, senza avere l'obbligo di redistribuire le modifiche apportate al codice sorgente.


da http://it.wikipedia.org/wiki/Licenze_BSD

facendo una piccola ricerca in effetti anche a me risulta questa possibilita'.. ovvero le licenze new-bsd sono le piu' "permissive" possibili e non prevedono nessun diritto d'autore sul codice distribuito.
Pero' ammetto che ho 'girovagato' su internet senza esser riuscito effettivamente a chiarirmi le idee.

teox99 ha scritto:a quale framework stai lavorando?


http://github.com/ilmich/spf-ng

e' un framework non-mvc molto semplice che sto sviluppando come base per alcuni progetti personali, e che sto cercando di rendere adatto ad una architettura REST(molto codice e' ancora in fase sperimentale e non e' nel repository)
ho visto cose che voi astemi non potete immaginare
miklos
Linux 3.x
Linux 3.x
 
Messaggi: 1206
Iscritto il: lun lug 16, 2007 16:39
Località: Roma
Slackware: 14.1 64bit
Kernel: 3.12.6
Desktop: openbox 3.5.2


Torna a Programmazione

Chi c’è in linea

Visitano il forum: Google [Bot] e 2 ospiti