La nostra applicazione web proprietaria a sorgente chiusa utilizza un buon numero di librerie con licenze diverse (Apache 2.0, MIT, BSD-like, LGPL 2.1, ecc.). Vogliamo distribuire i binari (file ear, in particolare) insieme ai vasi di queste librerie.
Se ho capito bene, la maggior parte delle licenze richiede al distributore di mettere le licenze delle librerie nel pacchetto di distribuzione.
Questo problema deve venire sempre. C'è un modo standard / canonico per fare questo? Come ho visto in altri progetti (ad esempio PostgreSQL), non appare un modo standard per specificare l'elenco delle licenze. È sufficiente mettere da qualche parte tutte le licenze e l'elenco di librerie e quale libreria è rilasciata sotto ogni licenza?
UPDATE: Nei commenti il collegamento alla domanda simile è stato pubblicato e se ho capito correttamente, ho bisogno di mettere il file di licenza della libreria e il file 'AVVISO'. C'è un modo standard per farlo? Ad esempio, in PostgreSQL c'è un unico file per tutte le licenze. Inoltre cosa dovrei inserire nel file 'NOTICE'?