Cognitect, la empresa detrás del lenguaje de programación Clojure, ha publicado una declaración desafiando las expectativas comunes sobre el desarrollo de código abierto. Rich Hickey, fundador de Cognitect, argumenta que los creadores de proyectos de código abierto no están obligados a atender a las demandas de la comunidad, proporcionar características específicas o incluso dedicar tiempo a la gestión comunitaria. Hickey enfatiza que el código abierto es simplemente un mecanismo de licencia y distribución, y que las nociones de 'desarrollo impulsado por la comunidad' son una mitología reciente.
La declaración aborda la situación financiera de Cognitect, revelando que la empresa no obtiene ganancias significativas de Clojure y que invierte recursos propios en el desarrollo y la comunidad, a pesar de ello. Hickey también critica la calidad de las contribuciones a Clojure, señalando problemas comunes en las propuestas de parches. Finalmente, insta a la comunidad a asumir la responsabilidad de sus propias expectativas y a enfocarse en acciones positivas en lugar de quejas. El mensaje busca redefinir las expectativas sobre el código abierto y reconocer el esfuerzo de los creadores, advirtiendo contra la erosión de la moral y la crítica destructiva.
