Mattermost Source Available License
Mattermost Source Available License란 무엇입니까?
소스 사용 가능 라이선스는 소스 코드에 대한 접근을 제공하지만, 사용에 제한을 둡니다. Mattermost Source Available License는 개발 및 테스트 환경에서 소스 코드를 무료로 제한 없이 사용할 수 있게 하지만, 프로덕션 환경에서는 유효한 Mattermost Enterprise Edition License가 필요합니다.
소스 이용 가능으로 라이선스된 코드를 어떻게 식별할 수 있나요?
Mattermost Source Available LICENSE 파일이 저장소의 루트에 나타나는 경우, 제한 사항이 저장소 내의 모든 소스 코드에 적용됩니다. README.md의 메모에서 종종 이 라이선스의 사용을 식별하고 이 FAQ에 연결합니다.
Mattermost Source Available LICENSE 파일이 특정 디렉토리에 나타나는 경우, 제한 사항이 해당 디렉토리 내의 모든 소스 코드에 적용됩니다. 이 디렉토리는 종종 "enterprise"라고 불립니다. 추가적인 명확성을 위해, 추가 LICENSE.enterprise 파일이 루트 디렉토리에 나타날 수 있으며, 이는 enterprise/LICENSE 파일에 심볼릭 링크됩니다.
모든 경우에, 모든 제3자 구성 요소는 원래 라이선스 하에서 라이선스가 유지됩니다.
Enterprise 라이선스를 사용하는 예제 디렉토리 레이아웃이 아래에 표시됩니다:
라이선스 모델을 변경하는 이유는 무엇인가요?
저희 플러그인 프레임워크는 기업 고객에게 상당한 가치를 제공하지만 상당한 개발 및 지원 리소스가 필요합니다. 이러한 라이선스 모델 변경을 통해 오픈 소스 기능을 계속 개발하면서 특정 기능에 대해서는 선택적으로 요금을 부과할 수 있습니다.
리포지토리는 어떻게 변경되고 있나요?
엔터프라이즈 전용 기능을 추가할 때마다, 영향을 받는 Mattermost에서 제작한 플러그인 리포지토리의 라이선스를 업데이트할 예정입니다. 이는 플러그인의 기존 오픈소스 기능과 함께 작동하면서도, 특정 엔터프라이즈 기능은 엔터프라이즈 라이선스 비용을 지불하는 고객들에게만 제한하려는 의도입니다.
어떤 리포지토리에 적용되나요?
저희는 Jira, Microsoft Calendar Integration, 그리고 Microsoft Teams Meetings 플러그인의 엔터프라이즈 디렉토리에 이 라이선스를 적용할 계획입니다. 또한 협업 플레이북과 Channel Export 플러그인을 Mattermost Source Available License 하에 출시할 예정입니다. Mattermost에서 새롭게 개발하는 플러그인은 일반적으로 Mattermost Source Available License 하에 출시될 것입니다. 라이선스를 업데이트할 때, 저희는 새로운 버전을 출시하고 GitHub 리포지토리의 README.md 파일과 릴리스 노트에 변경 사항을 기록할 것입니다.
엔터프라이즈 구성 요소가 없는 플러그인은 오픈 소스 라이선스를 유지할 것으로 예상됩니다. mattermost나 mattermost webapp과 같은 플러그인이 아닌 리포지토리에는 라이선스 변경 계획이 없습니다.
저장소는 공개될 예정인가요?
네, 기존 저장소는 계속 공개 상태로 유지됩니다. 또한 이제 이전에 비공개로 개발되었던 여러 기업 전용 플러그인을 Mattermost Source Available License 하에서 공개할 수 있게 되었습니다.
여전히 기여할 수 있나요?
네, 저희는 계속해서 모든 기여를 환영합니다. Mattermost는 일부 기여를 엔터프라이즈 기능으로 선택하여 Mattermost Source Available License 하에 라이선스를 부여할 수 있습니다. 저희는 기여 프로세스에서 가능한 한 조기에 그러한 결정을 전달하도록 노력할 것입니다.
모든 Mattermost 저장소와 마찬가지로, 여전히 Mattermost CLA에 서명해야 합니다. Mattermost CLA에 서명하지 않으면 기여를 받아들이지 않습니다.
Mattermost CLA를 다시 서명해야 하나요?
아니요, 이미 Mattermost CLA에 서명하셨다면 다시 서명할 필요가 없습니다.
플러그인을 직접 컴파일할 수 있나요?
네. Mattermost Enterprise Edition 라이선스를 보유하고 있다면, Mattermost Source Available License 하에서 플러그인을 자유롭게 컴파일하고 사용할 수 있습니다. 또한 해당 플러그인으로 개발하거나 테스트하는 경우, Mattermost Enterprise Edition 라이선스 없이도 자유롭게 플러그인을 컴파일하고 테스트할 수 있습니다. Enterprise Edition 라이선스 없이는 소스 사용 가능 플러그인의 기능이 제한되거나 아예 시작되지 않을 수 있습니다. 테스트에 엔터프라이즈 기능에 대한 액세스가 필요한 경우 평가판 라이선스를 요청하세요.
당사의 여러 고객들은 소스 코드에 대한 완전한 액세스를 중요하게 생각하며, 프로덕션 서버에 배포하기 전에 소스에서 당사 플러그인을 컴파일합니다. Mattermost Source Available License를 채택함으로써, 이러한 워크플로에 영향을 주지 않으면서 엔터프라이즈 전용 기능을 공개적으로 개발할 수 있습니다.
라이선스 제한 없이 오픈 소스 플러그인 바이너리를 배포할 예정인가요?
현재로서는 각 플러그인마다 하나 이상의 버전을 배포할 계획이 없습니다. Mattermost Enterprise Edition License 없이는 플러그인의 기능이 제한되거나 아예 시작되지 않을 수 있습니다.
기존 오픈소스 저장소를 제한 없이 계속 사용할 수 있나요?
예, Mattermost Source Available License는 해당 라이선스가 추가된 날짜부터 그리고 이것이 포함된 버전에만 적용됩니다.
제가 만든 플러그인에 Mattermost Source Available License를 사용해야 하나요?
자신의 코드는 원하는 대로 자유롭게 라이선스를 적용할 수 있습니다. 저희는 starter-template이나 demo 플러그인에 Mattermost Source Available License를 적용하지 않으며, 여러분이 자유롭게 플러그인을 개발할 수 있도록 허용적인 오픈 소스 라이선스를 유지하고 있습니다.
자체 플러그인을 게시하고 엔터프라이즈 전용 기능에 의존할 수 있나요?
이전과 마찬가지로, 본인의 코드는 적합하다고 생각하는 방식으로 자유롭게 라이선스를 부여할 수 있습니다. 플러그인에 어떤 라이선스를 부여하든 관계없이 일부 서버 기능은 Mattermost Enterprise 라이선스가 있어야만 활성화된다는 점에 유의하세요.
누군가 라이선스 제한사항을 컴파일로 제거할 수 있나요?
저희는 커뮤니티가 Mattermost Source Available License를 준수하고 무료 및 유료 제품 전반에 걸친 기능 개발에 함께 참여해 주실 것을 신뢰합니다. 저희 지원팀은 라이선스가 없는 엔터프라이즈 전용 기능에 대해서는 지원을 제공하지 않습니다.
귀하의 소스 사용 가능 코드를 사용하여 자체 플러그인을 만드는 경우 라이선스 제한을 제거할 수 있나요?
아니요, Mattermost Source Available License는 수정된 버전에도 계속 적용됩니다.
이 라이선스가 위반될 경우 법적 조치를 취하시나요?
필요하다면 그렇습니다. 하지만 저희는 항상 협력하는 것을 선호하므로, 다른 라이선스로 협의가 필요하시다면 언제든 문의해 주세요.
이것은 법적 문서인가요?
아니요. 이 FAQ는 정보 제공 목적으로만 작성되었습니다. Mattermost Source Available License는 그 자체로 독립적이며, 이 FAQ는 라이선스의 의미에 영향을 주지 않습니다.
Mattermost Source Available License의 전문은 무엇인가요?
"Mattermost Source Available License ("Source Available License") (c) Mattermost, Inc. 2015-present.
Mattermost Software에 관하여:
이 소프트웨어 및 관련 문서 파일("Software")은 귀하(그리고 귀하가 대표하는 모든 법인)가 다음 모든 사항에 동의하고 이를 준수하는 경우에만 프로덕션에서 사용할 수 있습니다: (a) https://mattermost.com/terms-of-use/에서 확인할 수 있는 Mattermost 이용 약관("TOU"), (b) https://mattermost.com/enterprise-edition-terms/에서 확인할 수 있는 Mattermost Software License Agreement("SLA") 또는 귀하와 Mattermost가 합의한 소프트웨어 사용을 관리하는 기타 라이선스 계약, 그리고 소프트웨어의 올바른 Registered Authorized Users 수에 대한 유효한 Mattermost Enterprise를 보유해야 합니다. 위 사항을 조건으로, 귀하는 이 소프트웨어를 자유롭게 수정하고 소프트웨어에 대한 패치를 게시할 수 있습니다. 귀하는 Mattermost 및/또는 해당 라이선스 제공자(해당하는 경우)가 그러한 모든 수정 사항 및/또는 패치에 대한 모든 권리, 소유권 및 이익을 보유하며, 그러한 모든 수정 사항 및/또는 패치는 소프트웨어의 올바른 Registered Authorized Users 수에 대한 유효한 라이선스 또는 Subscription을 통해서만 사용, 복사, 수정, 표시, 배포 또는 기타 방식으로 활용할 수 있음에 동의합니다. 위 사항에도 불구하고, 귀하는 유효한 라이선스 또는 Subscription 없이도 개발 및 테스트 목적으로 소프트웨어를 복사하고 수정할 수 있습니다. 귀하는 Mattermost 및/또는 해당 라이선스 제공자(해당하는 경우)가 그러한 모든 수정 사항에 대한 모든 권리, 소유권 및 이익을 보유함에 동의합니다. 귀하에게는 여기에 명시적으로 기술된 것 이외의 다른 권리는 부여되지 않습니다. 위 사항을 조건으로, 소프트웨어를 복사, 병합, 게시, 배포, 하위 라이선스 및/또는 판매하는 것은 금지됩니다.
이 Source Available License의 전문은 소프트웨어의 모든 사본 또는 상당 부분에 포함되어야 합니다.
소프트웨어는 상품성, 특정 목적에의 적합성 및 비침해에 대한 보증을 포함하되 이에 국한되지 않는 명시적 또는 묵시적 보증 없이 "있는 그대로" 제공됩니다. 어떠한 경우에도 작성자나 저작권 보유자는 계약, 불법행위 또는 기타 사유로 인한 청구, 손해 또는 기타 책임에 대해 소프트웨어로부터 또는 소프트웨어와 관련하여 또는 소프트웨어의 사용 또는 기타 거래로 인해 발생하는 책임을 지지 않습니다.
Mattermost Software에 통합된 모든 제3자 구성요소는 해당 구성요소 소유자가 제공한 원래 라이선스에 따라 라이선스가 부여됩니다."