Sto cercando di creare una libreria che verrà utilizzata da altri sviluppatori. Voglio obbedire al principio "non reinventare la ruota" e voglio anche fare in modo che lo spiegamento sia una questione di far cadere una singola .dll nella cartella bin.
Finora, ho scelto una doppia licenza MIT / MS-PL. C'è qualcosa che mi impedisce di compilare altro codice con licenza MSPL / MIT direttamente nello stesso assembly del mio?
Sono preoccupato per nulla?
Se questo è un problema legittimo, dovrei aggiungere un'intestazione di licenza / copyright ad ogni file prima di aggiungere altro codice al mio codice base, poiché non ci sarà un bel gruppo ordinato per delineare da dove viene il codice?
Inoltre, aggiungerò l'intestazione per te in modo che tu possa arrivare a scrivere la risposta più velocemente: "Non sei un avvocato, non stai dando consigli legali, dovrei sborsare i miei soldi duramente guadagnati per una professione che detesto risolvi domande come questa invece di chiedere consigli gratuiti "