Ir a contenido

Otra vez GNU/Linux y su coste estimado de desarrollo.


Ya hablé hace tiempo del coste estimado de desarrollo de GNU/Linux pero me pareció que los datos que aportaba no eran de suficiente actualidad.

He tardado mucho en publicar esta entrada, la tenía guardada desde hace muchos meses.

Leía poco después en las listas de debian.org un estudio realizado por profesores de la Universidad Politécnica de Madrid y la Universidad Rey Juan Carlos de riguroso interés.
Son 4 páginas de las que resalto algunos detalles interesantes

Los cálculos se han estimado sólo para la rama main (no se ha considerado ni contrib ni nonfree).

La verdad es que los ojos te hacen chirivitas. :shock_tb:

A día 6 de Junio de 2005:

La distribución Debian es producida por el proyecto Debian, un grupo de cerca de 1499 voluntarios.

…hay más de 8,600 paquetes fuente. El release completo comprende cerca de 15,300 paquetes de binarios…

La siguiente tabla de resumen por lenguajes de programación del número de líneas de código de Debian Sarge.

Lenguaje Lineas de código fuente Porcentaje (%)
C   130,847,000 57
C++ 38,602,000 16.8
Shell 20,763,000 9
LISP 6,919,000 3
Perl 6,415,000 2.8
Python 4,129,000 1.8
Java 3,679,000 1.6
FORTRAN 2,724,000 1.2
PHP 2,144,000 0.93
Pascal 1,423,000 0.62
Ada 1,401,000 0.61
Totales 229,496,000 100


Below 0.5% there are some other languages such as Objective C (0.37%), ML (0.31%), Yacc (0.29%), Ruby (0.26%), C# (0.23%) or Lex (0.10%). A number of other languages score less than 0.1%.


COCOMO model are as follows:
Total physical SLOC count: 229.495.824
Estimated effort: 714.440,52 person-months (59.536,71 person-years). Formula: 2,4 * (KSLOC^1,05)
Estimated schedule: 105,84 months (8,82 years). Formula:2.5 * (Effort^0,38)
Estimated cost to develop: 8,043,000,000 USD
To reach these figures, each project was estimated as though it had been developed independently, which is true for nearly all cases.
For calculating the cost estimation, we have used the mean salary for a full-time systems programmer in 2000 according to Computer World – 56,286 USD per year – and an overhead factor of 2.4.

openlogo-debian-100.png

openlogo-debian-100.png

Gráfico. Tamaño de paquetes frente a líneas de código representadas en escala logarítmica para Debian 3.1 Sarge.

Gráfico. Tamaño de paquetes frente a líneas de código representadas en escala logarítmica para Debian 3.1 Sarge.

Gráfico. Tamaño de paquetes frente a líneas de código representadas en escala logarítmica para Debian 3.1 Sarge.

Sistema Operativo Lineas de código fuente
Microsoft Windows 3.1 (Abril 1992) 3,000,000
Sun Solaris (Octubre 1998) 7,500,000
Microsoft Windows 95 (Agosto 1995) 15,000,000
Red Hat LINUX 6.2 (Marzo 2000) 17,000,000
Microsoft Windows 2000 (Febrero 2000) 29,000,000
Red Hat LINUX 7.1 (Abril 2001) 30,000,000
Microsoft Windows XP (2002) 40,000,000
Red Hat LINUX 8.0 (Septiembre 2002) 50,000,000
Fedora Core 4 (versión previa; Mayo 2005) 76,000,000
Debian 3.0 (Julio 2002) 105,000,000
Debian 3.1 (Junio 2005) 229,500,000




El número de paquetes continua creciendo y doblándose casi cada dos años

También encontré desde aquel momento a esta parte otra página dedicada a estimaciones de Debian, supongo que del mismo grupo de investigadores.

http://libresoft.dat.escet.urjc.es/debian-counting/
General Statistics for Debian Sarge Code Counting
SLOCCount Web for Debian Sarge: Packages
SLOCCount Web for Debian Sarge: General Graphs

El artículo en formato PDF “Measuring Libre Software Using Debian 3.1 Sarge as a case study”

Algunas de las referencias del artículo:

Y eso que es de hace más de un año. ¿Cómo andará la cosa ahora?

Etiquetas: , , , , ,
Te interesará:

Últimos comentarios

patrocinio

¿Cómo PATROCINAR?

Entérate al instante

Del archivo…


Comentarios

GNU/Linux y su coste estimado de desarrollo….

Un estudio realizado por profesores de la Universidad Politécnica de Madrid y la Universidad Rey Juan Carlos de riguroso interés. Los cálculos se han estimado sólo para la rama main (no se ha considerado ni contrib ni nonfree). Resalto algunos deta…

Muy buen comentario, lo bueno seria saber cuanto le costo a microsoft por ejemplo, desarrollar windows xp..

Supongo que con estas estimaciones el coste saldrá parecido o por debajo.

Sería necesario saber la cantidad de gente que ha trabajado en el desarrollo del mismo.

Aunque es difícil comparar. Sabiendo que GNU/Linux lleva en constante evolución desde al menos 15 años y con unos objetivos y unos jefes con unas prioridades bien distintas.


Agregue un Comentario

Consejos

Escribe correctamente, esto es la Web, no un SMS. (No te vamos a cobrar por mas de 150 caracteres) ;-).
No insultes a los demás, respeta a las personas que hay al otro lado de la pantalla y que van a leer tu opinión.


Advertencia

Los comentarios de los usuarios no se corresponden necesariamente con la opinión de El Demonio Negro.
No está permitido verter comentarios contrarios a las leyes españolas o injuriantes. Por ello, nos reservamos el derecho a eliminar los comentarios que consideremos incumplen dichos preceptos.