This chart reflects the
number of active committers in open source projects on Ohloh site statistics. It is also possible to compare the number of commits, modified lines of code and projects, but still this one seems to me the most reflective of the state of the industry. Let's try to draw some conclusions:
1.
C / C ++ gradually lose their positions. Although there is no other option for such projects as Apache HTTP Server, Linux Kernel, Open Office, Firefox, GCC, let us recognize that new large “low-level” projects do not appear, but on the contrary, the replacement of desktop applications in the form of Web-analogs is growing.
2.
Java has become a new leader. Almost all Apache, Eclipse, JBoss, Sun projects, as well as a significant proportion on SourceForge are written on it.
3. Among the dynamic languages ​​in the demise of
Perl . But
Python shows stable growth,
PHP overtook it one time, but now the leadership is beginning to move to
JavaScript , which further strengthens itself on the Web (RIA), displacing other languages ​​deeper and deeper into the server.
4. I already
wrote about the state of the
Ruby- vacancy market. Slept a little and courage at OpenSource developers in this language.
5. Despite the fact that in terms of vacancies,
C # is in the top three, along with C / C ++ and Java, OpenSource is not very popular among developers under .NET, although growth is planned recently (mainly due to Mono and CodePlex).