> > Hi Emond... my concern was not regarding quality... I'm 100% sure you will > double check everything. I was thinking more about authorship. What is the > Apache Foundation's policy regarding this? Is the code generated by Claude > open source? Did Claude pass the Apache voting to become a committer > somehow? Or is Claude considered a contributor? For sure Claude should not > be allowed to push to master or any other release branch (as Claude was not > accepted as a Wicket commiter). Thus, it would be good to know the Apache > Foundation's policy regarding AI-authored code. And who owns the code > created by Claude. >
Well, in fact they have: https://www.apache.org/legal/generative-tooling.html You are allowed to use AI to generate code. The rules seem very straightforward and very like the code you would write yourself. They do recommend to put the markers in, which Claude always does. The idea is that the code is not created by the AI. It's created by the human instructing the AI. Just as we do not attribute the code to the file editor writing it. This does mean you have to put creative effort into it. This goes beyond just a single prompt. You need to make meaningful changes and corrections. As long as you do that, the code is yours (at least that where it stands at the moment). Emond
