<div dir="ltr"><div>Sorry to butt in.<br></div><div>I have no say in this whatsoever.</div><div>A few mayhaps/perby useful points:</div><div>- not using GAI is not a lasting option, so rather focus on precautions and be aware of dangers.</div><div>Prime danger, to me, seams copyright trolling ala Oracle. They have bought/adopted stuff in order to sue people.</div><div>Of course, GDAL is not rich enough to profit, but reputation damage is also to be avoided.<br></div><div>Precaution would be rewrite with gdal naming convention, see whether the usually general code can be more specific to the context.<br></div><div>Another weird idea: perhaps you can ask your copilot or whatever GAI whether copyrighted material is involved. Experimental, wishful thinking, Don't know yet.<br></div><div>Suppose you get a positive answer, then do a strong rewrite or do not use at all.</div><div>Sometimes framing your questions in a slightly more general way may help you without too much copy paste.<br></div><div>- SO. identifying each successful SO inquiry can be quite obnoxious.<br></div><div>Can you persuade SO into a simpler agreement?<br></div><div>I am thinking of decorating all modules with an SO mention and</div><div>adding an option to each (ogrinfo, ogr2ogr etc) executable: --credits.</div><div>Hardly have to explain more, I guess. If you do, mention --credits in --help.</div><div>I have no suggestion for RFC8, except the general tone: don't use unless, which is already there.</div><div>And the final advice to anyone would be: do not just copy-paste.<br></div><div>I'll show myself out ðŸ˜‰<br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Oct 8, 2024 at 6:21 PM Howard Butler 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"><br>
<br>
> On Oct 7, 2024, at 11:38 AM, Even Rouault via gdal-dev <<a href="mailto:gdal-dev@lists.osgeo.org" target="_blank">gdal-dev@lists.osgeo.org</a>> wrote:<br>
> <br>
> Hi,<br>
> <br>
> I propose we update RFC 8 with the following changes: <a href="https://github.com/OSGeo/gdal/pull/10958" rel="noreferrer" target="_blank">https://github.com/OSGeo/gdal/pull/10958</a><br>
> <br>
> Can we enforce that? No (similarly we can't prevent someone from stealing copyrighted material from source code of proprietary software they have access to, or "re-license" or "forget" copyright attribution of open source code without authorization), but at least we set the policy.<br>
> <br>
> This is admittedly a highly controversial topic. Debian for example has had related discussions but didn't come with a position for now, whereas Gentoo banned use of generative AI: <a href="https://lwn.net/Articles/972331/" rel="noreferrer" target="_blank">https://lwn.net/Articles/972331/</a><br>
> <br>
> It seems more prudent to me to ban for now, and potentially relax in the future, when/if the legal status of this becomes clearer. (not even mentioning the ethical or environmental impact sides of such tools)<br>
> <br>
> Even<br>
<br>
I wonder if the policy should be to require any contributions that use generative AI *be labeled as such*. This would serve two purposes â€“ it would allow us to react to contributions that would be problematic to include and it would allow us to preserve those labels in the codebase for any of the contributions for future users of the software.<br>
<br>
It is always the responsibility of the users of the software to be aware of the copyright implications of their use of the software. The project should do its best to give users the tools to know the status of the software in regard to where code that is included originated. <br>
<br>
As to how to functionally implement it, maybe a simple tag on PRs that users must check ("did you use copilot or similar when making this PR?" and then some kind of automation that push that tag into the changeset history when it is merged. <br>
<br>
Howard<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>