¿Cuál es la vida útil promedio del ‘período de luna de miel’ de una tecnología de software de código abierto? (es decir, antes de que una solución o paradigma alternativo quite la atención).

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.

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.