<html aria-label="message body"><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body style="overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;"><div>Hi all,</div><div><br></div>Thanks Adam, Nick and others that provided their input in this thread!<div><br><div>There are many very valuable points. Indeed OSGeo is about much more than code! We should not allow the AI age to destroy our collective collaboration only because people have different opinions about its use/non-use.</div><div><br></div><div>A good article was published by Codeberg on their stance on the use of AI, and the change to their Terms of Use. It is good input in this discussion and we recommend to read it: </div><div><br></div><div><div style="display: block;"><div style="-webkit-user-select: all; -webkit-user-drag: element; display: inline-block;" class="apple-rich-link" draggable="true" role="link" data-url="https://blog.codeberg.org/protecting-our-floss-commons-from-llms.html"><a style="border-radius:10px;font-family:-apple-system, Helvetica, Arial, sans-serif;display:block;-webkit-user-select:none;width:300px;user-select:none;-webkit-user-modify:read-only;user-modify:read-only;overflow:hidden;text-decoration:none;" class="lp-rich-link" rel="nofollow" href="https://blog.codeberg.org/protecting-our-floss-commons-from-llms.html" dir="ltr" role="button" draggable="false" width="300"><table style="table-layout:fixed;border-collapse:collapse;width:300px;background-color:#0A558E;font-family:-apple-system, Helvetica, Arial, sans-serif;" class="lp-rich-link-emailBaseTable" cellpadding="0" cellspacing="0" border="0" width="300"><tbody><tr><td vertical-align="center"><table bgcolor="#0A558E" cellpadding="0" cellspacing="0" width="300" style="table-layout:fixed;font-family:-apple-system, Helvetica, Arial, sans-serif;background-color:rgba(10, 85, 142, 1);-apple-color-filter:initial;" class="lp-rich-link-captionBar"><tbody><tr><td style="padding:8px 0px 8px 0px;" class="lp-rich-link-captionBar-textStackItem"><div style="max-width:100%;margin:0px 16px 0px 16px;overflow:hidden;" class="lp-rich-link-captionBar-textStack"><div style="word-wrap:break-word;font-weight:500;font-size:12px;overflow:hidden;text-overflow:ellipsis;text-align:left;" class="lp-rich-link-captionBar-textStack-topCaption-leading"><a rel="nofollow" href="https://blog.codeberg.org/protecting-our-floss-commons-from-llms.html" style="text-decoration: none" draggable="false"><font color="#FFFFFF" style="color: rgba(255, 255, 255, 0.847059);">Protecting our FLOSS commons from LLMs</font></a></div><div style="word-wrap:break-word;font-weight:400;font-size:11px;overflow:hidden;text-overflow:ellipsis;text-align:left;" class="lp-rich-link-captionBar-textStack-bottomCaption-leading"><a rel="nofollow" href="https://blog.codeberg.org/protecting-our-floss-commons-from-llms.html" style="text-decoration: none" draggable="false"><font color="#FFFFFF" style="color: rgba(255, 255, 255, 0.54902);">blog.codeberg.org</font></a></div></div></td><td style="padding:6px 12px 6px 0px;" class="lp-rich-link-captionBar-rightIconItem" width="30"><a rel="nofollow" href="https://blog.codeberg.org/protecting-our-floss-commons-from-llms.html" draggable="false"><img style="pointer-events:none !important;display:inline-block;width:30px;height:30px;border-radius:3px;" width="30" height="30" draggable="false" class="lp-rich-link-captionBar-rightIcon" alt="favicon.ico" src="cid:D7671D8C-0538-4A89-8F0A-4E96E303B648"></a></td></tr></tbody></table></td></tr></tbody></table></a></div></div><div><br></div>This can be input for the discussions taking place at project level as well as at OSGeo level. </div><div><br></div><div>It may influence where a project wants to host its source code repository to make sure that aligns with the project’s policies in relation to AI.</div><div><br></div><div>An important consideration for projects is also to evaluate their current practices in their code automation processes (automatic testing, building et cetera). Some projects use lots of processing power that could be optimised to reduce their environmental impact. Most projects use git repo functionality for free because of their open source status, so this usage may go unnoticed. </div><div><br></div><div>Cheers,</div><div>Jeroen</div><div><br></div><div><div><br><blockquote type="cite"><div>On 23 Jul 2026, at 16:49, Nick Bearman via Discuss <discuss@lists.osgeo.org> wrote:</div><br class="Apple-interchange-newline"><div><div>Thanks Adam for this contribution.<br><br>As primarily a user (of mainly QGIS and R/sf/tmap) and trainer of those tools for others the technical details of this discussion and other discussions are often outside of my comfort zone.<br><br>I would like to say that OSGeo is not just writing code - it is all of those things that you mention (support systems, do things with the code, funding, writing, sharing, using code and probably many more. And I would very much like it to continue like this.<br><br>What I am not clear on is how AI impacts all of this. For me, this is the "I don't know".<br><br>Clearly it is having big impacts on certain areas - thank you to everyone who has shared your experience. And please continue to share your experiences. I wasn't at the Timisoara BOF, but I hope to make it to the Hiroshima one.<br><br>I might say it isn't having an impact on me - but I had a phone call from a student / potential student asking about QGIS training. And when I asked how he found my details, he said "I was looking on how to improve my CV and me more relevant through ai chat gpt to be specific and it brought  up the qgis training link which I followed" (which is where my details are listed as a QGIS Trainer). So there is probably impact, positive and negative, all around us.<br><br>A slightly more specific question is what role should OSGeo play in this. I think it makes sense for OSGeo to say "we don't have a policy on AI, it is up to individual projects to decide" - which is what has been said. OSGeo has provided areas for discussion (which is what is needed) and there could potentially be scope for guidance and advice as well moving forward.<br><br>I don't feel as though I have managed to add much with this email - but I do appreciate (and second) the call that OSGeo is not just code. It is so much more than that.<br><br>Best wishes to everyone with the future - let's keep talking, keep communicating and navigate whatever appears in the future.<br><br>Happy GIS-ing!<br><br>Best wishes,<br>Nick.<br><br><br>On 22/07/2026 11:46, Adam Steer via Discuss wrote:<br><blockquote type="cite">Hi all<br><br>The community seems really quiet on this topic, here and on discourse - aside from some key voices! While these are important and not to ignore, OSGeo is more than just a few euro-aligned guys (myself included). My first response about the arguments of Linus is this: is OSGeo really the community that wants to take the attitude "well, you can always fork it"? What's the relevance of this to OSGeo and its approach?<br><br>Or, is it a dead cat? (see: https://en.wikipedia.org/wiki/Dead_cat_strategy)<br><br>I've written in another discussion about community, environmental and social harms already caused by large scale expansion of the tools we collectively (and wrongly**) call "ai". And thought that this research might be good to add to the discussion:<br><br>https://osf.io/preprints/psyarxiv/5y6m4_v1<br><br>The TL:DR is the title: "AI advice suppresses people’s willingness to say “I don’t know”, even when the advice is wrong and accuracy is incentivized"<br><br>What has this to do with OSGeo? And writing code?<br><br>Well, is OSGeo only writing code? Or is it also about all the support systems that enable writing code? Or *do things* with the code? Or *fund* the code? Or develop (and evolve) systems of governance for funding, writing, sharing, and using code? I've always had the view that OSGeo is all of the above. And in all of that system, being able to update our thinking, our approach - is critical. And we need to be comfortable with "I don't know".<br><br>All of those words sum up to:<br><br>I'm very uncomfortable with the approach "well, you can always fork it". I'm also uncomfortable with the particular fallacy of technological inevitability about "ai".<br><br>So where do I think OSGeo projects should go with that?<br><br>Where they choose to, understanding the risks carried - from plain wrong code to excessive maintainer workload to losing valuable community to valid criticism on environmental, social and psychological grounds. Or being told they're being left behind (by what?)<br><br>I think Even makes a good point: are we here to do a technology at all costs? Or here to do a community that cares about how technology is made and deoplyed? or something else?<br><br>Maybe all of this doesn't even resonate in a technology focused organisation. I really wanted to write on behalf of a (maybe imaginary) part of the community who sees OSGeo in a much broader context.<br><br>Cheers,<br><br>Adam<br><br><br>**I do own a degree in psychology for what that is worth, I feel there's a little imprimatur there on making this kind of call<br><br>_______________________________________________<br>Discuss mailing list<br>Discuss@lists.osgeo.org<br>https://lists.osgeo.org/mailman/listinfo/discuss<br></blockquote><br>-- <br>Nick Bearman<br>GIS Trainer & Consultant | nickbearman.com<br>+44 (0) 7717745715 | nick@nickbearman.com<br><br>Normal working days: Mon - Thu<br>Next scheduled out of office: Thu 16th July<br><br>Please let me know if I can make any adjustments related to disability or neurodivergence to improve how we interact.<br><br>Due to my own life/work balance, you may get emails from me outside of normal working hours. Please do not feel any pressure to respond outside of your own working pattern.<br><br>_______________________________________________<br>Discuss mailing list<br>Discuss@lists.osgeo.org<br>https://lists.osgeo.org/mailman/listinfo/discuss<br></div></div></blockquote></div><br><div>
<meta charset="UTF-8"><div dir="auto" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-line: none; text-decoration-thickness: auto; text-decoration-style: solid; overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;"><div dir="auto" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-line: none; text-decoration-thickness: auto; text-decoration-style: solid; overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;"><div dir="auto" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;"><div dir="auto" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;">Jeroen<br><br><table id="escmadbirdies" border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 450px;"><tbody><tr><td valign="top" style="padding-bottom: 5px;"><table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse;"><tbody><tr><td valign="top" style="padding: 0px;"><table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse;"><tbody><tr valign="top"><td nowrap="" style="line-height: 19px; padding: 0px 9px 5px 0px;"><span style="color: rgb(41, 38, 95); font-style: normal; font-variant-caps: normal; font-weight: bold; font-width: normal; font-size: 12px; line-height: 19px; font-family: Verdana, sans-serif; font-size-adjust: none; font-kerning: auto; font-variant-alternates: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-position: normal; font-feature-settings: normal; font-optical-sizing: auto; font-variation-settings: normal;">Jeroen Ticheler<br></span><span style="color: rgb(108, 108, 108); font-style: normal; font-variant-caps: normal; font-width: normal; font-size: 13px; line-height: 20px; font-family: Verdana, sans-serif; font-size-adjust: none; font-kerning: auto; font-variant-alternates: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-position: normal; font-feature-settings: normal; font-optical-sizing: auto; font-variation-settings: normal;">Director</span></td><td style="padding: 0px 0px 5px 10px;"><table border="0" cellpadding="0" cellspacing="0" style="font-style: normal; font-width: normal; font-size: 12px; line-height: 18px; font-family: Verdana, sans-serif; font-size-adjust: none; font-kerning: auto; font-variant-ligatures: normal; font-feature-settings: normal; font-optical-sizing: auto; font-variation-settings: normal; border-collapse: collapse;"><tbody><tr><td><table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse;"><tbody><tr><td nowrap=""><table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse;"><tbody><tr valign="top"><td style="padding: 3px 5px 0px 0px;"><img src="https://cdn.geocat.net/img/phone2.png" width="12" height="12" alt="Phone" border="0" style="display: block;" data-unique-identifier=""></td><td nowrap="" style="font-style: normal; font-variant-caps: normal; font-width: normal; font-size: 11.9px; line-height: 18px; font-size-adjust: none; font-kerning: auto; font-variant-alternates: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-position: normal; font-feature-settings: normal; font-optical-sizing: auto; font-variation-settings: normal;"><a href="tel:+31318416664" target="_blank" style="color: rgb(108, 108, 108); font-style: normal; font-variant-caps: normal; font-width: normal; font-size: 12px; line-height: 18px; font-size-adjust: none; font-kerning: auto; font-variant-alternates: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-position: normal; font-feature-settings: normal; font-optical-sizing: auto; font-variation-settings: normal; text-decoration: none;">(+31) 318416664</a></td></tr></tbody></table></td><td nowrap=""><table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse;"><tbody><tr valign="top"><td style="font-style: normal; font-variant-caps: normal; font-width: normal; font-size: 11.9px; line-height: 18px; font-size-adjust: none; font-kerning: auto; font-variant-alternates: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-position: normal; font-feature-settings: normal; font-optical-sizing: auto; font-variation-settings: normal;">   </td><td style="padding: 3px 5px 0px 0px;"><img src="https://cdn.geocat.net/img/phone1.png" width="12" height="12" alt="Mobile" border="0" style="display: block;" data-unique-identifier=""></td><td nowrap="" style="font-style: normal; font-variant-caps: normal; font-width: normal; font-size: 11.9px; line-height: 18px; font-size-adjust: none; font-kerning: auto; font-variant-alternates: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-position: normal; font-feature-settings: normal; font-optical-sizing: auto; font-variation-settings: normal;"><a href="tel:+31681286572" target="_blank" style="color: rgb(108, 108, 108); font-style: normal; font-variant-caps: normal; font-width: normal; font-size: 12px; line-height: 18px; font-size-adjust: none; font-kerning: auto; font-variant-alternates: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-position: normal; font-feature-settings: normal; font-optical-sizing: auto; font-variation-settings: normal; text-decoration: none;">(+31) 681286572</a></td></tr></tbody></table></td></tr></tbody></table></td></tr><tr><td><table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse;"><tbody><tr><td nowrap=""><table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse;"><tbody><tr valign="top"><td style="padding: 3px 5px 0px 0px;"><img src="https://cdn.geocat.net/img/email1.png" width="12" height="12" alt="Email" border="0" style="display: block;" data-unique-identifier=""></td><td nowrap="" style="font-style: normal; font-variant-caps: normal; font-width: normal; font-size: 11.9px; line-height: 18px; font-size-adjust: none; font-kerning: auto; font-variant-alternates: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-position: normal; font-feature-settings: normal; font-optical-sizing: auto; font-variation-settings: normal;"><a href="mailto:jeroen.ticheler@geocat.com" target="_blank" style="color: rgb(108, 108, 108); font-style: normal; font-variant-caps: normal; font-width: normal; font-size: 12px; line-height: 18px; font-size-adjust: none; font-kerning: auto; font-variant-alternates: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-position: normal; font-feature-settings: normal; font-optical-sizing: auto; font-variation-settings: normal; text-decoration: none;">jeroen.ticheler@geocat.com</a></td></tr></tbody></table></td><td nowrap=""><table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse;"><tbody><tr valign="top"><td style="font-style: normal; font-variant-caps: normal; font-width: normal; font-size: 11.9px; line-height: 18px; font-size-adjust: none; font-kerning: auto; font-variant-alternates: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-position: normal; font-feature-settings: normal; font-optical-sizing: auto; font-variation-settings: normal;">   </td><td style="padding: 3px 5px 0px 0px;"><img src="https://cdn.geocat.net/img/website1.png" width="12" height="12" alt="Website" border="0" style="display: block;" data-unique-identifier=""></td><td nowrap="" style="font-style: normal; font-variant-caps: normal; font-width: normal; font-size: 11.9px; line-height: 18px; font-size-adjust: none; font-kerning: auto; font-variant-alternates: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-position: normal; font-feature-settings: normal; font-optical-sizing: auto; font-variation-settings: normal;"><a href="https://www.geocat.com" target="_blank" style="color: rgb(108, 108, 108); font-style: normal; font-variant-caps: normal; font-width: normal; font-size: 12px; line-height: 18px; font-size-adjust: none; font-kerning: auto; font-variant-alternates: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-position: normal; font-feature-settings: normal; font-optical-sizing: auto; font-variation-settings: normal; text-decoration: none;">www.geocat.com</a></td></tr></tbody></table></td></tr></tbody></table></td></tr><tr><td><table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse;"><tbody><tr><td nowrap=""><table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse;"><tbody><tr valign="top"><td style="padding: 3px 5px 0px 0px;"><img src="https://cdn.geocat.net/img/address1.png" width="12" height="12" alt="Address" border="0" style="display: block;" data-unique-identifier=""></td><td nowrap="" style="font-style: normal; font-variant-caps: normal; font-width: normal; font-size: 11.9px; line-height: 18px; font-size-adjust: none; font-kerning: auto; font-variant-alternates: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-position: normal; font-feature-settings: normal; font-optical-sizing: auto; font-variation-settings: normal;"><a href="https://maps.google.com/?q=GeoCat+bv+Generaal+Foulkesweg+72+6703BW+Wageningen+The+Netherlands" target="_blank" style="color: rgb(108, 108, 108); font-style: normal; font-variant-caps: normal; font-width: normal; font-size: 12px; line-height: 18px; font-size-adjust: none; font-kerning: auto; font-variant-alternates: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-position: normal; font-feature-settings: normal; font-optical-sizing: auto; font-variation-settings: normal; text-decoration: none;">GeoCat bv<br>Generaal Foulkesweg 72<br>6703BW Wageningen<br>The Netherlands</a></td></tr></tbody></table></td></tr></tbody></table></td></tr></tbody></table></td></tr></tbody></table></td></tr><tr><td valign="top" style="padding: 0px; border-top: 1px solid rgb(41, 38, 95); font-style: normal; font-variant-caps: normal; font-width: normal; font-size: 0px; line-height: 0; font-family: arial; font-size-adjust: none; font-kerning: auto; font-variant-alternates: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-position: normal; font-feature-settings: normal; font-optical-sizing: auto; font-variation-settings: normal;"></td></tr><tr><td align="right" style="padding-top: 5px;"><table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse;"><tbody><tr><td style="padding-right: 1px;"><a href="https://www.linkedin.com/in/ticheler/" target="_blank"><img src="https://cdn.geocat.net/img/linkedin.png" width="23" height="23" alt="linkedin" border="0" style="display: block;" data-unique-identifier=""></a></td><td style="padding-right: 1px;"><a href="https://bsky.app/profile/ticheler.net" target="_blank"><img src="https://cdn.geocat.net/img/bluesky.png" width="23" height="23" alt="bluesky" border="0" style="display: block;" data-unique-identifier=""></a></td><td style="padding-right: 1px;"><a href="https://mastodon.nl/@ticheler" target="_blank"><img src="https://cdn.geocat.net/img/mastodon.png" width="23" height="23" alt="mastodon" border="0" style="display: block;" data-unique-identifier=""></a></td><td><a href="https://www.instagram.com/geocat_bv/" target="_blank"><img src="https://cdn.geocat.net/img/instagram.png" width="23" height="23" alt="instagram" border="0" style="display: block;" data-unique-identifier=""></a></td></tr></tbody></table></td></tr></tbody></table></td></tr><tr><td style="padding: 5px 0px;"><a href="https://www.geocat.com" target="_blank"><img src="https://cdn.geocat.net/img/geocat_mail_w293.png" width="146" height="34" alt="banner" border="0" style="display: block;" data-unique-identifier=""></a></td></tr><tr><td nowrap="" style="padding: 6px 0px 5px;"><table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse;"><tbody><tr><td style="padding-bottom: 5px;"><span style="color: rgb(108, 108, 108); font-style: normal; font-variant-caps: normal; font-width: normal; font-size: 12px; line-height: normal; font-family: Verdana, sans-serif; font-size-adjust: none; font-kerning: auto; font-variant-alternates: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-position: normal; font-feature-settings: normal; font-optical-sizing: auto; font-variation-settings: normal;">Supporter of</span></td></tr></tbody></table><table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse;"><tbody><tr><td style="padding-right: 40px;"><a href="https://www.rodekruis.nl/wat-kun-jij-doen/samen-in-actie/bedrijven/vrienden-van-het-rode-kruis/" target="_blank"><img src="https://cdn.geocat.net/img/badgecustom_redcross_gray.png" width="102" height="33" alt="badgecustom_ejY0i3yX6AvygQk9" border="0" style="display: block;" data-unique-identifier=""></a></td><td style="padding-right: 40px;"><a href="https://www.bitsoffreedom.nl/" target="_blank"><img src="https://cdn.geocat.net/img/badgecustom_bitsoffreedom_gray.png" width="83" height="33" alt="badgecustom_Dow6r7BByUl9iW8x" border="0" style="display: block;" data-unique-identifier=""></a></td><td><a href="https://www.osgeo.org" target="_blank"><img src="https://cdn.geocat.net/img/badgecustom_osgeo_gray.png" width="102" height="33" alt="badgecustom_aAZoKyLnBPnuZ9XR" border="0" style="display: block;" data-unique-identifier=""></a></td></tr></tbody></table></td></tr></tbody></table><div><br></div></div></div><br class="Apple-interchange-newline"></div><br class="Apple-interchange-newline"></div><br class="Apple-interchange-newline"><br class="Apple-interchange-newline">
</div>
<br></div></div></body></html>