1 min readfrom InfoQ

Leading Open Source Author Calls for Verification over Trust in Software Supply Chains

Our take

In a compelling blog post from March 2026, Daniel Stenberg, the creator and lead developer of curl, challenges the software industry's prevailing reliance on trust in well-known components. Stenberg asserts that this approach is no longer sufficient for ensuring software integrity and security. He advocates for a proactive stance where users and organizations actively verify the software they utilize.

Our Take: The Case for Verification in an Era of Digital Trust

Daniel Stenberg’s call to shift from trust to active verification in software supply chains isn’t just a concern for open-source maintainers or security professionals; it strikes at the heart of how every organization, including those relying on tools like spreadsheets, must rethink data integrity. As the creator of curl, a library handling billions of requests daily, Stenberg’s argument carries weight: the implicit trust placed in ubiquitous components is a vulnerability. For users navigating complex workflows—whether they’re troubleshooting document output issues or managing large-scale task assignments—the integrity of the underlying software stack is paramount. This perspective demands we move from passive assumption to active confirmation, a principle that aligns with building more resilient operational practices. After all, a corrupted or tampered library can silently corrupt data long before any security breach is detected, a risk magnified when automated systems ingest and act upon that data.

The relevance to everyday productivity tools is profound. Consider the spreadsheet, a cornerstone of business analysis. If the libraries processing imported data, generating visualizations, or connecting to external APIs are compromised, the resulting insights are worthless at best and dangerously misleading at worst. Stenberg’s emphasis on practices like curl’s cryptographic signature verification offers a blueprint. It suggests a future where users and the tools they use don’t just consume data, but also demand verifiable proof of a component’s origin and unaltered state. This is about more than security; it’s about ensuring the fidelity of the entire data journey. When we filter a dataset to show only "Yes" percentages or allocate thousands of tasks to workers, we are making decisions based on that data. The software supply chain is the often-invisible pipeline feeding those decisions, and its trustworthiness must be an explicit, verifiable attribute, not an article of faith.

This is where a progressive, AI-native approach to data management can lead. By embedding verification capabilities directly into the fabric of the spreadsheet experience—automating checksum comparisons, flagging unsigned updates, or providing transparent component lineage—we transform a technical security concept into an accessible user empowerment feature. It moves the conversation from one of fear and complexity to one of control and confidence. The goal is not to make every user a security expert, but to make the tools intelligently safeguard the work without adding friction. This means designing systems where verifying the software you run becomes as natural as saving your file, seamlessly integrated into the workflow rather than a separate, burdensome chore.

The question we must watch is how quickly this mindset permeates the broader software ecosystem, especially in user-facing applications. Will verification become a standard, user-centric feature, or remain a niche concern for developers? The answer will determine whether we build a future of digital tools that are merely powerful or truly dependable. For now, Stenberg’s challenge is clear: it’s time to stop assuming our tools are trustworthy and start building the mechanisms to know they are.

Leading Open Source Author Calls for Verification over Trust in Software Supply Chains

In a blog post published in March 2026, Daniel Stenberg, creator and lead developer of curl, makes the case that the software industry's default position of trusting well-known components is no longer adequate. Stenberg argues that users and organisations should actively verify the software they consume, and he uses curl's own practices as a concrete example of how that can be done.

By Matt Saunders

Read on the original site

Open the publisher's page for the full experience

View original article

Tagged with

#digital transformation in spreadsheet software#natural language processing for spreadsheets#generative AI for data analysis#rows.com#Excel alternatives for data analysis#curl#Open Source#Verification#Active Verification#Software Supply Chains#Software Components#Trust#Software Practices#Organizations#Software Development#Users#Security#Integrity#Trust-Building#Software Quality