How AI coding agents could destroy open source software