Eli
163meneos

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 detalles interesantes. COCOMO model. Total physical SLOC count: 229.495.824. Estimated effort: 714.440,52 person-months (59.536,71 person-years). Estimated cost to develop: 8,043,000,000 USD. libresoft.dat.escet.urjc.es/debian-counting/

votos negativos: 0  usuarios: 163  anónimos: 0  
  1. por --9826-- el 12-09-2006 13:14
  2. #2   #1 pero..según leo, habla de GNU/Linux, que no es sólo el núcleo, es todo un conjunto de aplicaciones y utilidades enorme.
    Windows XP es básicamente el sistema operativo con algunas aplicaciones, no puedes comparar directamente uno con otro por número de líneas.
    Así como tampoco puedes comparar los núcleos directamente porque son diferentes, por ejemplo linux lleva drivers para practicamente todos los dispositivos mientras que XP no pilla ni las controladoras USB2.0, tienes que instalarle los drivers, lo cual significa que Microsoft no necesita programar esos drivers ya que lo hace el fabricante, en el caso de linux, ya los trae en el núcleo.

    Tienes razón con lo que dices que mejor código simple, menos líneas, etc...pero no me parecen comparables directamente GNU/linux y windows porq llevan filosofías diferentes y diseños diferentes.
    votos: 0, karma: 7
    por dfg el 12-09-2006 13:20dfg
  3. #3   Supongo que habrán sido las prisas.
    No es Linux, no es el kernel el que tiene 200 millones de lineas, es todo lo que forma Debian Sarge 3.1. Todos los paquetes que forman la rama main.
    Mientras que para Windows XP no se sabe exactamente de donde salen esos datos, seguramente que de datos de la compañia. Vete tu a saber que se incluye en esto.
    votos: 0, karma: 8
    por kikeenrique el 12-09-2006 13:22kikeenrique
  4. #4   #1 Lo que no has entendido del estudio es que en la rama "main" de Debian hay decenas de miles de paquetes, no solo el propio nucleo sino decenas de miles de programas, entornos graficos, servidores, etc... No es comparable con las lineas de codigo de guindous que no tiene mas que 4 aplicaciones chapuceras e inseguras integradas. Para tu informacion por ejemplo el kernel de mi ordenador que tiene incorporados los drivers de todo mi hardware y absolutamente todos los elementos necesarios que forman parte del nucleo ocupa exactamente 2.009.281 bytes, comparalo con el kernel de guindous anda campeon. A ver cual de las dos formas de programar te parece ahora la mas "simple".
    votos: 0, karma: 7
    por HOYGAME el 12-09-2006 13:31HOYGAME
  5. #5   Impresionante, realmente seria casi insostenible para una empresa, eso demuestra lo que se puede hacer de forma voluntaria.
    votos: 0, karma: 8
    por jdeveloper el 12-09-2006 13:59jdeveloper
  6. #6   Eso, eso, dales caña pelandritus!
    votos: 0, karma: 6
    por Centauro12 el 12-09-2006 14:01Centauro12
  7. #7   La noticia, de interes riguroso segun su autor, me ha parecido de ininteresante rigor
    votos: 0, karma: 6
    por huliber el 12-09-2006 18:57huliber
comentarios cerrados

menéame