Software Stacks Market Share: September 2014

| October 23, 2014

Keeping inline with our monthly tradition, today we are going to acquaint you with the recent statistics on the software stacks popularity, available at Jelastic Cloud. The current publication should be even more interesting, as it includes information on Python versions usage and a general comparison of the popularity distribution among the provided programming languages.
Before proceeding to the numbers, we’d like to introduce one more valuable partner we’ve recently gained - from Kazahstan. Congrats for becoming a part of our family!
So, let’s get started!

Programming Languages

In order to make the overall stats picture even more clear, we’ve decided to extend our monthly statistics with one more section - a general overview of programming language preferences.
According to the diagram below, the majority of our users are Java and PHP developers - 53% and 45% respectively. The remaining percentage was equally shared between Ruby and Python - both gained just 1%.
Looking at the details for each country, you will notice that most programmers in Ukraine are working in the sphere of Java apps development (80%), while the largest number of Python developers (5%) are living in Switzerland.
Find the exact percentages for your region in the next spreadsheet.

Database Servers

This month, the database market excelled at being incredibly stable - all the scores remained the same. Therefore let us just remind you of the details: MySQL leads with its 64%, PostgreSQL is holding second place (15%), and MariaDB and MongoDB got 13% and 8% respectively. Unfortunately, the number of CouchDB users is still less than one percent.
Looking at the situation in separate countries, Kazakhstan became a new leader in MySQL usage (88%), leaving behind the former most active user - Russia (80%). Finland is expectedly the first in choosing MariaDB (44%), as well as Japan with PostgreSQL (38%).
See the in-depth details on each country below:

Java Application Servers

The only noticeable change in Java app servers market share is that Tomcat 7 lost 4% compared with the previous month, reducing its stake to 82% in favor of Tomcat 6 (9%) and GlassFish (5%). Jetty and TomEE remain steady with their 3% and 1%.
As for regional distribution, the most devoted Tomcat 7 users are living in Ukraine - at 94%. With a new partner added, Kazakhstan became a leader in Tomcat 6 usage (27%). It’s also vital to note, that Finland is leading in both Jetty and TomEE servers popularity.
See the accurate percentages in the following table:

PHP Application Servers

As for the PHP hosting preferences, NGINX took part of the audience back after August’s wane, and raised it to a share of 22%. Obviously, Apache got the rest of market - 78%.
This time ApachePHP got the highest rate in the USA - 92%, while NGINXPHP server fans remained unchanged - Finland with 38%.
The exact numbers can be found below.

Ruby Application Servers

Market of the Ruby applications hosting is still divided between two players - Apache and NGINX, whereas the second one is much more popular, serving 77% of applications.
Japan and Romania customers continue to avoid Ruby applications development, therefore they are not included to the chart below.
Considering the others, it’s interesting to note that the previous sole leader in Apache Ruby usage (USA) have changed his preferences and showed alliance with the competitor - NGINX Ruby. Inspite of that, Apache became absolutely popular in Switzerland (100%).
Compare the values using the data below.

Java Versions

Looking at the numbers for Java versions market parcelling, they are almost the same: Java 7 has the biggest amount of users (84%), leaving Java 6 (13%) and Java 8 (3%) far behind.
Regionally, Java 7 is the most common choice in all countries except Finland - as much as half of its programmers are still favoring the legacy Java 6 version. At the same time, Japan tries to keep pace with new technologies, leading in Java 8 usage.
And here is the table with the current month’s numbers:

PHP Versions

PHP version ranking remains the same, though PHP 5.4 version has lost as much as 22% compared to the previous month and is currently standing at 65%. PHP 5.3 and 5.5 are on par, occupying 18% and 17% of the market respectively.
In accordance to the graph below, PHP 5.4 is still dominating in all regions. Nevertheless, other versions are rather popular in separate countries, e.g. PHP 5.3 gained 36% in Finland, and PHP 5.5 got almost the same percentage in Japan (37%).
The table with details is presented below.

Ruby Versions

And now let’s look how the numbers have changed for the Ruby engine versions. The most popular Ruby 2.0.0 has gained 2% more and now its share is 82%. The remaining versions ranking is rather unstable - Ruby 2.1.1 and Ruby 1.9.3 exchanged their positions again, earning 11% and 7% respectively.
Comparing the percentages in regions, we can see that we have a new leader in the Ruby 2.1.1 popularity - Finland (100%). And only two more countries are using this Ruby version - Great Britain (24%) and Sweden (20%), while all the rest prefer the preceded ones.
The next table shows this data in numbers:

Python Versions

Finally, here is the Python versions statistics comparison. As it is shown at the chart below, the leadership of Python 2.7 is evident - it occupied 90% of the market. Python 3.3 (3%)and Python 3.4 (7%)shared the remaining 10% of users.
It’s noteworthy that not all of the countries are participating in the region distribution graph below. And the reason Python popularity among our users is so small comes as no surprise (due to the investigation in the Programming Languages market share section, their amount is about 1%).
Regarding the preferences of remaining players, most countries gave 100% of their choices to the most popular Python 2.7 version. At the same time, programmers in Russia and Great Britain are additionally using both Python 3.3 (7% vs 17%) and Python 3.4 (13% vs 28%) versions.
See more details in the following table.
That is all for this month. Keep reading our blog to get the latest updates on software stacks popularity and any changes in the trends. If you want to influence the current stats situation and support your favourite instance in this race, go ahead and register for a free, two-week trial of Jelastic Cloud.