When the Industry Finally Stopped Talking and Started Building
Three years ago, if you’d told me that Software Bills of Materials would become as routine as CI/CD pipelines, I would have politely disagreed while internally rolling my eyes. I’d spent too many years watching security initiatives die slow deaths in committee meetings and proof-of-concept purgatory. SolarWinds changed that conversation permanently, but what happened next surprised even those of us who’d been banging the supply chain security drum for years.
The transformation didn’t happen overnight, and it certainly wasn’t driven by vendor marketing campaigns or analyst reports. Instead, it came from regulatory pressure, platform-level integration, and frankly, exhaustion with the status quo. By early 2026, what had once been experimental tooling became infrastructure-grade reality. The European Union’s Cyber Resilience Act enforcement beginning in January 2026 suddenly made SBOMs mandatory for any software product sold in European markets. No exceptions, no grace periods.
But here’s what caught my attention: the industry was already moving faster than the regulators. The real catalyst wasn’t compliance frameworks or government mandates. It was the realization that supply chain transparency had become a competitive advantage, and the tooling had finally matured enough to make it practical at scale.
The SBOM Infrastructure Nobody Saw Coming
GitHub’s dependency review API quietly became the sleeper hit of 2025. When they announced automatic SPDX 2.3 SBOM generation for repositories using supported package managers, most people focused on the supported package managers part. What they missed was the scale: by February 2026, this covered 89% of public repositories. That’s not just impressive coverage. It’s infrastructure-level ubiquity.
The genius move here wasn’t the technical implementation, though that’s solid enough. It was making SBOMs a byproduct of existing workflows rather than an additional burden. Developers weren’t asked to learn new tools or change their processes. The SBOMs just appeared, accurate and up-to-date, as part of the normal development lifecycle. This is how you actually drive adoption at scale.
What’s particularly interesting is how this played out across different ecosystems. NPM packages saw the fastest adoption curve, which makes sense given the JavaScript community’s comfort with metadata and tooling automation. Python’s PyPI followed closely, benefiting from the scientific computing community’s existing emphasis on reproducibility. Maven Central took longer, but when enterprise Java shops finally moved, they moved decisively.
Sigstore’s Unexpected Path to Ubiquity
Sigstore deserved more attention than it received during its early development phases. The Sigstore project documentation tells the technical story well, but the adoption story is more complex. By February 2026, Sigstore was processing 2.1 million package signatures monthly across npm, PyPI, and Maven Central. Those aren’t pilot project numbers. That’s production infrastructure handling real workloads.
The breakthrough came when package managers started treating signing as a default rather than an opt-in feature. NPM led the charge, followed by PyPI’s gradual rollout through their trusted publisher system. Maven Central’s adoption required more coordination given their existing PGP infrastructure, but they eventually embraced Sigstore as a complement rather than replacement for traditional signing methods.
What impressed me most about Sigstore’s trajectory wasn’t the technical elegance, though the keyless signing approach is genuinely clever. It was the project’s focus on removing friction from the signing process. Traditional code signing had always been a bureaucratic nightmare involving certificate authorities, key management, and workflows that broke every time someone changed jobs. Sigstore made signing feel automatic, which is the only way it was ever going to achieve widespread adoption.
When SLSA Stopped Being Academic
Supply chain Levels for Software Artifacts had been floating around security conferences for years before Google Cloud made their March 2026 announcement requiring SLSA Level 3 compliance for all customer workloads. Suddenly, 40% of Fortune 500 companies had a hard deadline for implementing supply chain security controls that most of their engineering teams had never heard of.
The SLSA framework specification provides the technical foundation, but the real story is how quickly enterprises moved from “what is SLSA?” to “how do we get compliant?” Google’s enforcement timeline was aggressive, but they provided enough tooling and guidance to make compliance achievable rather than punitive.
What fascinated me was watching how different organizations approached SLSA Level 3 requirements. Some treated it as a checkbox exercise, implementing the minimum controls necessary for compliance. Others saw it as an opportunity to overhaul their entire software development lifecycle. The companies that took the latter approach generally found that SLSA compliance improved their overall development velocity, not just their security posture.
The Federal Reality Check
The White House’s updated cybersecurity executive order requiring federal agencies to maintain real-time SBOM inventories by Q3 2026 is a fundamental shift in how government approaches software procurement. This isn’t just another compliance requirement. It’s a signal that software transparency has become a national security imperative.
Federal agencies are notorious for slow technology adoption, but the SBOM requirement is forcing them to modernize their software inventory practices. Real-time inventory management means agencies can’t rely on quarterly audits or annual assessments. They need continuous visibility into their software dependencies, which requires integration with modern CI/CD pipelines and dependency management tools.
The ripple effects extend far beyond government contractors. Any software vendor hoping to sell to federal agencies needs SBOM capabilities, which means the requirement effectively covers a much larger portion of the software industry than the executive order explicitly mandates. This is regulatory leverage applied with surgical precision.
What Actually Changed
The real transformation in supply chain security wasn’t driven by any single tool or standard. It was the convergence of regulatory pressure, platform integration, and tooling maturity reaching a tipping point simultaneously. SBOMs became standard because GitHub made them automatic. Sigstore achieved widespread adoption because package managers embraced keyless signing. SLSA moved from academic framework to industry practice because major cloud providers made it mandatory.
Looking back, the most surprising aspect of this entire evolution was how quickly it happened once the pieces aligned. Supply chain security had been a hard problem for years, but the solutions weren’t technically complex. They just required coordination across multiple stakeholders and platforms. When that coordination finally materialized, the changes spread through the industry faster than anyone anticipated.
The landscape we’re operating in now would have been unrecognizable just three years ago, but it feels inevitable in hindsight. That’s usually how the best infrastructure changes happen: they seem impossible until they become obvious. If you’re still treating supply chain security as a future problem, you’re already behind. The infrastructure exists, the standards are stable, and the adoption momentum is irreversible.