Aakash Gupta@aakashgupta
Let me explain exactly why VLC is free despite 6B downloads, because no one seems to get it.
VLC doesn’t make money because making money would destroy the only thing that made it reach 6 billion downloads in the first place.
The player grew through a specific distribution loop: tech-savvy users install it once, it works perfectly on every weird video file they throw at it, and they recommend it to everyone forever. IT departments deploy it across entire companies. A Reddit comment from 2009 still drives downloads in 2025 because the answer never changed.
That recommendation engine dies the second ads appear. Not slowly. Immediately.
The users who drive VLC’s distribution are the exact people who understand what ads mean. Your incentives just switched from “make the best player” to “maximize impressions.” They see it, stop recommending it, and your growth engine shuts off.
Run the actual numbers. VLC gets maybe 50 million active users daily across 6 billion total downloads. Typical video player ad rates run $1-3 CPM. Even if you served ads on every playback session, you’re looking at maybe $50-150 million annually at absolute peak optimistic assumptions.
Sounds like a lot until you realize what Kempf actually traded it for.
VLC reaching 6 billion people made Kempf the person who built the infrastructure everyone depends on. He runs a video consulting business. He built dav1d, an AV1 codec that powers modern streaming. Being “the guy who kept VLC free” opens every door in video technology. Clients pay him to solve problems because he proved he optimizes for quality over quick monetization.
“Former ad-supported media player executive” gets you exactly zero of that leverage.
The people celebrating Kempf’s ethics are missing the calculation. He didn’t sacrifice millions for principles. He rejected $150M in highly uncertain ad revenue to build permanent positioning worth multiples of that in everything else he touches.
VLC free generates more value for Kempf than VLC monetized ever could. The trade was never even close.