Eclipse Ecosystem

A blog devoted to promoting the Eclipse ecosystem

Tuesday, September 26, 2006

Slicing and dicing Eclipse Download Stats

All Eclipse Committers have full access to count every single download of every single file from and our many generous mirrors. Each time someone clicks through to a download, we store a record in a MySQL Database that tracks the file, time and a lookup of the country code of the request.

That's the good news.

The bad news is we have a *lot* of files. And we have a *lot* of downloads. I'm talking hundreds of terrabytes. So mining the database can be a bit of a daunting task.

Back in August I was in need of some core download stats. Not milestone downloads or downloads by project, but simply - how many production SDK downloads happen from and mirrors. So this is not counting downloads from member sites, nor is it counting the many IDE's built on top of the Eclipse Platform, nor is it counting the many organizations that download it once and share 40,000 copies internally. Nor is it counting the downloads from torrents.

Between Jan 1 and July 31 this year, there were over 3.7 million downloads of the production release of Eclipse 3.1 and 3.2 SDK. That's almost 630,000 downloads a month or 21,000 downloads a day of a 120MB file. No wonder Denis loves our mirrors so much!

No one country dominates the downloads. The United States has 19% of the downloads and China is close behind at 14%. Germany and Japan are tied at 9%. Then it's France, Brazil, India, Korea and Canada at 5 through 3%. Then no other single country has more than 3% of the downloads. I was surprised that we had over a dozen confirmed downloads from the Vatican City, and in fact one of the first 3.2 downloads was recorded from the Vatican City. I guess his holiness(sic) is a big Eclipse fan.

Platforms, on the other hand, do show dominance. 86% of downloads were for the Windows platform. 11% Linux and 3% MacOS. Less than 1% was for "other" platforms which included HPUX and Solaris. We do know from various studies that Eclipse applications are deployed on Linux at a higher rate (much closer to 20%), but Win32 dominance on the desktop seems pretty clear. We also know if we count milestone release downloads that the Linux number jumps up to 13% of downloads. Still not overwhelming, but it shows more Linux use at the leading edge of development. Hopefully the Eclipse Linux Distro Project will have a strong impact on these numbers over time.

- Don


  • At 10:52 PM, Blogger Doug Schaefer said…

    Actually the CDT download numbers lean much more towards Linux. We get about 25% Linux with 70% Windows, 4% Mac and a smattering of others sharing the last 1%.

    I think that points to more hard core software engineers who use the CDT are more likely to use Linux, where the IT developer who forms much of the rest of Eclipse users still love their Windows. The Mac numbers are surprising high but I'm finding lots of Mac users in the scientific community, another one of our hotspots.

    I personally still prefer Windows, but Ubuntu Linux is starting to make me think...

  • At 6:03 PM, Blogger jim said…

    any chance of getting updated stats for CDT 4.0 and eclipse 3.3?


Post a Comment

<< Home