¿Cuáles son los 3 proyectos de código abierto más grandes por esfuerzo total de programación?

Hey! Puede consultar Ohloh, la red de código abierto para comparar y rastrear cualquier proyecto de código abierto. Al ver el sitio, parece que es

1. Firefox

  • ha tenido 145,158 confirmaciones hechas por 2,367 contribuyentes
    representando 9,132,501 líneas de código

  • está escrito principalmente en C ++
    con un bajo número de comentarios de código fuente

  • tiene una base de código bien establecida y madura
    mantenido por un equipo de desarrollo muy grande
    con compromisos YOY ​​estables

  • tomó un esfuerzo estimado de 2.807 años (modelo COCOMO)
    comenzando con su primer compromiso en abril de 2002

    2. Kernel de Linux

    • ha tenido 440.914 compromisos realizados por 11.247 contribuyentes
      representando 15,746,046 líneas de código

    • está escrito principalmente en C
      con un número promedio de comentarios de código fuente

    • tiene una base de código bien establecida y madura
      mantenido por un equipo de desarrollo muy grande
      con compromisos YOY ​​estables

    • tomó un esfuerzo estimado de 5.094 años (modelo COCOMO)
      comenzando con su primer compromiso en febrero de 2002

      3. Servidor HTTP Apache

      • ha tenido 92.071 compromisos realizados por 114 contribuyentes
        representando 2,240,171 líneas de código

      • está escrito principalmente en C
        con un código fuente bien comentado

      • tiene una base de código bien establecida y madura
        mantenido por un equipo de desarrollo muy grande
        con la disminución de los compromisos YOY

      • tomó un estimado de 637 años de esfuerzo (modelo COCOMO)
        comenzando con su primer compromiso en julio de 1996

        FUENTE: -Introducción a Ohloh -Descubrir, rastrear y comparar proyectos de código abierto

More Interesting

¿Debo dominar múltiples campos en ingeniería de software (desarrollo móvil / web y tal vez big data) o solo un campo?

¿Por qué las compañías tecnológicas proporcionan MacBooks para el desarrollo de software?

¿Existe una base de datos existente de elementos de menú en todos los restaurantes de Nueva York?

¿Cuál es el software más prolífico utilizado para crear un video a partir de imágenes de diapositivas y videoclips?

¿Por qué pronostica la tecnología y los servicios Hadoop de big data?

¿Puedo ser empleado en trabajos como un graduado en ciencias de la computación como en ingeniería de software si mi título es en tecnología de la información?

¿Cómo pudo Instagram escalar hasta 1 millón de usuarios con un solo ingeniero en menos de 3 meses?

¿Cómo te conviertes en ingeniero principal en Google?

¿Cómo es una hoja de ruta típica de un producto de plataforma?

Cómo simplificar un proceso de gestión de cambios complejo y frustrante al entregar software a producción

¿Puede tener éxito como ingeniero de software en Microsoft sin conocer C #?

¿Por qué crear más lenguajes de programación? ¿Cuáles son los lenguajes de programación más interesantes creados recientemente y cuáles son las ideas fundamentales que requieren su creación, en lugar de expresar las ideas como una parte nueva de un lenguaje existente?

¿Es China mejor en términos de software?

¿Cuáles son las desventajas de usar BigTable sobre MySQL, PostgreSQL o MongoDB?

Noté que muchos ingenieros de software prefieren programar en Linux, pero acceden de forma remota a través de una computadora portátil OS X. ¿Volvemos a la configuración de terminales / mainframes?