Quale data di copyright per un aggiornamento di un progetto open source dell'anno scorso?

25

Nel 2011, ho rilasciato un codice open source che è stato concesso in licenza utilizzando la licenza Apache. In quanto tale, tutti i file sorgente hanno questo messaggio sulla piastra della caldaia in alto:

/*
   Copyright 2011 My Name

   Licensed under the Apache License... <blah blah>
*/

Quindi ora è il 2012 e mi sto preparando a rilasciare una versione 1.1. In quanto tale, la maggior parte dei file sorgente è stata in qualche modo toccata. E alcuni nuovi file di codice sorgente sono stati aggiunti.

Come posso aggiornare la data del copyright sui file esistenti? È il seguente l'aggiornamento corretto per ogni file sorgente? (cambiare il 2011 in "2011-2012")

/*
   Copyright 2011-2012 My Name

   Licensed under the Apache License... <blah blah>
*/

Anche i nuovi file sorgente ricevono Copyright 2011-2012 ugualmente applicati? Oppure il nuovo codice ottiene solo Copyright 2012 ?

    
posta selbie 17.01.2012 - 07:34
fonte

4 risposte

13

Beh, non sono un avvocato, ma se ho capito bene

link

quindi "2011" (come l'anno della prima pubblicazione) è sufficiente. Sarebbe anche sufficiente non includere alcun disclaimer per il copyright, in quanto possiedi il copyright con o senza un disclaimer. La "licenza" è diversa da quella, poiché definisce i termini che le altre persone sono autorizzati a fare con il tuo codice.

    
risposta data 17.01.2012 - 07:51
fonte
5

Nel modulo sillabato, la prima data e la seconda data hanno scopi diversi.

La prima data serve per indicare quando è stato creato il primo materiale del file. Implicitamente stai dicendo che qualsiasi materiale in questo file che è stato creato prima di quella data non fa parte di ciò che rivendichi il copyright. Ad esempio, se prendo un file da te nel 2006 e inizio ad aggiungerlo, il mio "Copyright 2006-8" indica che qualsiasi cosa nelle versioni precedenti al 2006 non era coperto da questo avviso.

L'ultima data serve per indicare l'ultima data di copyright per qualsiasi materiale nel file. Quindi, se il copyright è detenuto da una società, 99 anni da allora la richiesta della corporation sul contenuto sarebbe scaduta.

Tuttavia, in pratica non ha importanza perché le informazioni sul copyright non sono richieste in ogni caso. Hai il copyright se l'avviso è presente o meno. E anche quando c'è un tale avviso, è inteso che ci può essere materiale coperto da copyright che non è coperto dalla notifica. (Se non metti un avviso di copyright in un file e lo modifico, potrei aggiungere un avviso sul copyright che copre solo il mio lavoro. Il tuo è ancora lì comunque.)

In sostanza: se apporti modifiche significative, aggiungendo una nuova espressione protetta creata prima del primo anno o dopo l'ultimo anno nella notifica, esegui il bump dell'anno corrispondente.

    
risposta data 17.01.2012 - 12:34
fonte
3

Comprendi che il copyright scade - lasciando da parte le regole complicate basti dire che l'anno del copyright definisce quando la conoscenza diventa di dominio pubblico.

Se nel 2006 è stato creato un file sorgente contenente un pacchetto in evoluzione per altri 5 anni. Ora se hai un file che è rimasto invariato dal 2006 su un pacchetto che è stato rilasciato nel 2012, hai la possibilità di inserire una data come data del copyright.

Suppongo che non ci sia qualcosa come Copyright 2011-2012 ci deve essere solo un numero intero per anno nel copyright.

Tuttavia, tieni presente che il copyright garantisce una durata lunga (essenzialmente la durata dell'autore, più un certo numero di anni dopo la morte), quindi non è abbastanza preoccupante!

    
risposta data 17.01.2012 - 11:35
fonte
2

Nella nostra azienda, ufficio legale. suggerisce di aggiornare solo l'anno del copyright solo per le versioni principali.

Nel codice sorgente non mi preoccuperei di certo.

    
risposta data 17.01.2012 - 07:52
fonte

Leggi altre domande sui tag