¿Qué empresas contribuyen más al software libre?

Internet nos ofrece un mundo de datos por explorar. Teniendo en cuenta que son aproximaciones (porque los datos no son completos, o tienen sus propias dinámicas, …) podemos aprender algunas cosas. En este caso en Evaluating Open Source Participation by Email Traffic nos hablan de una recopilación de listas de correo de proyectos de software libre y un análisis sencillo, basado en el origen de los mensajes (buscando los dominios de los mails corporativos de algunas empresas) que nos da algunas ideas de quién y cuánto ha contribuido (a través de la participación de sus empleados en las listas de correo).

Además de los datos sobre algunas empresas conocidas, podemos ver que gmail es el servicio favorito de los desarrolladores de software libre (gana por goleada a hotmail y Yahoo!) y también podemos hacer nuestras propias indagaciones: por ejemplo participación de gente del dominio unizar.es.

Esta entrada claramente era dudosa entre esta bitácora y la otra pero como el otro día puse allí la entrada Sensores como nosotros y aquí se habla un poco de software libre, he preferido ponerla aquí.

Popularidad de los lenguajes de programación

A partir de diversas fuentes en Programming Language Popularity. En las búsquedas de Yahoo! el lenguaje más popular sería C++, seguido de C y Java. En las búsquedas de empleo de Craig List (a través del buscador Yahoo!) el más popular sería PHP, seguido de C++ y C. Según los datos de la librería Powell’s Books el triunfador sería Java, seguido de C++ y Visual Basic. Según Freshmeat (hacía un montón de tiempo que no veía referencias a este sitio) el primero sería C, seguido de Java y C++. Según Google Code el ganador es C, Java y C++. Para Del.icio.us el primero es JavaScript seguido de Java y Python. Finalmente, según Ohloh el primero es C, luego Java y luego C++.

En el resultado combinado (peso 1 para cada una de las estadísticas) el ganador sería Java, seguido de C y C++.

Twitter y el Perl

Me la pasaba el otro día Víctor y resulta curiosa: The Programming Language with the Happiest Users.

Resulta que el lenguaje con usuarios más felices en Twitter (en inglés, claro) es Perl, con una búsqueda y algo de trabajo del Turco de Amazon:

I decided to do a little market research. I scraped the top 150 most recent tweets on Twitter for the query “X language” where X was one of {COBOL, Ruby, Fortran, Python, Visual Basic, Perl, Java, Haskell, Lisp, C}.

Then I asked three people on Amazon Mechanical Turk to verify that the tweet was on the topic. If so, I asked if the tweet seemed positive, negative or neutral.

Los más felices serían los usuarios de perl, seguidos de lisp y java.

Aunque el ejemplo y los resultados no puedan calificarse de lo mejor que he visto cada vez me resulta más fascinante esta posibilidad de la demoscopia digital.

¿Antivirus? Bien, pero …

Salió publicado en muchos sitios pero podemos verlo, por ejemplo, en ID Theft Malware is Infecting Computers at Alarming Rates.

Se trata de un estudio que analizó 67 millones de computadores en 2008; la cifra más llamativa 35% of the infected PCs had up-to-date antivirus software installed

Antivirus, sí, pero cuidado que eso no resuelve todos los problemas.

La vida secreta de los usuarios de Ubuntu y Debian

En The Secret Lives of Ubuntu and Debian Users hablan de las estadísticas de Debian (Debian Popularity Contest y Ubuntu (Ubuntu Popularity Contest. Algunas cifras:

For instance, the Ubuntu results list 425,490 installations of Firefox 3.0, only 92,629 Votes and 63,034 Recent upgrades. In other words, although roughly half of Ubuntu installations reporting include Firefox, only about 20% have used it in the last 30 days, and only 13% have upgraded it.

With IceWeasel, Debian’s non-branded version of Firefox, of 46,276 installs, only 25,797 (46%) are recently used, and 11,207 (24%) recently upgraded.

Percentages differ for other packages, but in almost every case, figures for use and upgrading are much lower than for installations. Probably this difference reflects how easy GNU/Linux distributions make the installation of software.

La negrita es mía: puede ser que tenga que ver con lo que comentábamos el otro día (Los parches hay que aplicarlos) o porque la gente instala, prueba, y luego usa otra cosa.