Some checks failed
Server CI / Postgres (shard 0) (push) Has been skipped
Server CI / Postgres (shard 3) (push) Has been skipped
BuildEnv Docker Image / build-image (push) Failing after 4s
BuildEnv Docker Image / build-image-fips (push) Failing after 4s
Migration Review & Release Notes / Generate migration review & release notes (push) Failing after 3s
Server CI / Build Environment (push) Failing after 3s
Server CI / Postgres (shard 1) (push) Has been skipped
Tools CI / check-style (mattermost-govet) (push) Failing after 4s
Server CI / Postgres (shard 2) (push) Has been skipped
Tools CI / check-style (mmgotool) (push) Failing after 3s
Server CI / Elasticsearch v8 Compatibility (push) Has been skipped
Server CI / OpenSearch v2 Compatibility (push) Has been skipped
Server CI / Postgres FIPS (shard 0) (push) Has been skipped
Tools CI / Test (mattermost-govet) (push) Failing after 3s
Server CI / Postgres FIPS (shard 1) (push) Has been skipped
Server CI / Postgres FIPS (shard 2) (push) Has been skipped
Tools CI / Test (mmgotool) (push) Failing after 3s
Server CI / Postgres FIPS (shard 3) (push) Has been skipped
Server CI / Run mmctl tests (push) Has been skipped
Server CI / Run mmctl tests (FIPS) (push) Has been skipped
Server CI / Merge Postgres Test Results (push) Has been skipped
Server CI / Merge Postgres FIPS Test Results (push) Has been skipped
Server CI / Check backport migrations (push) Has been skipped
Server CI / Check generated files (push) Has been skipped
Server CI / check-style (push) Has been skipped
Server CI / Vet API (push) Has been skipped
Server CI / Build mattermost server app (push) Has been skipped
Server CI / Server CI Complete (push) Failing after 2s
Server CI / Server CI Artifacts (push) Has been skipped
Server CI / Sentry Upload (push) Has been skipped
Server CI / Server CI Report (push) Failing after 5m1s
Server CI Nightly Race / Race Detector (push) Has been skipped
CodeQL / Analyze (go) (push) Has been cancelled
CodeQL / Analyze (javascript) (push) Has been cancelled
Webapp CI Cache Warm / Warm Webapp node_modules Cache (push) Has been cancelled
E2E CI Cache Warm / Warm E2E npm Registry Cache (push) Has been cancelled
API / build (push) Has been cancelled
Web App CI / check-types (push) Has been cancelled
Web App CI / check-lint (push) Has been cancelled
Web App CI / check-i18n (push) Has been cancelled
Web App CI / check-external-links (push) Has been cancelled
Web App CI / test (platform) (push) Has been cancelled
Web App CI / test (mattermost-redux) (push) Has been cancelled
Web App CI / test (channels shard 1/4) (push) Has been cancelled
Web App CI / test (channels shard 2/4) (push) Has been cancelled
Web App CI / test (channels shard 3/4) (push) Has been cancelled
Web App CI / test (channels shard 4/4) (push) Has been cancelled
Web App CI / upload-coverage (push) Has been cancelled
Web App CI / build (push) Has been cancelled
YAML Lint / yamllint (push) Has been cancelled
Push mirrored docker images / cd/Push mirrored docker images (push) Has been cancelled
docs-cd / Build and deploy docs (push) Has been cancelled
Docs CI / build (push) Has been cancelled
E2E Cache Warm: Cypress deps / Warm Cypress deps cache (push) Has been cancelled
Scorecards supply-chain security / Scorecard analysis (push) Has been cancelled
Server CI Weekly / Postgres FIPS (push) Has been skipped
Server CI Weekly / Run mmctl tests (FIPS) (push) Has been skipped
Server CI Weekly / Postgres with binary parameters (push) Has been skipped
Server CI Weekly / Build Environment (push) Failing after 1s
Server CI Cache Warm / Warm Go Module and Build Cache (push) Failing after 2s
Server CI Nightly Race / Build Environment (push) Failing after 1s
238 lines
13 KiB
Plaintext
238 lines
13 KiB
Plaintext
---
|
||
title: "Business & Licensing"
|
||
---
|
||
## What are Mattermost's policies around licensing, terms of use, and privacy?
|
||
|
||
The following outlines the licensing, terms of use and privacy policies across Mattermost software and services. See the [source available license](/product-overview/faq-mattermost-source-available-license) documentation to learn what the Mattermost source available license offers.
|
||
|
||
### Mattermost Software
|
||
|
||
<table style={{width: '100%'}}>
|
||
<colgroup>
|
||
<col style={{width: '12%'}} />
|
||
<col style={{width: '30%'}} />
|
||
<col style={{width: '31%'}} />
|
||
<col style={{width: '24%'}} />
|
||
</colgroup>
|
||
<thead>
|
||
<tr>
|
||
<th>Software</th>
|
||
<th>License</th>
|
||
<th>Terms and Conditions</th>
|
||
<th>Privacy Policy</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody>
|
||
<tr>
|
||
<td>Mattermost Team Edition (Open Source)</td>
|
||
<td>Open Source <strong>MIT License</strong>.<br/>Open Source Add-ons available under <a href="/product-overview/subscription">Apache v2 and other licenses</a>.</td>
|
||
<td><a href="https://mattermost.com/trademark-standards-of-use/">Mattermost Trademark Policy</a><br/><a href="https://mattermost.com/terms-of-use/">Mattermost Terms of Use</a></td>
|
||
<td rowspan="3"><a href="https://mattermost.com/privacy-policy/">Mattermost Server Privacy Policy</a> with <a href="https://mattermost.com/data-processing-addendum/">GDPR Data Processing Addendum</a>.</td>
|
||
</tr>
|
||
<tr>
|
||
<td>Mattermost Enterprise Edition with no subscription</td>
|
||
<td><a href="https://mattermost.com/enterprise-edition-license/">Commercial Enterprise Edition License</a>.<br/>You are welcome to use the Enterprise Edition of Mattermost free of charge in perpetuity when the subscription features are not enabled by a license key.</td>
|
||
<td>No subscription terms apply when operating without a subscription</td>
|
||
</tr>
|
||
<tr>
|
||
<td>Mattermost Enterprise Edition with subscription</td>
|
||
<td>If you choose to purchase a subscription for paid features, terms and conditions are offered as part of the subscription purchase (see “Terms”).</td>
|
||
<td><a href="https://mattermost.com/enterprise-edition-terms/">Self Managed Subscription Terms</a><br/><a href="https://mattermost.com/terms-of-use/">Enterprise Edition Subscription Terms for Purchase by Resale</a><br/><a href="https://mattermost.com/cloud-subscription-terms/">Cloud Subscription Agreement</a></td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
|
||
#### Mattermost Service Agreements
|
||
|
||
<table style={{width: '100%'}}>
|
||
<colgroup>
|
||
<col style={{width: '22%'}} />
|
||
<col style={{width: '41%'}} />
|
||
<col style={{width: '35%'}} />
|
||
</colgroup>
|
||
<thead>
|
||
<tr>
|
||
<th>Service</th>
|
||
<th>Terms and Conditions</th>
|
||
<th>Privacy Policy</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody>
|
||
<tr>
|
||
<td>Mattermost Enterprise Edition Support, including Premier Support</td>
|
||
<td><a href="https://mattermost.com/support/">Mattermost Support Terms</a></td>
|
||
<td rowspan="3"><a href="https://mattermost.com/privacy-policy/">Mattermost Server Privacy Policy</a> with <a href="https://mattermost.com/data-processing-addendum/">GDPR Data Processing Addendum</a>.</td>
|
||
</tr>
|
||
<tr>
|
||
<td>Mattermost Hosted Push Notification Service</td>
|
||
<td><a href="https://mattermost.com/terms-of-use/">Hosted Push Notifications Service Terms</a></td>
|
||
</tr>
|
||
<tr>
|
||
<td>Mattermost Professional Services</td>
|
||
<td>To be posted.</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
|
||
### Mattermost Websites
|
||
|
||
<table style={{width: '100%'}}>
|
||
<colgroup>
|
||
<col style={{width: '7%'}} />
|
||
<col style={{width: '40%'}} />
|
||
<col style={{width: '21%'}} />
|
||
<col style={{width: '30%'}} />
|
||
</colgroup>
|
||
<thead>
|
||
<tr>
|
||
<th>Website</th>
|
||
<th>License</th>
|
||
<th>Terms and Conditions</th>
|
||
<th>Privacy Policy</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody>
|
||
<tr>
|
||
<td><p>Mattermost Websites:</p><blockquote><ul><li>about.mattermost.com</li><li>mattermost.com</li><li>mattermost.org</li><li>forum.mattermost.org</li><li>docs.mattermost.com</li></ul></blockquote></td>
|
||
<td>Open source under <a href="https://creativecommons.org/licenses/by-nc-sa/3.0/deed.en">Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License (CC BY-NC-SA 3.0)</a>.</td>
|
||
<td><a href="https://mattermost.com/terms-of-use/">Mattermost Terms of Use</a></td>
|
||
<td><a href="https://mattermost.com/privacy-policy/">Mattermost Websites Privacy Policy</a></td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
|
||
### Mattermost Partnership Agreements
|
||
|
||
<table>
|
||
<colgroup>
|
||
<col style={{width: '40%'}} />
|
||
<col style={{width: '59%'}} />
|
||
</colgroup>
|
||
<thead>
|
||
<tr>
|
||
<th>Partnership Agreement</th>
|
||
<th>Agreement</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody>
|
||
<tr>
|
||
<td>Mattermost Authorized Reseller Agreement</td>
|
||
<td><a href="https://mattermost.com/partners/">Mattermost Authorized Reseller Agreement</a></td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
|
||
### Mattermost Confidentiality Agreements
|
||
|
||
<table>
|
||
<colgroup>
|
||
<col style={{width: '36%'}} />
|
||
<col style={{width: '63%'}} />
|
||
</colgroup>
|
||
<thead>
|
||
<tr>
|
||
<th>Confidentiality Agreement</th>
|
||
<th>Agreement</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody>
|
||
<tr>
|
||
<td>Mattermost Mutual Non-Disclosure Agreement</td>
|
||
<td><a href="https://docs.google.com/document/d/1Ev3VFjiJBKSf1D5Kmf2BScbHBgSQbMzTzOhY3Of28vY/edit">Mattermost Mutual Non-Disclosure Agreement</a></td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
|
||
### Working for Mattermost
|
||
|
||
<table>
|
||
<colgroup>
|
||
<col style={{width: '34%'}} />
|
||
<col style={{width: '65%'}} />
|
||
</colgroup>
|
||
<thead>
|
||
<tr>
|
||
<th>Service</th>
|
||
<th>Terms and Conditions</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody>
|
||
<tr>
|
||
<td>Mattermost Professional Consulting Services</td>
|
||
<td><a href="https://docs.google.com/document/d/1tgEkO5Q-xqAgVEcx5Y-z28OC36HptpltKORpivQGLoY/edit">Mattermost Professional Consulting Services Agreement</a></td>
|
||
</tr>
|
||
<tr>
|
||
<td>Mattermost Consulting</td>
|
||
<td><a href="https://handbook.mattermost.com/operations/sales/partner-programs">Mattermost Consulting Terms</a></td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
|
||
## How do I fork Mattermost?
|
||
|
||
If you wish to create a forked version of the Mattermost source code, you must comply with the applicable licenses under which the source code is made available.
|
||
|
||
For example, the Mattermost server source code is and always has been made available under the AGPLv2 license. Therefore, all third-party open source forks of the Mattermost server source code must comply with the AGPLv2 license in both source code and compiled versions. If you encounter a third-party fork of the publicly available source code of Mattermost server that claims to be licensed under an alternate license, it is incorrect.
|
||
|
||
For clarity, this license information regarding forking the source specifically refers to the use (and compilation) of the Mattermost source code by third parties. Third parties are obligated to comply with the open source licenses referenced above in connection with their derivative works. Compiled versions and derivative works of Mattermost prepared by third parties may not be made available under any license other than those under which the applicable source code is made available.
|
||
|
||
In contrast, Mattermost, as the copyright holder to the collection of the Mattermost source code, has exercised its exclusive right to make compiled versions of the Mattermost source code available under various other licenses (such as the MIT license and the Mattermost Commercial Enterprise License, as more specifically made clear in the table here: [https://docs.mattermost.com/about/faq-license.html](https://docs.mattermost.com/about/faq-license.html)).
|
||
|
||
## How can I create an open source derivative work of Mattermost?
|
||
|
||
If you're looking to customize the look and feel of Mattermost, see the [customization](/administration-guide/configure/customize-mattermost) documentation. For advanced customization, the system's user experience is available in different repositories for web, mobile apps, and desktop apps and custom experiences can be developed and integrated via the system APIs and custom plugins.
|
||
|
||
If, instead of using Mattermost Team Edition or Mattermost Enterprise Edition, you choose to compile your own version of the system using the open source code from `/mattermost`, there are a number of factors to consider:
|
||
|
||
### Security
|
||
|
||
- If you run a fork of the Mattermost server, we highly recommend you only deploy the system securely behind a firewall and to pay close attention to [Mattermost security updates](https://mattermost.com/security-updates/). Mattermost Team Edition and Mattermost Enterprise Edition release security update patches when reports of new attacks are received and verified. Mattermost waits until 30 days after a security patch is released before publicly detailing its nature so that users and customers can upgrade before the security vulnerability is widely known. A malicious user can potentially make use of Mattermost security disclosures to exploit a fork of Mattermost if the security upgrade is not promptly incorporated into the forked version.
|
||
|
||
### Rebranding
|
||
|
||
- When you create a derivative version of Mattermost and share it with others as a product, you need to replace the Mattermost name and logo from the system, among other requirements, per the [Mattermost trademark policy](https://mattermost.com/trademark-standards-of-use/).
|
||
- You can rebrand your system using [custom branding tools](/administration-guide/configure/custom-branding-tools).
|
||
- For advanced whitelabelling, you can manually update files on the Mattermost server [per product documentation.](https://github.com/mattermost/docs/issues/1006) This can also be done without forking.
|
||
|
||
### Copyright and Licensing of `/mattermost` open source code
|
||
|
||
- Compiling and distributing your own version of the open source Mattermost `/mattermost` repo requires a) compliance with licenses in the repo, including [NOTICE.txt](https://github.com/mattermost/mattermost/blob/master/NOTICE.txt), and b) the compiled version of the `/mattermost` source code should have the same open source license as the source code, [per our licensing policy](/product-overview/faq-license).
|
||
|
||
### Other considerations
|
||
|
||
- Mattermost has a default [Terms of Use](/administration-guide/configure/site-configuration-settings#terms-of-use-link) agreement for the Terms of Use link at the bottom of login screen that should be incorporated into any additional Terms of Use you may add.
|
||
- The Mattermost copyright notices on the user interface should remain.
|
||
- There may be additional legal and regulatory issues to consider and we recommend you employ legal counsel to fully understand what's involved in creating and selling a derivative work.
|
||
|
||
## Can I create a derivative work of the Mattermost /mattermost repository that is not open source?
|
||
|
||
The Mattermost open source project was created by [a group of developers who had their data paywalled by a proprietary online messaging service](https://mattermost.com/about-us/) and felt it was unfair.
|
||
|
||
Because of this, the Mattermost /mattermost repository uses an open source license that requires derivative works to use the same open source license. This prevents the creation of derivative works that are not open source, and the situation where end users would not have access to the source code of the systems they use, and hence be at risk of "lock in".
|
||
|
||
For companies purchasing Enterprise Edition subscriptions for use by internal staff, who need to modify /mattermost, and who also have legal departments that won't allow their staff to work under an open source software license, a special "Advanced Licensing Option" can be purchased to modify /mattermost for internal use under a commercial software license. This option is not available for companies that would offer a modified, non-open source version of Mattermost to external parties.
|
||
|
||
## Does Mattermost answer questions about open source licenses authored by other organizations?
|
||
|
||
No, if you have questions about an open source license, please consult the original author, or FAQs they offer.
|
||
|
||
## Why does Mattermost have a discount for certain kinds of non-profits but not for others?
|
||
|
||
While we welcome anyone to use the open source version of Mattermost Team Edition free of charge, Mattermost, Inc., like any software company, has specific discounting programs for its commercial Mattermost Enterprise Edition based on business objectives. Objectives of the discounting programs include the suitability of potential case studies, references, word-of-mouth promotion and public promotion of solutions, among many other factors.
|
||
|
||
See our [non-profit subscriptions](/product-overview/non-profit-subscriptions) documentation for details.
|
||
|
||
## Will Mattermost, Inc. offer the ability to resell Mattermost software without a reseller agreement?
|
||
|
||
No.
|
||
|
||
If there is a case where the reseller agreement is under review and a customer urgently needs an order, Mattermost may, with internal approvals, accept a reseller purchase order with the following language:
|
||
|
||
"Any statements, clauses, or conditions included on or referenced by buyer's purchase order forms, which forms modify, add to, or are inconsistent with Mattermost’s standard terms and conditions are expressly rejected. Such orders will only be accepted by Mattermost upon the condition and with the express understanding that despite any such statements, clauses, or conditions contained in any order forms of the buyer are void and have no effect.
|
||
|
||
EXCEPT AS OTHERWISE EXPRESSLY AGREED BY THE PARTIES IN WRITING, MATTERMOST MAKES NO WARRANTIES OR REPRESENTATIONS WITH RESPECT TO ANY MATTERMOST PRODUCTS, DOCUMENTATION OR SUPPORT, AND HEREBY DISCLAIMS ALL OTHER EXPRESS AND ALL IMPLIED WARRANTIES, INCLUDING BUT NOT LIMITED TO IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT."
|
||
|
||
## Will Mattermost complete questionnaires requiring confidential data without an NDA?
|
||
|
||
No, Mattermost will not complete questionnaires requiring confidential data without a non-disclosure agreement.
|