<div dir="ltr">IANAL - however I have looked at a lot of these things in my time.<br><br>The phrase "use of generative AI tools to contribute copyrighted material is prohibited" is ambiguous (and actually nugatory):<br><br>- for clarity - it should say that it is prohibited to use such tools to contribute <b>to the project</b> otherwise you are making a general statement about the law.<br><br>- the contribution of (unattributed) copyright code is (presumable) forbidden regardless of the tools and anyway - that provides a loophole that anyone can say "I was not contributing copyright code - I had a reasonable lack of awareness of the status of the code" which is anyway the grey area you are addressing. It should probably say that the use of generative AI tools is prohibited without reference to rights of the case.<br><br>- The user has a great deal of uncertainty about whether they are using GAI - when using VS it makes a lot of code suggestions. I do not know whether they are created by GAI. <br><br>Therefore - I might suggest something more like :<br><br>"the intentional use of generative AI tools to contribute to the GDAL project is prohibited"<br><br>Paul</div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, 8 Oct 2024 at 08:42, Laurențiu Nicola via gdal-dev <<a href="mailto:gdal-dev@lists.osgeo.org">gdal-dev@lists.osgeo.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi,<br>
<br>
> At the moment I am using copilot as a cut-and-paste on steroids and it <br>
> has improved my efficiency, to me it is no different than copying and <br>
> pasting from another file in the GDAL source code or going to SO to <br>
> search how to write a complex recursive lambda implementation in C++11, <br>
> cut the example and paste in GDAL. Note that in both cases the <br>
> copied/pasted or generated code will need careful review and adaptations.<br>
<br>
I think it's worth mentioning that code taken from SO is licensed under CC-BY-SA, so it needs at least proper attribution. Looking at the GDAL codebase, I counted about 21 <a href="http://stackoverflow.com" rel="noreferrer" target="_blank">stackoverflow.com</a> URLs, the vast majority of those added by Even, according to git blame. So either Even is almost the only GDAL contributor that uses Stack Overflow, or this might already be a problem.<br>
<br>
Not to mention that a link in the source code might not be sufficient for attribution, especially if you're shipping binaries etc.<br>
<br>
Laurentiu<br>
_______________________________________________<br>
gdal-dev mailing list<br>
<a href="mailto:gdal-dev@lists.osgeo.org" target="_blank">gdal-dev@lists.osgeo.org</a><br>
<a href="https://lists.osgeo.org/mailman/listinfo/gdal-dev" rel="noreferrer" target="_blank">https://lists.osgeo.org/mailman/listinfo/gdal-dev</a><br>
</blockquote></div>