NetLogo / NetLogo/models

creative commons licensing of models

Open
#406 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
NetLogo
Stars
125
Forks
99
PR merge metrics
No merged PRs in 30d

Description

Creative Commons do not recommend that CC licenses be used for an open source software license (https://creativecommons.org/faq/#can-i-apply-a-creative-commons-license-to-software) but it seems that many of NetLogo's model commons models are by default licensed under the CC-BY-NC-SA licenses (according to https://github.com/NetLogo/NetLogo/wiki/Licenses).

Is this intentional / by design or a holdover from the past? At the comses.net CML we are planning to migrate all of our CC licensed models to as close as possible / equivalent OSI approved licenses in the coming year to better support extension and reuse of models.

I believe the most problematic part of the CC-BY-NC-SA is the non-commercial clause which AFAICT is not supported by any open source license. CC-BY-SA is pretty close to the GPL.

(more discussion on non commercial use open source licenses here: https://opensource.stackexchange.com/questions/4875/open-source-license-to-prevent-commercial-use)

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reviewing the NetLogo Models Library licensing information in the linked wiki page and the licensing of the model commons models. Compare the stated CC-BY-NC-SA practice with the concerns and references in the issue, then document a clear decision about whether the licensing is intentional and what guidance should be updated.

Written by the indexing model from the issue text.

Assessment

Domain
documentation
Issue type
Documentation
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.