자체 웹사이트용 수정된 Discourse의 GPL 라이선스

제이님의 말씀은 법적 문제보다는 다른 측면에서였을 것 같습니다. 원클릭으로 업그레이드하고 처음부터 Discourse를 다시 배포할 수 있는 능력을 유지하고 싶으실 겁니다. 모든 기술적 수정 사항은 플러그인 또는 테마 컴포넌트로 처리해야 합니다. 기존에 API, SSO, OAuth, 웹훅 지원 기능이 있으며, 항상 동일한 도메인 내 서브도메인에 Discourse 요소를 호스팅할 수 있는 선택권이 있습니다. 이러한 기능을 활용하여 추가 소프트웨어와 통합하세요. 대안을 생각해 보세요: 코어 변경 사항을 수동으로 병합하고 맞춤 마이그레이션을 처리해야 하는 악몽 같은 상황이 됩니다. 불쾌하고 위험하며… 비용도 많이 듭니다!!!

플러그인을 사용하면 코어 소프트웨어를 광범위하고 다양한 방식으로 수정할 수 있습니다. 기술적으로 그 가능성은 무한합니다. 이렇게 하는 것은 변경 사항을 올바른 방식으로 통합하도록 강제하여, 더 견고하고 신뢰할 수 있는 솔루션을 만들어낼 뿐만 아니라, 메인 앱의 기능과 무결성을 위해 코어 팀이 기울인 모든 노력을 활용할 수 있게 해줍니다.