Java Reimagined: AI, Cybersecurity, and the Modern Software Supply Chain
summary
Java projects must now manage AI, security and regulation together: most large models and tooling run in Python so Java backends integrate via bindings or services; real projects average 150 dependencies and 16% of Java packages are actively maintained, so supply chain risk is high; expect SBOMs and reproducible build evidence to be mandated; common tools mentioned include LangChain, Copilot, ChatGPT, Adobe Firefly and models hosted on Hugging Face; attackers use AI for phishing, polymorphic malware and open source takeover, and cybercrime estimates reach about six trillion dollars.
AI-written summary · about
chapters (23)
- 0:00Introduction and speaker background
- 1:06AI, cybercrime, and legislation overview
- 2:52Modern software delivery challenges
- 5:24AI tools and Java developers
- 7:34Python's role in AI development
- 9:01Software supply chain explained
- 11:30AI fundamentals and generative models
- 13:40Lossy nature of generative AI
- 18:53AI tool limitations and complexities
- 23:10AI integration challenges for developers
- 27:04Cybercrime impact and scale
- 29:13Cyber warfare and supply chain risks
- 32:22Open source dependency vulnerabilities
- 34:51AI-driven cyber threats
- 37:02Legislation and governance pressures
- 40:15Supply chain as attack vector
- 42:44Unmaintained open source risks
- 45:59Java's evolving software supply chain
- 47:27Reimagining Java developers' role
- 49:11Software supply chain security tools
- 51:42SBOMs and compliance requirements
- 53:48Community knowledge sharing initiative
- 54:52Summary and key takeaways
related talks
44mThe New Normal: Collaborative Strategies in a Regulated, Secure, and AI World
04mHow it felt like
02h 23mJava for an AI World - Keynote
03h 35mJava ON 2024 Day 1
49mGenerative Al: Breaking the Python Monopoly.
52mShield your #Java Code Practical Guides for Trusted Software
18mDevOps Tools for Java Developers
26mSmarter Code, Sneakier Risks: Supply Chain Security in the Age of AI
