Skip to main content

Legal

Introduction

The founder of CherryGrove, LJM12914, don't like the situation and the definition of open source projects being used for commercial purposes without any compensation to the original developers:

It's a shame of open source to allow unrewarded commercial use.

LJM12914

So CherryGrove is a source available project. CherryGrove is NOT an open source project, and LJM12914 thinks this is NOT the fault of CherryGrove but the fault of open source definition's high expectations of human society.

CherryGrove is dual-licensed under PolyForm Noncommercial License 1.0.0 and a commercial license. The PolyForm Noncommercial License 1.0.0 is a source-available license that allows you to use CherryGrove for non-commercial purposes, but requires you to purchase the commercial license for commercial use. The commercial license allows you to use CherryGrove for commercial purposes, including selling your own content packs and modified versions of CherryGrove.

For more information about the explanation of the license, please refer to FAQ.

Terms of Use

CherryGrove copyright (c) 2025 CherryGrove Contributors.

CherryGrove is licensed for community use under PolyForm Noncommercial License 1.0.0.

For commercial use (paid content packs or any paid products), contact contact@cherrygrove.dev.

Project home: https://cherrygrove.dev

Project legal terms: https://docs.cherrygrove.dev/legal#terms-of-use

Scope

These terms apply to all versions of all source code of CherryGrove, including all of its source code and other materials, regardless of the medium in which it is distributed or made available.

Third-Party Software

These terms do not apply to any third-party software or libraries that CherryGrove uses, which are subject to their own licenses. You can find their licenses in their respective directories or Git submodules. For third-party attributions, please refer to the Attributions page.

Trademarks and Branding

These terms do not apply to any branding materials, trademarks, or logos associated with CherryGrove. The use of CherryGrove's branding, trademarks, or logos is subject to separate terms and conditions.

Content Packs

Content packs are softwares that extend the functionality of a specific version of CherryGrove by utilizing the official, published modding interface in that version.

Content packs are considered a derivative work of CherryGrove, and not a part of the original CherryGrove software.

These terms do not apply to any content packs. Content packs are subject to their own licenses. You need to follow the corresponding license if you want to use, copy, modify, distribute, or publish any data, code, or other materials that are part of, or produced by a content pack.

License

CherryGrove is licensed under the PolyForm Noncommercial License 1.0.0, which allows you to use, copy, modify, and distribute the software for noncommercial purposes subject to the terms and conditions of the license.

For commercial use, you must obtain a commercial license from CherryGrove Contributors. The commercial license allows you to use, copy, modify, and distribute the software for commercial purposes, including selling your own content packs and modified versions of CherryGrove.

Commercial use is defined as any use of CherryGrove that is for commercial purposes.

Any use of CherryGrove includes, but is not limited to:

  • Using the official, published modding interface in the specific version of CherryGrove by creaing content packs.
  • Using the original versions of CherryGrove.
  • Using the modified versions of CherryGrove, including but not limited to modified source code, compiled binaries, or any other form of modification that is not through the official modding interface in the specific version of CherryGrove.
  • Using CherryGrove in a commercial product or service.

Commercial purposes include, but are not limited to:

  • Distributing or transmitting CherryGrove or any modified versions of CherryGrove in any form;
  • Distributing or transmitting any content packs in any form;
  • Bundling, and distributing or transmitting CherryGrove or any modified versions of CherryGrove with any content packs in any form;
  • Bundling CherryGrove or any modified versions of CherryGrove with any product or service;

For the purpose of, but not limited to:

  • Generating revenue, profit, or other financial gain;
  • Marketing, promotion, or lead-generation for a business, product, or service (e.g., capturing emails, funneling users to paid offerings);
  • Ad-supported distribution or use that drives advertising impressions or sponsorship value (including pre-roll/mid-roll ads, paid placements, sponsored segments);
  • Generating attention for paid support, consulting, customization, integration, hosting, or training related to CherryGrove or any modified versions of CherryGrove;
  • Generating attention for hardware or other software that is sold or licensed for a fee.

Trademark Restrictions

You must not use the CherryGrove name, logo, or any other trademarked material in a way that suggests an endorsement or affiliation with the project without prior written permission from the licensor.

Creator Exception

Notwithstanding the project's PolyForm Noncommercial License 1.0.0, the licensor grants you an irrevocable, worldwide, non-exclusive, and royalty-free permission to record, capture, store, copy, modify, transmit, distribute, and publish screenshots, videos, logs, journals, live streams, and world data produced by CherryGrove and to monetize them through any means, provided that the content is not used to create a commercial product or service that competes with any products or services offered by the licensor.

This exception does not grant you any rights to use the CherryGrove name, logo, or any other trademarked material in a way that suggests an endorsement or affiliation of you with CherryGrove without prior written permission from the licensor.

This exception does not grant you any rights to use any data, code, or other materials that are part of, or produced by a content pack. Content packs are subject to their own licenses. You need to follow the corresponding license if you want to use, copy, modify, distribute, or publish any data, code, or other materials that are part of, or produced by a content pack.

User-Generated Content, Liability and Takedown

