Informazioni sulla licenza del software

1

Ho trascorso molto tempo ad esaminare le varie (principali) licenze software e in definitiva ho deciso di utilizzare le Licenze MIT per i miei progetti open source e la Licenza di riferimento Microsoft (MS -RSL) per i miei progetti proprietari.

Non conoscendo molto il diritto IP, ho tre semplici domande a cui non sono stato in grado di trovare risposte:

  1. Nella parte superiore di ogni file sorgente che voglio proteggere, devo inserire una copia della licenza appropriata (MIT / MS-RSL), sì?
  2. In tal caso, in questo avviso di licenza, devo riconoscere che sto utilizzando le licenze MIT o MS-RSL? O va bene solo copiare e incollare le licenze, così com'è? In altre parole, devo dire: SOFTWARE LICENSE NOTICE - MIT LICENSE o posso semplicemente scrivere SOFTWARE LICENSE NOTICE ?
  3. È "okay" (legalmente applicabile) solo posizionare un collegamento a un URL (in cui un EULA vive) invece di incollare più e più volte nella stessa licenza software, nella parte superiore di ogni singolo file sorgente? Sarebbe bello avere questo:
// SOFTWARE LICENSE NOTICE    
// This software and associated files is licensed. Please visit:    
//     http://www.example.com/my-license/latest    
// for full details.

In questo modo, http://www.example.com/my-license/latest potrebbe sempre contenere la licenza più recente. Voglio che i file di origine siano protetti da. Quindi, se si passa da MIT a, ad esempio, APL, non sono necessarie modifiche al codice / implementazioni. È legalmente valido? Grazie in anticipo!

    
posta herpylderp 28.07.2012 - 16:25
fonte

1 risposta

5

Dovresti o

  • include una copia della licenza completa nel file sorgente (questo è facile con licenze brevi come BSD o MIT), o
  • se la licenza è troppo lunga per l'inclusione, distribuisci una copia della licenza completa insieme ai tuoi file sorgente e collegalo ad essa dai tuoi file sorgente. Vedi qui per come farlo con la GPL.
risposta data 29.07.2012 - 20:33
fonte

Leggi altre domande sui tag