Respuesta corta: porque los autores decidieron proporcionarlo de forma gratuita como proyectos de código abierto.
En el mundo del desarrollo de software, muchas herramientas son gratuitas (y) de código abierto. Ver lenguajes de programación, bibliotecas, editores de texto, IDEs, etc.
Algunos autores deciden lanzar cosas de forma gratuita y, en muchos casos, también de código abierto, ya que respaldan la filosofía de compartir herramientas. En el caso del código abierto, también existe la posibilidad de que otros desarrolladores ayuden a mejorar el software / herramienta.
- ¿Cuán limitado seré al codificar si aprendo PHP sin saber JavaScript?
- Cómo enviar correos masivos de forma asíncrona en un bucle en NodeJS
- ¿Cómo puedo llevar adelante mi idea de un sitio web sin conocimientos de codificación o tecnología y muy pocos fondos?
- Como desarrollador, si debe elegir entre escribir código sucio o la fecha límite del proyecto, ¿cómo elige?
- ¿Cuál es la forma más fácil de construir una aplicación usando internet de las cosas?
Otra cosa es que si los particulares mencionados en la pregunta no fueran gratuitos, posiblemente otros ocuparían el lugar de ser los más populares.
También está el caso del soporte. En las herramientas de pago es más formalizado, en muchos casos, incluyendo llamadas por teléfono, etc. Requiere de personas dedicadas para manejar eso. En la comunidad mundial de código abierto, tome la gran mayoría de las solicitudes de soporte en los sitios web como Quora, StackOverflow, foros, perfiles sociales, listas de correo, Slack, etc.
Las empresas y los desarrolladores individuales también pueden obtener una gran cantidad de “relaciones públicas” para proporcionar herramientas valiosas, por lo que se convirtió en un estándar hacerlo.
Una cosa más. En el caso de Bootstrap o jQuery, su lanzamiento como gratuito y de código abierto es como un subproducto del desarrollo principal de una empresa / persona. Quiero decir, esas herramientas no fueron creadas estrictamente para ser compartidas con otros, pero a medida que desarrollaron algo, fueron extraídas, pulidas y lanzadas al mundo.