La società Oracle ha vietato l'accettazione di modifiche generate tramite strumenti AI nel progetto OpenJDK. Il divieto riguarda il codice sorgente, i materiali testuali e le immagini inviate nei repository del progetto o pubblicate su siti web, messaggi o pagine wiki. Le aree in cui l'uso dell'AI è consentito nello sviluppo di Java includono il debug e la revisione del codice.
Come motivo si citano i potenziali rischi di violazione della proprietà intellettuale al fine di utilizzare codice generato da grandi modelli linguistici. Lo stato giuridico di tale codice non è ancora stato definito chiaramente e non si escludono potenziali effetti sui diritti patrimoniali e sulle licenze sotto cui sono stati distribuiti i progetti utilizzati per addestrare il modello. Si segnalano anche rischi legati alla sicurezza.
In aggiunta, si può notare l'affermazione delle regole riguardanti l'AI nel progetto NetworkManager. Nel repository di NetworkManager sono ammessi cambiamenti creati tramite AI, purché gli autori si assumano la responsabilità delle patch inviate, abbiano compreso le modifiche, siano in grado di discutere il contenuto, abbiano effettuato una revisione manuale e testato il codice, e siano disposti a confermare che il codice inviato è compatibile con la licenza LGPLv2.1.
Fonte: opennet.ru
