| ▲ | FinnLobsien 11 hours ago |
| How would you enforce that? I'm genuinely curious. It's nearly impossible to conclusively prove someone rewrote your codebase with AI. |
|
| ▲ | arikrahman 4 hours ago | parent | next [-] |
| It's enforcement through deterrent. Without a change, there is no case to be held. With AI refactor clause, companies become subject to subpoenas, witnesses subject to perjury, reputations subject to scrutiny. Just as the same as any license affords protections than without them. |
| |
|
| ▲ | Raed667 11 hours ago | parent | prev | next [-] |
| Unless they proudly claim it as they seem so keen to do |
|
| ▲ | slopinthebag 10 hours ago | parent | prev | next [-] |
| Plenty of rules and laws exist in which enforcement is difficult, and nonetheless exist. I think it’s enough to make some legal departments say no, and there are also companies stupid enough to brag about it regardless if it breaks the law. |
|
| ▲ | dovesky 10 hours ago | parent | prev [-] |
| I don't think you can, which is also why Open Source is effectively dead thanks to AI. |
| |
| ▲ | 0xbadcafebee 10 hours ago | parent | next [-] | | Open Source is a movement of people who want to voluntarily collaborate on and share software. As long as there are people who want to do that, it will continue. I don't see anyone suddenly stopping doing that just because AI exists. Lots of open source projects are banning AI contributions, yet they're chugging along just as before. Honestly I think we're going to see a lot less AI-written code in the future, and more AI-assistance (PR reviews, documentation, security scans, scaffolding, brainstorming, test suites, etc). Example: to ship one feature for my open source project with a collaborator, we went back and forth for a month to agree on the change, test it, approve it, merge it. The code was pretty tiny. We could get more contributions faster if AI can help us tighten up that lifecycle. | | |
| ▲ | FinnLobsien 9 hours ago | parent [-] | | Yeah I agree. I think whether we see more or less AI-written code is very much down to where. Adding a new filter option for in-product analytics (assuming that data is being captured) is something AI can do reasonably well. But things like “how should our orchestration layer be architected” isn’t a question of execution, so AI won’t be much use. |
| |
| ▲ | abc42 10 hours ago | parent | prev [-] | | As long as open source projects avoid using AI, surely? Why wouldn't they be able to reap the benefits also? |
|