Stenberg: 30 years of Internet transfers with curl
Daniel Stenberg reflects on the 30th anniversary of the curl project. libcurl runs in an estimated thirty billion installations today.
Why am I seeing this Ranked on source trust — LWN
It ranks mainly on source trust: LWN is the most reliable outlet we track on this subject, and is the only one on the story so far.
Single-sourced. No second organisation has confirmed it yet.
Link-outLink-out, because only one organisation carries it and no first-party source is on it and the subject could not be identified from the text. Link-out means we point at the publisher and say nothing of our own.
| Factor | Weight | Score | Contribution | Where it came from |
|---|---|---|---|---|
| Corroboration | 0.35 | 0.39 | +0.135 27% | 1 independent org on the story. Tier-3 aggregators never corroborate — they can show something is circulating, never that it is true. |
| Source trustleads | 0.25 | 0.85 | +0.212 42% | LWN is the highest-trust source on this story. Trust is taken from the best source, not averaged. |
| Pickup rate | 0.20 | 0.00 | +0.000 0% | One counted organisation, so there is no spread to measure — nothing has picked this up to set a rate. |
| Freshness | 0.20 | 0.79 | +0.158 31% | Halves every 10 hours from the newest item on the story. This is the only factor that rewards a story for nothing more than being recent. |
Corroboration counts distinct organisations, once each, and only from tiers 1 and 2. Freshness halves every 10 hours, so this ranking is a snapshot and will differ at the next build.
curl has reached its 30th anniversary as an internet transfer library. The project's maintainer Daniel Stenberg reflected on the milestone, noting that libcurl operates across an estimated thirty billion installations worldwide. The actual count remains uncertain because most users never report their deployment, though evidence of usage appears in application credits, open source license disclosures, and product documentation.
Stenberg acknowledged the difficulty in tracking precise adoption numbers. Popular applications may use libcurl in one version and discontinue it in the next, causing estimates to fluctuate by billions. He noted that sudden shifts in reported figures do not necessarily reflect meaningful changes in the project's actual reach or impact.
Despite the scale of deployment, Stenberg observed that the project's day-to-day operations remain largely unchanged. The team continues working with similar collaborators, using comparable methods, and facing equivalent technical challenges regardless of whether adoption stands at thousands or billions of installations.
What happened
Daniel Stenberg reflects on the 30th anniversary of the curl project. libcurl runs in an estimated thirty billion installations today. It is a rough estimate since the majority of all libcurl users never tell us they use it, but we need to find it mentioned in their credit screens, open source license windows or their manuals. A super popular app might use libcurl today and not tomorrow, or vice versa, which can make the numbers shift by several billions overnight. In reality of course, once the pulse raise has calmed down and your ego is content, these numbers do not matter. In our corner of the world, things don't change notably when we go from a thousand installs to billions.
How this story arrived
Ordered by when each source was first observed, which is what the velocity figure is computed from. Publishers backdate; observed order does not.
- 01 Lwn first seen Stenberg: 30 years of Internet transfers with curl
Overclock clusters coverage from independent sources and grades it automatically. The figures above are computed, not editorial. This page summarises and links to reporting by the outlets named — follow the links for the original work.