Sto caricando su GitHub per la prima volta e sto affrontando ogni sorta di dubbi sulle licenze. Non sapevo che quell'argomento fosse quello scoperto nella rete! Ma anche se è complesso, la mia situazione è così tipica che immagino che la maggior parte delle persone che usano Github lo sappiano già.
Voglio solo caricare pubblicamente un'app che fa riferimento alle librerie di terze parti sul mio Maven (pacchetto e gestore Java di compilazione) e chiamarle ovviamente nel codice. Alcuni di essi sono GPL, altri Apache, altre licenze multiple ...
Di solito ti devi preoccupare di tutte queste cose? Non sto distribuendo alcuna libreria binaria o di terze parti, non le sto modificando, non sto usando nulla commercialmente ... Devo fare "menzione esplicita di loro"? In quale file? È necessario che io usi per la mia lib la licenza GPL?
Ciò che mi fa pensare a quanto sia letterale l'informazione su internet è che non ho mai visto nessuno con AVVISO che faccia riferimento all'uso di Spring, JUnit e così via ...