Dezvoltatorii bibliotecii SDL (Simple DirectMedia Layer) au adoptat reguli care interzic primirea modificărilor ce conțin cod generat de modele lingvistice mari, cum ar fi ChatGPT, Claude, Copilot și Grok. Totuși, utilizarea AI pentru identificarea problemelor și analiza modificărilor transmise este permisă, dar corectarea acestor probleme trebuie realizată de oameni.
Judecând după experiența acumulată în cadrul proiectului, problemele identificate cu ajutorul AI se dovedesc adesea a fi halucinații, nefiind probleme reale sau conținând informații incorecte. Dezvoltatorii care raportează problemele identificate cu ajutorul AI trebuie să aibă o bună înțelegere a problemei raportate și să se asigure personal de existența acesteia. Atunci când trimit pull requests, dezvoltatorul trebuie să confirme că este autorul codului și că împărtășește rezultatul muncii sale sub licența Zlib.
Printre motivele interzicerii dezvoltării utilizând AI se află incompatibilitatea codului generat prin AI cu licența Zlib din cauza imposibilității de a determina cu exactitate sursa codului, precum și posibilele conflicte de licențiere datorate împrumutului indirect de cod din proiecte cu alte licențe (deoarece modelul lingvistic mare a fost antrenat pe cod sub diverse licențe, codul generat ar putea fi considerat o lucrare derivată).
În plus, merită menționarea creării a două fork-uri ale editorului de text Vim, create din cauza nemulțumirii față de utilizarea frecventă a AI în pregătirea modificărilor:
- Vim Classic — un fork al bazei de cod Vim 8.2, care continuă întreținerea ramurii anterioare. Proiectul a fost fondat de Drew DeVault, autorul mediului de utilizare Sway, clientului de e-mail Aerc, limbajului de programare Hare și platformei de dezvoltare colaborativă SourceHut. Printre motivele creării fork-ului se numără dezacordul față de politica Vim privind utilizarea AI, dorința de a păstra o conștiință curată și continuarea plăcerii de a lucra cu Vim.
- EVi — un fork al ramurii Vim 9.1.0, în care nu au fost acceptate încă modificări create cu ajutorul AI.
Sursa: opennet.ro
