Para las personas que desean evitar ejecutar software no libre, ¿cómo podemos saber si el software que nos proporciona un sitio web para acceder a un foro impulsado por Discourse es software libre?
Sin el software cliente de JavaScript, el foro parece ser de solo lectura, por lo que quiero ejecutar el JavaScript en el sitio web, pero no veo ninguna indicación aquí en Discourse Meta ni, por ejemplo, en los Foros de Purism (también impulsados por Discourse), de que el software cliente sea software libre. Algunos de los archivos de script tienen enlaces a mapas de origen, pero los mapas de origen que revisé no tenían información de licencia.
Encontré un tema anterior que menciona "Solo hay una versión de Discourse: la increíble versión de código abierto", pero luego también encontré un tema que sugiere que el CLA puede permitir versiones propietarias, pero no tiene ejemplos de versiones propietarias.
Una instancia de Discourse que sí muestra información de licencia es el foro de miembros de la FSF (solo accesible para miembros, creo), que enlaza al repositorio de Discourse de GitHub, un repositorio git de la FSF, y al repositorio de GitHub de una extensión, pero esta información solo se muestra después de que el software cliente ya se está ejecutando, por lo que no es muy útil para decidir si ejecutar el programa en primer lugar.
¿Hay alguna manera de averiguar si el software cliente servido por una instancia de Discourse es software libre sin ejecutar realmente ese software? ¿O incluso si tengo que ejecutar el software, ¿cómo obtendría el código fuente completo con licencia del software cliente para una instancia de Discourse? Seguramente el repositorio original de Discourse en GitHub no siempre es suficiente, ya que la gente puede haber modificado el software antes de redistribuirlo.
Alternativamente, ¿existe una aplicación de Discourse diferente que no descargue software de los servidores a los que se conecta?