El título te da la esencia de la pregunta, pero de todos modos permíteme explicar un poco. Además de la participación de Google en Python y el desarrollo de Activestate en Perl (Strawberry AFAIK no gana dinero con su propio producto), estoy interesado en cuáles son las principales fuentes de financiación de este tipo.
¿Hay algún texto que cubra esto? Traté de buscar, pero no encontré nada aparte de la "historia de" y "es de código abierto, todos ceden" ...
Respuestas:
"Es de código abierto, todos se rinden", más o menos es el estado de la financiación de estos idiomas. (Aparte de Google, por supuesto). Su pregunta parece estar basada en la suposición tácita de que para desarrollar el lenguaje, tiene que ser financiada por alguien con mucho dinero, y esto simplemente no es cierto.
El desarrollo (de cualquier cosa) no requiere dinero, requiere tiempo, esfuerzo y materias primas. Tenemos una economía en la que el dinero se usa comúnmente para comprar materias primas y motivar a las personas a dedicar tiempo y esfuerzo a algo, y el concepto es tan frecuente que tendemos a equipararlos, pero son conceptos separados y separables.
Las personas que contribuyen a un lenguaje de programación de código abierto ya tienen las materias primas (una computadora, una conexión a Internet y herramientas básicas de desarrollo) y generalmente tienen una motivación diferente para dedicar tiempo y esfuerzo: no lo hacen por dinero , lo hacen porque están usando el lenguaje y quieren ayudar a transformarlo en una mejor herramienta para lo que sea que lo estén usando.
fuente
Suponiendo que por "idiomas como" te refieres a los idiomas de código abierto, la respuesta en general es que están financiados por las personas que contribuyen con su propio tiempo y por las organizaciones que contribuyen con el tiempo de sus miembros.
Usando Python como ejemplo, Google usa Python ampliamente y regularmente contribuye de nuevo al proyecto (no solo el trabajo de Guido, sino también muchos otros empleados). Creo que también están contentos de que los empleados pasen algún tiempo contribuyendo sin codificar (por ejemplo, participando en la discusión de python-dev). Hay muchas otras compañías para las cuales esto también es cierto, en mayor o menor medida.
Python también tiene la Python Software Foundation (PSF) , que está financiada en su mayor parte por patrocinadores (generalmente grandes empresas como ActiveState, Google y O'Reilly, la página web tiene una lista actualizada). Aunque el PSF no es responsable del trabajo diario en Python, sí avanza el lenguaje de varias maneras, particularmente en relación con la financiación, por ejemplo, la financiación de conferencias (donde a menudo se realiza un gran desarrollo), en ocasiones financia el trabajo en un proyecto específico, trabajando con estudiantes de "Summer of Code", y así sucesivamente.
Durante gran parte de la vida de Python, uno o más desarrolladores principales han sido empleados para trabajar específicamente en el desarrollo de Python (ya sea a tiempo parcial o completo). Por ejemplo, Guido desarrolló Python mientras estaba en CWI, CNRI, BeOpen.com, y más recientemente en Google.
Otras implementaciones de Python (trabajo en el que se retroalimenta el núcleo de Python y CPython) se financian de manera similar. Por ejemplo, hasta hace muy poco, Microsoft financió (completamente) el desarrollo de IronPython, y la Unión Europea financió (parcial pero significativamente) el desarrollo de PyPy.
fuente
El lenguaje no necesita financiación, pero reciben mucho más amor y atención si alguien les paga a los desarrolladores para que trabajen en ellos. Lo que sucede es que las empresas que dependen de los idiomas contratan desarrolladores que trabajan en los idiomas para trabajar en ellos, ya sea a tiempo completo o parcial.
Guido trabaja para Google: no me sorprendería saber que le pagan un salario por ser el Python BDFL. Larry trabajó para O'Reily durante un tiempo oficialmente trabajando en escribir libros de Perl, pero gran parte de eso se aseguraba de que hubiera un Perl para escribir libros.
fuente