Translate

viernes, 6 de julio de 2012

Licencia y Costes



Eclipse fue liberado originalmente bajo la Common Public License, pero después fue re-licenciado bajo la Eclipse Public License. La Free Software Foundation ha dicho que ambas licencias son licencias de software libre, pero son incompatibles con Licencia Pública General de GNU.
Los datos y cifras relacionados con Eclipse, mostrados a continuación, permitirán profundizar un poco más en el producto.

Como puede verse en la tabla siguiente, la versión 3.2.1 posee más de 2 millones de líneas de código (para el proyecto Eclipse). Estos datos son de acuerdo a SLOCCount. Utilizando esta cifra y aplicando el modelo COCOMO, podemos ver que requeriría un esfuerzo para producir un software de este tamaño de 604 persona-año (para ello se ha utilizado la fórmula 2.4*(KSLOC ** 1.05)).

Para tener un estimado de los costes se toma en consideración el salario de 56.286 $/año, que es el salario promedio de un programador en los Estados Unidos, y luego se multiplica ese resultado por 2,40, que incluye cualquier gasto extra diferente de los programadores como pueden ser luz, teléfono, papelería, etc.

Estado actual de Eclipse
Líneas de código fuente
2.063.083
Esfuerzo estimado de desarrollo
(persona-año / persona-mes)
604,33 / 7.251,93
Estimación de tiempo (años-meses)
6,11 / 73,27
Estimación del nº de desarrolladores en paralelo
98,98
Estimación de coste
$ 81.636.459


Un punto muy importante a notar son los diversos lenguajes de programación utilizados en el desarrollo del proyecto. De acuerdo al análisis realizado usando SLOCCount, el lenguaje más utilizado es Java, seguido de ANSI C.


Lenguajes de programación utilizados en Eclipse 3.2.1
Lenguaje
Líneas de código
 %
1.911.693
92,66%
133.263
6,46%
10.082
0,49%
3.613
0,18%
2.066
0,10%
1.468
0,07%
896
0,04%
2
0,00%

No hay comentarios:

Publicar un comentario