Running Cheetah

Lazarus usage statistics

May 2, 2011

Sometimes it's frustrating to work on a project as a volunteer, while you can not know how many people use it. For the software that I develop at work I know quite accurate how many people are using it. For Lazarus it's just guessing.

Now the latest Lazarus release is a month old there's a new opportunity for an educated guess. In the table below I've gathered the Sourceforge download amounts of version 0.9.30 in April. I think that users who download the new release within a month are really interested in the product.


OS Downloads Estimated users
32 bit Windows 23002 17251
64 bit Windows 4583 3437
OS/X powerpc 121 108
OS/X intel 1831 1647
Linux i386 rpm 1219 1097
Linux x86_64 rpm 1029 926
Linux i386 deb 2579 2321
Linux x86_64 deb 685 616
Total 35049 24045


I was quite surprised that Lazarus was downloaded over 35000 times within a month after the release! And this is not even a complete overview because there are also other download locations. A lot of users on Linux and maybe OS/X for example will download their applications from a central repository. Most Linux distributions for example have their own central repository from which you can download and install applications.

Lazarus more popular on Windows then Linux and OS/X?

Maybe that the central repositories on Linux can explain why there are so much more downloads for Windows then Linux and OS/X. But it's very common that those repositories offer older versions, so the Lazarus users what want to use the latest version are still dependent on Sourceforge. I guess that even taking the central repositories into account, you can say that about 4 of the 5 Lazarus users are using Windows as main development platform. I think that will amaze a lot of people who do think that Lazarus is mainly used by Linux/Apple users who can not use Delphi. These numbers prove otherwise.

So how many Lazarus users are there?

But these are downloads, can we estimate the real amount of users? That's difficult off course, but let's make a guess. Taking into account that there are other ways to get Lazarus then a Sourceforge download, and that not anyone who downloads Lazarus also really uses it let's say that 75% of people who downloaded Lazarus are really using it. For Linux and OS/X I think the percentage is somewhat higher because of the central repositories, say 90%. I've put these calculated estimates in the table.

Adding those numbers to get an idea for the total amount of Lazarus users isn't fair, though. Because some users will work on Linux, OS/X and Windows. So I divided the amount of OS/X and Linux users by half and then added them to the amount of Windows Lazarus users.

That leads to an amount of 24000 Lazarus users. It's a rough estimate. And if this amount of users is high or low I leave to everyone to decide on his own. But I'm really content with it.


  • J. W. Dietrich , on 14 October, 2011 at 20:45 said:

    That is very interesting information. Would you please update it so that we get current figures?

  • pik33 , on 5 January, 2012 at 14:58 said:

    This is understimate. For example, I use Lazarus from daily snapshot page, upgrading it every 2-3 months, so I didn't download it from sourceforge... and I think there are many people doing so

Post comment

Your email adress will not be published. The required fields are marked by *

Name *
Email *
Post comment

Java-bytecode target  added to the Free Pascal compiler.

August 20, 2011

A new target has been added to Free Pascal compiler. It is now possible to compile applications to Java bytecode. This means that these Free Pascal applications can run in a Java Virtual Machine (JVM), so that it can run on any platform that has Java support.

Dutch Pascal conference 2011.

June 12, 2011

After the success from last year, the Dutch Pascal Users Group organizes the second Dutch Pascal Conference on June 18th. Last year it was mainly focused on Lazarus, this year there will also be some topics about Delphi.