// open source ethics

All signals tagged with this topic

Developer Embeds Sabotage Code in Open Source Library Over AI Coding Concerns

A Java developer inserted prompt injection attacks into his own open source testing library, weaponizing the tool against downstream users relying on AI code assistants. The act was motivated by frustration with "vibe coding" practices and constitutes deliberate supply chain poisoning. It escalates the technical and cultural dispute over LLM-assisted development from arguments into actual code, forcing maintainers and platforms to reckon with whether open source repositories can be trusted when creators embed hostile instructions targeting specific workflows. The incident exposes the fragility of AI-dependent development pipelines and the limited recourse developers have to voice dissent within ecosystems they perceive as eroding craft standards.