Para un gran porcentaje de proyectos (99%) nunca hay un período de luna de miel, por lo que la vida útil es 0. Para un pequeño porcentaje de proyectos, el período de luna de miel es muy largo (más de 5 años). Entonces el promedio será engañoso:
La media: justo por encima de 0
La mediana: 0
El modo: 0
Esto se debe a que las fases del software de código abierto son diferentes del software propietario.
El software propietario tiene que seguir agregando nuevas funciones para que pueda venderse una y otra vez. Otras compañías de software compiten al agregar otras características nuevas a su software, por lo que todos siguen agregando cosas y el software de todos se hincha.
- ¿Qué software utilizan los fotógrafos profesionales para editar sus fotos?
- ¿Cuáles son los problemas a los que se enfrentan los desarrolladores de Android o las empresas que crean aplicaciones de Android hoy en día (aparte de varias formas de fragmentación)?
- ¿Cuál es la mejor aplicación para encontrar eventos locales en Amsterdam?
- ¿Qué tipo de software o herramientas utilizan los hackers para permanecer anónimos mientras piratean?
- ¿Cuál es el mejor software de producción musical para principiantes?
El software de código abierto no tiene presión para ser vendido, por lo que es posible un estado de “hecho”. Sendmail es un buen ejemplo de esto. Una vez que un proyecto está completo y hace lo que se necesita, no es necesario agregar más. Además, una vez que se completa un proyecto, generalmente no hay necesidad de una solución alternativa para reemplazarlo. Si necesita un servidor HTTP de código abierto, use el de Apache. ¿Por qué pasar años creando una solución alternativa? Esta es la razón por la cual el código abierto es muy eficiente: todos pueden usar los componentes y motores de todos los demás, y seguir creando cosas nuevas sin tener que volver a crear cosas viejas.
Para los proyectos que aún no se han “hecho”, generalmente hay solo unos pocos proyectos populares en cualquier área, y crear un nuevo proyecto para competir con ellos es solo un ejercicio de afición.
También hay una gran cantidad de pequeños proyectos de una sola persona que nunca se completan o nunca se adoptan. Los pocos que se convierten en los de larga vida.
Edite para centrarse en los proyectos de código abierto ampliamente adoptados.
Sendmail ha existido por más de 30 años. Linux comenzó a principios de la década de 1990. La primera versión de MySQL se lanzó hace 20 años. Los proyectos de código abierto ampliamente adoptados tienen una larga vida porque hay mucho más incentivo para usarlos y contribuir a ellos y menos incentivo para competir y reemplazarlos. Es difícil calcular un promedio porque Sendmail y Linux, a la tasa actual, tienen un período de luna de miel infinito.