Ho sviluppato un software .NET che utilizza due librerie:
- La libreria A ha la licenza MIT e sto usando la mia versione di esso mentre ho modificato il codice sorgente di questa libreria.
- La libreria B ha la licenza Ms-PL e io uso solo i file binari.
La mia applicazione verrà distribuita liberamente nei binari e nel codice sorgente (incluso il codice sorgente della libreria A).
Dato che è la prima volta che distribuisco un'applicazione pubblica, voglio sapere alcune cose:
-
quale licenza dovrei scegliere.
-
una parte della licenza da scegliere Eula presentata all'utente nell'installazione, che altro dovrei fare per i binari?
-
per il codice sorgente, cosa dovrei includere esattamente?