In primo luogo, si scusa per qualsiasi terminologia errata, mancanza di ricerca o scarsa consegna della mia domanda.
Devo notare che in origine avevo una grande domanda, ma ho pensato che la prima metà fosse indipendente, quindi l'ho postata individualmente, link . La mia comprensione degli "scopi commerciali" è finora basata sull'OP di tale domanda.
Quindi in pratica il mio prossimo lavoro sarà il primo ad essere coinvolto in uno scopo commerciale, quindi voglio imparare come fare scelte tecnologiche appropriate che mi mettono al sicuro da preoccupazioni legali, prendiamo Java per un esempio di caso :
- Suppongo che l'unica cosa di cui devo preoccuparmi sia la licenza di JDK.
- Sembra che la licenza per JDK sia questa , che sembra non porre alcun problema commerciale tranne il contenuto della tabella 1-1 da questo link , che sono cose di cui non ho mai sentito parlare e che probabilmente non incroceranno.
- Dal n. 2, e da varie implicazioni che JDK aderisce principalmente a GPL, e da quanto ho capito da GPL, sembra che Java sia nel verde quando si tratta di scopi commerciali, a condizione che anche il proprietario dell'eseguibile abbia la proprietà di il codice sorgente corrispondente.
Q1: Quindi, le mie precedenti conclusioni sono corrette?
Q2: Il processo di ricerca è stato davvero estenuante dalla mia parte, ci sono alcuni elementi chiave da seguire quando si controllano queste cose? o ci sono risorse / comunità online che hanno già effettuato la maggior parte di questa ricerca di verifica?
Inoltra grazie.