Skip to content

Commit

Permalink
Merge pull request #3 from event-catalog/update-to-license
Browse files Browse the repository at this point in the history
chore(plugin): update to license
  • Loading branch information
boyney123 authored Sep 5, 2024
2 parents 8771f12 + 116d40b commit f9fbe60
Show file tree
Hide file tree
Showing 5 changed files with 11 additions and 6 deletions.
5 changes: 5 additions & 0 deletions .changeset/sixty-tomatoes-smoke.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@eventcatalog/generator-openapi": patch
---

chore(plugin): update to license
2 changes: 1 addition & 1 deletion LICENSE-COMMERCIAL.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,4 +16,4 @@ You will need a Commercial License in the following cases:
- You are building proprietary software or SaaS platforms where you do not want to share the source code with customers or the public.
- You are creating a closed-source product that incorporates this software.

If you would like to obtain a Commercial License or have any questions, please contact us at **[email protected]**.
If you would like to obtain a Commercial License or have any questions, please contact us at **[email protected]**.
4 changes: 2 additions & 2 deletions LICENSE.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@

_Dual license of this project allows us to keep opens source and make EventCatalog sustainable_.


## AGPL-3.0 License (Open Source)

This software is licensed under the terms of the [GNU Affero General Public License v3.0](https://www.gnu.org/licenses/agpl-3.0.en.html) (AGPL-3.0), a copy-left open-source license that allows you to use, modify, and distribute the software under the following conditions:

If you modify this software or create derivative works, you must make the source code of those modifications available under the same AGPL-3.0 license when:
Expand Down Expand Up @@ -39,4 +39,4 @@ If you would like to obtain a Commercial License or have any questions, please c

## Contributing

By contributing to this project, you agree that your contributions will be licensed under the same AGPL-3.0 license.
By contributing to this project, you agree that your contributions will be licensed under the same AGPL-3.0 license.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -129,4 +129,4 @@ You can find the [contributing guidelines here](https://eventcatalog.dev/docs/co

# Commercial Use

This project is governed by the [AGPL-3.0](/LICENSE.md) copyleft license. To ensure the sustainability of the project, you can freely make use of this software as long the outcome is distributed under the same license. Otherwise, you must obtain a [commercial license](./LICENSE-COMMERCIAL.md) that removes such restrictions.
This project is governed by a [dual-license](./LICENSE.md). To ensure the sustainability of the project, you can freely make use of this software if your projects are Open Source. Otherwise for internal systems you must obtain a [commercial license](./LICENSE-COMMERCIAL.md).
4 changes: 2 additions & 2 deletions src/utils/checkLicense.ts
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
import chalk from 'chalk';

export default () => {
console.log(chalk.bgBlue(`\nYou are using a free version of this plugin`));
console.log(chalk.bgBlue(`\nYou are using the open source license for this plugin`));
console.log(
chalk.blueBright(
`This plugin is governed and published under the AGPL-3.0 copy-left license. \nIf using for commercial purposes or proprietary software, please contact [email protected] for a license to support the project.`
`This plugin is governed and published under a dual-license. \nIf using for internal, commercial or proprietary software, please contact [email protected] for a license to support the project.`
)
);
};

0 comments on commit f9fbe60

Please sign in to comment.