| This is an awesome license. More products should be source-available like this. This is what sustainable "equitable open source" looks like. It keeps the team that built the product able to monetize, but it does so without harming or killing the community. The community has full access to the code and can modify it, make money from products made with it, and can presumably take over if the originating organization dies. The company can choose which services to offer for free and which ones to charge a premium for. Cloud CI/builds and hosting seem like good monetization levers while leaving the engine and editor completely free of charge and open for development and modification. You can build a sustainable lifestyle business this way. Database vendors should use licenses like this to prevent Amazon from stealing their work and bleeding their cash flow. Redis and Elasticsearch should have done this before Amazon cloned their products, started making bank on managed versions, killed their monetization efforts, and turned their communities against them. Matt Mullenweg should have done this instead of throwing a fit. |
It is a really nice and fair source-available license and there should be more of this, but a license like theirs also restricts what kind of software you can make in a rather harsh way.
Since you can't commercialise game engine products and they are defined in a broad way. You could land in legal issues. Game engine products are defined in the license as:
“Game Engine Product” shall mean software used for video game development. This includes both the content authoring software and the software used to show the created content.
IANAL, but map editors, modding tools and many other kind of tools that can be used for developing video games could be in violation of the license.
Since meaning of "commercialise" isn't being defined or narrowed in the license small creators using Patreon or the like while asking donations could be classified as a violation too.