Requisiti di licenza per l'inclusione del software Open-Source con licenza doppia

1

Come si sceglie una licenza software e non l'altra quando il distributore offre al consumatore più di una scelta?

Ad esempio, desidero utilizzare la libreria JavaScript DataTables nella mia applicazione web. Secondo il loro sito web, "DataTables è una doppia licenza con licenza GPL v2 o con licenza BSD (3 punti)."

Inoltre, il codice sorgente della libreria JavaScript ha questo testo che richiama entrambe le licenze:

/**
 * @summary     DataTables
 * @description Paginate, search and sort HTML tables
 * @version     1.9.4
 * @file        jquery.dataTables.js
 * @author      Allan Jardine (www.sprymedia.co.uk)
 * @contact     www.sprymedia.co.uk/contact
 *
 * @copyright Copyright 2008-2012 Allan Jardine, all rights reserved.
 *
 * This source file is free software, under either the GPL v2 license or a
 * BSD style license, available at:
 *   http://datatables.net/license_gpl2
 *   http://datatables.net/license_bsd
 * 
 * This source file is distributed in the hope that it will be useful, but 
 * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY 
 * or FITNESS FOR A PARTICULAR PURPOSE. See the license files for details.
 * 
 * For details please refer to: http://www.datatables.net
 */

Infine, le pagine web con il testo della licenza (ad esempio la pagina di licenza BSD DataTables ) hanno questa affermazione: "DataTables è fatto disponibile sotto la licenza GPL v2 e una licenza BSD (3 punti). Puoi selezionare quale vuoi utilizzare il codice DataTables sotto. "

La mia domanda specifica è "come si seleziona quale si desidera utilizzare". Nel mio caso, voglio solo usare la licenza BSD e voglio chiarire esplicitamente che non accetto la licenza GPL v2 in alcun modo.

Come fai e fai in modo che contenga una sfida legale?

    
posta RunnerRick 19.06.2013 - 00:14
fonte

1 risposta

2

My specific question is "how do you select which one you want to use." In my case, I want to only use the BSD license and I want to make it explicitly clear that I do not opt into the GPL v2 license in any way.

Lo fai. A meno che tu non cambi il codice sorgente lì, non hai nemmeno bisogno di toccare la piastra. Si può rimanere così com'è, sì, anche toccarlo senza motivo potrebbe sembrare sospetto più e lasciarlo così com'è.

Le licenze ti vengono offerte btw. In quale dei due operi, puoi dire in qualsiasi momento , puoi scegliere in qualsiasi momento quale. Un giorno ti piacerebbe BSD e l'altro giorno potresti persino usare GPL. Entrambi sono possibili. Puoi anche scegliere entrambi, anche se entrambi sarebbero incompatibili tra loro. Solo in base al fatto che l'autore o gli autori originali l'hanno fatto con doppia licenza.

How do you do that and have it hold up to legal challenge?

Nessuno può predire il futuro, ma conserva i riferimenti dei siti web di oggi, in modo che tu possa documentare che hai avuto cura e puoi fare il backup della tua affermazione che la doppia licenza è disgiuntiva (OR) e non congiuntivo (AND).

Finché è chiaro che ti è stato permesso di usare il software secondo i termini della licenza BSD (e hai soddisfatto i requisiti) non vedo ragioni per cui non dovrebbe reggere una sfida legale, non posso nemmeno immaginare di quale tipo sarebbe una tale sfida legale?

    
risposta data 01.07.2013 - 16:59
fonte

Leggi altre domande sui tag