E dopo la spolveratura con la guida, ecco un spunto per interrogare la sorgente (se si tratta di un sito web):

http://docs.oracle.com/javase/tutori...ngWriting.html


Per il discorso dell'autorizzazione invece, devi controllare cosa sta scritto sul sito.