International-Data-Spaces-Association / InformationModel

The Information Model of the International Data Spaces implements the IDS reference architecture as an extensible, machine readable and technology independent data model.
Apache License 2.0
64 stars 37 forks source link

Allow Multiple Licenses #376

Open DaTebe opened 3 years ago

DaTebe commented 3 years ago

As far as I know, only one license can be added as String (URI pattern). It is quite common to have multiple licenses in real life.

  1. Open Source Software: For example, some projects are using Apache 2.0 and MIT and the end user can choose what fits best to him.

  2. Private vs Enterprise Usage: If you plan to use something (eg. just data or code) private it can be free of charge. As an enterprise on the other hand you maybe need to pay money according to a license.

In the context of IDS one may argue against my specific examples, but a generic solution supporting this kind of use cases would be beneficial and should not have any downsides.