Je pense que vous avez peut-être mal compris le propos ? Si vous créez un plugin sur GitHub et le placez dans un dépôt privé, vous avez un contrôle total sur la modification de Discourse (bien que via l’approche des plugins) et une pleine propriété et maîtrise de ces modifications. Personne d’autre ne les verra et, à ma connaissance, vous n’avez pas à craindre de conséquences juridiques. Tout cela tout en pouvant bénéficier des modifications prises en charge du noyau.
Un plugin vous permet de modifier le front-end et le back-end.
Forker et modifier Discourse va rapidement devenir très compliqué, indépendamment de la situation juridique, ce qui n’est donc pas recommandé.