Licenza GPL per Discourse modificato per il proprio sito web

Il punto di Jay, sospetto, non era di natura giuridica. Vuoi mantenere la possibilità di aggiornare con un clic e ridistribuire Discourse da zero. Tutte le modifiche tecniche dovrebbero essere plugin o componenti del tema. Esiste già un’API, supporto per SSO, OAuth e webhook, e hai sempre la facoltà di ospitare l’elemento Discourse su un sottodominio dello stesso dominio. Utilizza queste funzionalità per integrare software aggiuntivo. Considera l’alternativa: un incubo di fusioni manuali delle modifiche al core e di gestioni di migrazioni su misura. Sgradevole, rischioso e… costoso!!!

I plugin ti permettono di modificare il software core in modo esteso e in tantissimi modi. Tecnicamente, il potenziale è illimitato. Agire in questo modo ti costringe a integrare le modifiche nel modo giusto, ottenendo una soluzione più robusta e affidabile, che possa sfruttare tutto il lavoro svolto dal team core per le funzionalità e l’integrità dell’app principale.