pjohansson / inkling

Limited Rust implementation of the Ink markup/scripting language for game narratives
Other
42 stars 7 forks source link

Relicense under Parity 7.0 and Apache-2.0 #3

Closed pjohansson closed 4 years ago

pjohansson commented 4 years ago

Purpose

To relicense inkling under Parity 7.0, with third-party contributions being licensed under Apache-2.0.

Motivation

I made a mistake when one year ago picking the current license (CC-BY-SA 4.0). ShareAlike requires any derivative work to also adopt that license or a compatible, which is just about only the GPL.

The Parity license retains the copyleft requirement, but as long as you contribute derivative work (including under e.g. MIT) you are free to use the software.

Changes

With this update, the following changes are made to the project (they can be previewed under the relicense-parity-7.0 branch):

Prerequisites