Back to Legal Hub

Open Source Licenses

Last updated: May 10, 2025

BPS Compliance Notice

This policy is written in accordance with the ByteBrush Policy Standard (BPS v1.0).

1. Introduction

At ByteBrush Studios, we believe in the power of open source software and the community that supports it. We use various open source components in our products and services, and we are committed to complying with their license terms.

This page provides information about the open source software we use and the licenses under which they are distributed. We acknowledge and appreciate the contributions of the open source community.

2. Our Open Source Philosophy

Contribution

We actively contribute to open source projects and support the open source community.

Compliance

We ensure compliance with all open source licenses in our products and services.

Transparency

We provide transparent information about the open source components we use.

3. Open Source Components

The following is a list of key open source components used in our products and services, along with their respective licenses. This is not an exhaustive list but represents the major components:

3.1 Frontend Technologies

ComponentVersionLicenseLink
React18.2.0MITLink
Next.js14.0.0MITLink
Tailwind CSS3.3.0MITLink
Framer Motion10.16.4MITLink
React Icons4.11.0MITLink

3.2 Backend Technologies

ComponentVersionLicenseLink
Node.js18.16.0MITLink
Express4.18.2MITLink
MongoDB Driver5.5.0Apache-2.0Link
PostgreSQL Client8.11.0MITLink

3.3 Development Tools

ComponentVersionLicenseLink
ESLint8.45.0MITLink
Prettier3.0.0MITLink
Jest29.6.1MITLink

4. License Information

Many of the open source components we use are licensed under permissive open source licenses. Below is a summary of the key licenses:

4.1 MIT License

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

4.2 Apache License 2.0

The Apache License 2.0 is a permissive free software license that allows users to use the software for any purpose, to distribute it, to modify it, and to distribute modified versions of the software under the terms of the license, without concern for royalties.

For the full text of the Apache License 2.0, please visit: https://www.apache.org/licenses/LICENSE-2.0

4.3 GNU Affero General Public License v3.0 (AGPL-3.0)

The GNU Affero General Public License (AGPL) v3.0 is a strong copyleft license that requires any modified version of the software, if used to provide a service over a network, to make the complete source code available to users of that service.

Key requirements include:

  • Source code must be made available for any modifications or derivative works.
  • If the software is used to provide a service over a network, users must be able to access the source code of the modified version.
  • All copies and substantial portions of the software must include the AGPL license text and copyright notice.

For the full text of the AGPL v3.0, please visit: https://www.gnu.org/licenses/agpl-3.0.html

5. Requesting Source Code

For some components, the open source licenses require us to make the source code available to recipients of the software. If you would like to receive a copy of the source code for any open source component used in our products, please contact us at the address below. Please specify the product and version for which you are requesting the source code.

Open Source Request
ByteBrush Studios
Email: [email protected]
Address: 329 Howe Street Vancouver, BC V6C3N2 Canada

Please note that we may charge a reasonable fee to cover the cost of physically performing the source distribution.

6. Acknowledgments

We would like to acknowledge and thank the authors, contributors, and maintainers of the open source projects that we use. Their work makes it possible for us to build and deliver our products efficiently and effectively.

If you believe that any open source component used in our products is not properly acknowledged or is being used in a way that violates its license terms, please contact us immediately at [email protected].