By transmitting, distributing, or publishing any content pack, or other user-generated content through CherryGrove or related services, you represent and warrant that:

  • You have all rights needed to use, publish, and distribute the content;
  • The content does not infringe IP, privacy, or publicity rights; does not contain malware; and complies with our Acceptable Use rules;
  • You will comply with all applicable laws and marketplace rules where you take actions related to the content.

You fully understand that you are solely responsible for any content you transmit, distribute, or publish for CherryGrove. CherryGrove contributors are not the publisher of any user-generated content and have no obligation nor ability to review or monitor any user-generated content.

TO THE FULLEST EXTENT PERMITTED BY LAW, CherryGrove contributors AND ITS AFFILIATES WILL NOT BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, PUNITIVE, OR EXEMPLARY DAMAGES; OR FOR LOSS OF PROFITS, REVENUE, DATA, GOODWILL, OR BUSINESS INTERRUPTION, ARISING FROM OR RELATED TO USER-GENERATED CONTENT FOR CherryGrove, EVEN IF ADVISED OF THE POSSIBILITY.

We may preserve and share information with authorities if we believe it is necessary to comply with the law, protect our rights or property, or prevent harm to others.

If you believe that any content pack or other user-generated content violates your rights, you may submit a takedown request to the corresponding distribution platform.

Interpretation Clarifications

All headings in these terms are for convenience only and do not affect the interpretation of these terms.

All examples in these terms are for illustrative purposes only and do not limit the scope of these terms.

All explanations and examples outside of the license text are for clarification purposes only and do not form part of the license terms. Please refer to the license text for the full terms and conditions of the license.

To the extent permitted by law, no rule of strict construction shall apply against either party as drafter; the Agreement will be interpreted according to its plain meaning.

Changes to Terms

Licensor may change these terms at any time by posting the new terms on CherryGrove documentation website: https://docs.cherrygrove.dev/legal#terms-of-use.

Changes take effect on the stated effective date and apply prospectively to new orders, renewals, and downloads after that date. Existing signed commercial licenses are not modified except by a written amendment signed by both parties.

PolyForm Noncommercial License 1.0.0

https://polyformproject.org/licenses/noncommercial/1.0.0

Acceptance

In order to get any license under these terms, you must agree to them as both strict obligations and conditions to all your licenses.

The licensor grants you a copyright license for the software to do everything you might do with the software that would otherwise infringe the licensor's copyright in it for any permitted purpose. However, you may only distribute the software according to Distribution License and make changes or new works based on the software according to Changes and New Works License.

Distribution License

The licensor grants you an additional copyright license to distribute copies of the software. Your license to distribute covers distributing the software with changes and new works permitted by Changes and New Works License.

Notices

You must ensure that anyone who gets a copy of any part of the software from you also gets a copy of these terms or the URL for them above, as well as copies of any plain-text lines beginning with Required Notice: that the licensor provided with the software. For example:

Required Notice: Copyright CherryGrove Contributors. (https://cherrygrove.dev)

Changes and New Works License

The licensor grants you an additional copyright license to make changes and new works based on the software for any permitted purpose.

Patent License

The licensor grants you a patent license for the software that covers patent claims the licensor can license, or becomes able to license, that you would infringe by using the software.

Noncommercial Purposes

Any noncommercial purpose is a permitted purpose.

Personal Uses

Personal use for research, experiment, and testing for the benefit of public knowledge, personal study, private entertainment, hobby projects, amateur pursuits, or religious observance, without any anticipated commercial application, is use for a permitted purpose.

Noncommercial Organizations

Use by any charitable organization, educational institution, public research organization, public safety or health organization, environmental protection organization, or government institution is use for a permitted purpose regardless of the source of funding or obligations resulting from the funding.

Fair Use

You may have "fair use" rights for the software under the law. These terms do not limit them.

No Other Rights

These terms do not allow you to sublicense or transfer any of your licenses to anyone else, or prevent the licensor from granting licenses to anyone else. These terms do not imply any other licenses.

Patent Defense

If you make any written claim that the software infringes or contributes to infringement of any patent, your patent license for the software granted under these terms ends immediately. If your company makes such a claim, your patent license ends immediately for work on behalf of your company.

Violations

The first time you are notified in writing that you have violated any of these terms, or done anything with the software not covered by your licenses, your licenses can nonetheless continue if you come into full compliance with these terms, and take practical steps to correct past violations, within 32 days of receiving notice. Otherwise, all your licenses end immediately.

No Liability

As far as the law allows, the software comes as is, without any warranty or condition, and the licensor will not be liable to you for any damages arising out of these terms or the use or nature of the software, under any kind of legal claim.

Definitions

The licensor is the individual or entity offering these terms, and the software is the software the licensor makes available under these terms.

You refers to the individual or entity agreeing to these terms.

Your company is any legal entity, sole proprietorship, or other kind of organization that you work for, plus all organizations that have control over, are under the control of, or are under common control with that organization. Control means ownership of substantially all the assets of an entity, or the power to direct its management and policies by vote, contract, or otherwise. Control can be direct or indirect.

Your licenses are all the licenses granted to you for the software under these terms.

Use means anything you do with the software requiring one of your licenses.