Autore Topic: Licenza da Apache a GPL, è possibile ?  (Letto 907 volte)

Offline amldc

  • Nuovo arrivato
  • *
  • Post: 7
    • Mostra profilo
  • Dispositivo Android:
    Samsung Galaxy Nexus
  • Play Store ID:
    Inforisorse
  • Sistema operativo:
    GNU/Linux (Ubuntu)
Licenza da Apache a GPL, è possibile ?
« il: 20 Settembre 2011, 16:36:43 CEST »
Se modifico dei sorgenti (ovviamente non miei) con licenza Apache, posso poi rilasciarli utilizzando la licenza GPL ?

Offline MarcoDuff

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 1073
    • Google+
    • marcoduff
    • Mostra profilo
    • MarcoDuff's Blog
  • Dispositivo Android:
    Samsung Galaxy Nexus
  • Play Store ID:
    MarcoDuff
  • Sistema operativo:
    Windows 7
Re:Licenza da Apache a GPL, è possibile ?
« Risposta #1 il: 20 Settembre 2011, 18:02:30 CEST »
Cosa c'è scritto nel file NOTICE allegato al progetto originale?

Offline amldc

  • Nuovo arrivato
  • *
  • Post: 7
    • Mostra profilo
  • Dispositivo Android:
    Samsung Galaxy Nexus
  • Play Store ID:
    Inforisorse
  • Sistema operativo:
    GNU/Linux (Ubuntu)
Re:Licenza da Apache a GPL, è possibile ?
« Risposta #2 il: 20 Settembre 2011, 18:27:11 CEST »
Non sono file di un progetto specifico, ma sorgenti vari reperiti in giro o pezzi presi dagli esempi di Google (qualcosa anche da anddev).

Offline MarcoDuff

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 1073
    • Google+
    • marcoduff
    • Mostra profilo
    • MarcoDuff's Blog
  • Dispositivo Android:
    Samsung Galaxy Nexus
  • Play Store ID:
    MarcoDuff
  • Sistema operativo:
    Windows 7
Re:Licenza da Apache a GPL, è possibile ?
« Risposta #3 il: 20 Settembre 2011, 18:46:40 CEST »
Per ognuno di questi pezzi che hai preso devi vedere il NOTICE allegato e vedere se ci sono restrizioni particolari.

Offline amldc

  • Nuovo arrivato
  • *
  • Post: 7
    • Mostra profilo
  • Dispositivo Android:
    Samsung Galaxy Nexus
  • Play Store ID:
    Inforisorse
  • Sistema operativo:
    GNU/Linux (Ubuntu)
Re:Licenza da Apache a GPL, è possibile ?
« Risposta #4 il: 20 Settembre 2011, 19:03:46 CEST »
I pezzi presi da esempi Google hanno la classica:
Citazione
* Copyright (C) 2008 Google Inc.
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *      http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.

mentre per gli altri non ci sono indicazioni. La mia intenzione sarebbe di rilasciare con:

Citazione
/*
 * Copyright (C) 2011 ...
 *
 * This file is part of ...
 *
 *    Customer Calls Tracker is free software: you can redistribute it and/or
 *    modify it under the terms of the GNU General Public License as published
 *    by the Free Software Foundation, either version 3 of the License, or (at
 *    your option) any later version.
 *
 *    Customer Calls Tracker 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 GNU General
 *    Public License for more details.
 *
 *    You should have received a copy of the GNU General Public License
 *    along with Customer Calls Tracker. If not, see Licenses - GNU Project - Free Software Foundation (FSF).
 *
 * Portions of this software is a derivate work from:
 *
 * Copyright (C) 2008 Google Inc.
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *      http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 *
 * The DatabaseAssistant class is a derivate work from:
 * Export an Android SQLite db to an XML file on the SD Card  | mgmblog.com
 *
 */

Ovviamente l'ultimo riferimento solo nei casi interessati e con il link adeguato.
Ulteriori note sui diritti precedenti non ne ho trovate.

Un altro consiglio: è meglio rilasciare con GPL2 o GPL3 ?


Offline MarcoDuff

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 1073
    • Google+
    • marcoduff
    • Mostra profilo
    • MarcoDuff's Blog
  • Dispositivo Android:
    Samsung Galaxy Nexus
  • Play Store ID:
    MarcoDuff
  • Sistema operativo:
    Windows 7
Re:Licenza da Apache a GPL, è possibile ?
« Risposta #5 il: 20 Settembre 2011, 19:04:59 CEST »
Serve il file NOTICE, non le note di copyright sul sorgente!!!!

Offline amldc

  • Nuovo arrivato
  • *
  • Post: 7
    • Mostra profilo
  • Dispositivo Android:
    Samsung Galaxy Nexus
  • Play Store ID:
    Inforisorse
  • Sistema operativo:
    GNU/Linux (Ubuntu)
Re:Licenza da Apache a GPL, è possibile ?
« Risposta #6 il: 20 Settembre 2011, 19:26:43 CEST »
I file provengono da:
- esempi di Massimo Carli: non ho trovato nessun file NOTICE
- esempi completi o porzioni di codice pubblicati in rete (forum o blog), senza particolari indicazioni, link o altro assimilabili al file NOTICE (al massimo riferimenti a Creative Commons)
- esempi del SDK: non sto a riportare il contenuto, dato che suppongo tu lo abbia e lo conosca già (in caso contrario lo posso postare)


Offline MarcoDuff

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 1073
    • Google+
    • marcoduff
    • Mostra profilo
    • MarcoDuff's Blog
  • Dispositivo Android:
    Samsung Galaxy Nexus
  • Play Store ID:
    MarcoDuff
  • Sistema operativo:
    Windows 7
Re:Licenza da Apache a GPL, è possibile ?
« Risposta #7 il: 20 Settembre 2011, 20:14:02 CEST »
Senza notice (quindi senza ulteriori restrizioni) puoi rilasciare tutto sotto licenza GPL v3: http://en.wikipedia.org/wiki/Apache_License#GPL_compatibility

Offline amldc

  • Nuovo arrivato
  • *
  • Post: 7
    • Mostra profilo
  • Dispositivo Android:
    Samsung Galaxy Nexus
  • Play Store ID:
    Inforisorse
  • Sistema operativo:
    GNU/Linux (Ubuntu)
Re:Licenza da Apache a GPL, è possibile ?
« Risposta #8 il: 21 Settembre 2011, 08:50:39 CEST »
Grazie