Licenza Java GNU [duplicato]

8

Sono uno studente universitario che impara a programmare in Java. Mi piacciono molto la semplicità e la portabilità di Java e vorrei sviluppare un giorno un'applicazione commerciale in Java. Quello che sto cercando di capire è la licenza GNU di Java

.

Con il recente contenzioso tra Java e Google, sono un po 'irritato nello sviluppo di qualsiasi applicazione commerciale in Java. A quanto ho capito, posso solo rilasciare i miei programmi Java sotto la licenza GNU e devo rilasciare il codice sorgente. Devo acquistare una licenza da Sun per sviluppare e rilasciare applicazioni commerciali in Java?

    
posta SomethingsGottaGive 23.01.2012 - 19:17
fonte

1 risposta

2

Risposta semplice:

NO ! You don't have to buy any license from anyone

ed è per questo: È vero che Java è open source (finché non provi a modificare il linguaggio stesso) ma puoi copyright tutto il codice sorgente personalizzato che hai scritto. La licenza GNU (ora BCL in Oracle) è solo per il codice sorgente della lingua stesso e non per codice java specifico per l'applicazione che hai scritto.

Risposta correlata: Possiamo usare Java per uso commerciale?

    
risposta data 23.01.2012 - 19:25
fonte

Leggi altre domande sui tag