The security risks of not adopting AI and secure open source

The security risks of not adopting AI and secure open source

By Debi Ashenden, Daniel Riedel
Publication Date: 2025-12-09 18:30:00

However, AI-supported software development has come under criticism because it is often confused with vibe coding. Vibe coding is the practice of getting generative AI (often by an enthusiastic amateur rather than a software developer) to generate code and accept the output without the rigor of design, testing or verification. On the other hand, AI-powered software development embeds AI into a structured development pipeline where skilled engineers remain in control and use the technology to improve quality, security and speed rather than replacing judgment. AI-powered software development is now becoming the norm across the industry. Adopting secure open source software helps further reduce these supply chain threats.