UmweltDocs
License/Umwelt Free Play Exception

Umwelt Free Play Exception

Version 1.0

This is an additional permission under section 7 of the GNU Affero General Public License, version 3 (the “AGPL”), granted by the Copyright Holder of Umwelt. It does not change the AGPL. It lets people who make free games, mods and other works of play use Umwelt without releasing their own code, as long as they make no money from those works and credit Umwelt.

Anyone who does not meet these conditions keeps every right the AGPL gives them, and may also obtain a commercial license from the Copyright Holder.

1. Definitions

  • “Umwelt” means the software released by the Copyright Holder under the AGPL together with this exception: the engine, its libraries, the command-line tool, the native library, and the official client libraries.
  • “Copyright Holder” means Jonathan Ferreira da Conceição, or any legal entity he designates to hold Umwelt’s intellectual property.
  • “Play Work” means a work made for people to play or to tell stories with, and delivered to the people who play it (“Players”). Only these are Play Works:
    1. a game, on any platform, including a server that runs a game for its own Players;
    2. a modification, plugin, add-on or expansion of a game (“mod”);
    3. a work of interactive fiction, such as a visual novel or a text adventure;
    4. a tool that helps people run or play a tabletop game, such as a campaign manager or a game master’s aid.
  • “Monetization” means receiving money, or anything of monetary value, in exchange for the Play Work or any part of it, from its Players because they use it, or from third parties for reaching its Players through it. It includes:
    1. a price, fee, subscription or paid early access for the Play Work or any part of it, including a minimum price above zero;
    2. in-app or in-game purchases, purchasable virtual currency, loot boxes, season or battle passes;
    3. paid downloadable content, content, features or advantages unlocked by payment, or content created or chosen by whoever pays and added to the Play Work in return for the payment (a name in the credits is not such content);
    4. advertising shown inside the Play Work, sponsorship placed in it, or requiring Players to view advertising to obtain or use it;
    5. selling, licensing or otherwise trading data about its Players;
    6. distributing the Play Work as a demo or trial of a paid product, as part of a paid product, bundle or service, or as a work made to promote a commercial product, service or brand (an advergame). Showing the authors’ own skills is not such promotion (see section 2).

2. What is not Monetization

These do not count as Monetization, as long as no payment unlocks any content, feature, advantage or early access for whoever pays:

  • Donations: voluntary donations to the authors, for example through Patreon or Ko-fi.
  • Pay what you want: a store page that suggests a payment but lets every Player download the same Play Work for free, with a minimum price of zero (for example “name your own price” on itch.io). Any payment made there is a donation.
  • Crowdfunding: a campaign that funds the making of a Play Work that will be free, when its rewards are only thanks, the backer’s name in the credits, or goods outside the Play Work, such as merchandise or an art book. Rewards that give access to the Play Work or any part of it before or beyond other Players (early or beta access, exclusive content, in-game items), or that put content created or chosen by the backer into the Play Work, are Monetization.
  • Distribution platforms: advertising that a store, mod site or other platform shows on its own pages, and reward programs through which a platform pays authors without charging Players.
  • A free mod for a paid game: the mod is the Play Work, and it must be free; the game it modifies may be sold by others.
  • Recognition and opportunities: using the Play Work in a portfolio, to seek employment or commissions, for academic credit, or to enter a game jam or competition, including one that awards prizes, and receiving a grant or award for having made it, as long as Players are never charged.

3. The permission

If you convey a Play Work that includes, links to, embeds or communicates with Umwelt, and you meet the conditions in section 4, then:

  1. you are not required to license the rest of the Play Work under the AGPL, or to provide its Corresponding Source, including under section 13 of the AGPL for a server that runs a game for its Players; you may distribute it under terms of your choice;
  2. for unmodified Umwelt, you meet the AGPL’s requirement to provide its Corresponding Source by stating which version of Umwelt you use and linking to its official source at https://github.com/Kallamo/Umwelt.

Umwelt itself stays under the AGPL with this exception. If you modify Umwelt, your modified Umwelt is covered by the AGPL, and you must make its Corresponding Source available as the AGPL requires. Only the rest of the Play Work is released from the AGPL.

4. Conditions

  1. No Monetization. The Play Work is distributed free of charge, and neither you nor anyone acting with you engages in Monetization of it.

  2. A work for Players. The Play Work is used by its Players. This permission does not cover libraries, engines, frameworks, development kits, or tools made for other developers to build works with, nor any service that offers Umwelt’s capabilities, or characters or conversations powered by artificial intelligence, to people over a network, other than a server that runs a game for its own Players.

  3. Credit. The Play Work shows, in its credits, its “about” screen, or, where it has neither, its main description page (such as a mod’s page), a notice like:

    Uses Umwelt by Kallamo (https://kallamo.com/umwelt), licensed under the GNU AGPL v3 with the Umwelt Free Play Exception.

  4. License notices. The Play Work is accompanied by the Umwelt license (the AGPL), this exception, Umwelt’s NOTICE file, and its THIRD-PARTY-NOTICES.txt file, or by a link to them where that is the only reasonable means.

  5. No endorsement. The Play Work does not suggest that the Copyright Holder or Kallamo endorses it, and does not use the Umwelt or Kallamo names or logos except in the notice above or to state accurately that it uses Umwelt.

5. When the conditions stop being met

If a Play Work stops meeting the conditions, for example because it starts Monetization, this permission ends for that Play Work 30 days later. Within those 30 days you may:

  • bring the Play Work back within the conditions;
  • release the Play Work under the AGPL;
  • obtain a commercial license from the Copyright Holder; or
  • stop distributing versions of the Play Work that use Umwelt.

Copies conveyed to Players while the conditions were met remain permitted.

6. General

  • Private and internal use needs no permission: the AGPL places no conditions on running or modifying Umwelt without conveying it to others.
  • Works released under the AGPL, or under a license that allows combining with it, need no permission either.
  • Removal. As section 7 of the AGPL allows, anyone conveying Umwelt may remove this exception from their copy; the AGPL then applies alone.
  • Versions. This exception applies to every version of Umwelt released with it. The Copyright Holder may publish revised versions for future releases; a version of Umwelt you received keeps the exception it was released with.
  • No warranty. As the AGPL states, Umwelt is provided without warranty.

Questions, and commercial licenses: contact@kallamo.com.

Was this page helpful?