Implicazioni di accreditare un'origine libro in un file di codice disponibile con una licenza aperta [chiusa]

5

Sto scrivendo alcuni software OS solo per divertimento, ed è concesso in licenza usando MS-PL (cioè, fai praticamente tutto quello che vuoi con esso).

È un progetto dal quale sto usando molte fonti diverse (molta lettura personale / ricerca in corso) e sto accreditando il libro / scrittore originale nelle intestazioni dei commenti dei file come applicabili. Lo sto facendo in modo che se qualcuno decide di leggere o utilizzare il codice, può fare riferimento alle fonti originali che hanno ispirato il lavoro.

Nota:

  • Possiedo una copia di ciascuna fonte
  • Tutte le fonti possono essere acquistate dal pubblico (amazon)
  • Per quanto posso dire, nessuno dei libri afferma esplicitamente che il codice è concesso in licenza
  • Nessuno del codice è copiato verbatim. Ho tradotto tutto da varie lingue (principalmente da C ++) a C # e, se opportuno, ho aggiunto la gestione delle eccezioni, ecc.

Mi sto solo chiedendo se ci sono implicazioni nel reperire questi libri in una libreria / applicazione liberamente open source.

    
posta Steven Evers 30.04.2011 - 19:12
fonte

2 risposte

6

Dipenderà davvero dal libro. Se non è stata specificata una licenza esplicita che garantisce i diritti, i diritti sono riservati dall'autore.

La migliore linea di condotta sarebbe contattare l'editore del libro o dell'autore se avete domande sull'utilizzo del loro codice nei vostri progetti. So che O'Reilly ha una dichiarazione su questo in tutti i loro libri che possiedo.

    
risposta data 30.04.2011 - 19:41
fonte
4

Una possibile implicazione sarebbe che qualsiasi codice (se il lavoro è effettivamente sotto MS-PL) sarebbe incompatibile con qualsiasi versione della GNU GPL (ctrl-f per trovare MS-PL).

La meno restrittiva (e scelta compatibile) sarebbe una licenza BSD a 2 o 3 clausole. Se stai distribuendo le tue proprie implementazioni di ciò che hai visto nei libri, non penso tu abbia nulla di cui preoccuparti.

    
risposta data 30.04.2011 - 19:56
fonte

Leggi altre domande sui tag