This document describes the KIM policy on licensing and its rationale.
Policy Version: 3.0 (previous versions:
v2.0)
Date: May 26, 2021
POLICY:
0) All copyrightable Standards and any associated Software Implementations of
those standards developed by the KIM organization will henceforth be licensed
under the GNU Lesser General Public License v2.1 or later (LGPL-2.1-or-later).
1) All copyrightable works uploaded to
https://openkim.org must be licensed
under one of the following categories:
1.0) Preferred Licenses:
KIM highly recommends the following licenses:
1.0.0) GNU Lesser General Public License v2.1 or later (LGPL-2.1-or-later).
See
https://spdx.org/licenses/LGPL-2.1-or-later.html
This is a GPL-compatible reciprocal license.
1.0.1) Apache License 2.0 (Apache-2.0)
See
https://spdx.org/licenses/Apache-2.0.html
This is a GPL-compatible academic license.
(Note: This license is not compatible with GPL-2.0-only.)
1.0.2) Public Domain content
U.S. government publications and other works that are in the
public domain.
1.1) Other Licenses:
KIM accepts content under any license that allows for redistribution,
but prefers the licenses listed in Section 1.0 of this policy document.
All uploaded content must be accompanied by its license and an
associated valid SPDX License Expression unambiguously identifying
the content license(s).
See
https://spdx.dev/learn/overview/ for more on the SPDX standards.
2) Modification to this policy may be made in accordance with established KIM
by-laws and must be approved by the KIM Board in consultation with the KIM
Director, KIM Technical Lead, and KIM Editor.
RATIONALE FOR THE POLICY:
The KIM project is based on the ideal that Science advances most efficiently
when conducted in an open and forthcoming manner. This ensures that research
results can be verified by independent scientists through replication of
experiments and procedures --- a fundamental step in the process of
establishing "accepted fact."
In the context of KIM and, more generally, the field of atomistic simulation,
this means that computer code must be readily available to all researchers.
This consideration has led KIM to recommend Open Source licenses (as defined
by the Open Source Initiative:
https://opensource.org/osd/) for all
copyrightable code in its system.
In recent years a compelling argument for
GPL Compatibility has emerged
within the open source community, and the KIM project has decided to adopt
this approach as represented by the above policy. This is a change from
our previous "openness and collaboration" stance described in the
KIM Licensing v2.0 policy.
The decision to recommend LGPL-2.1-or-later, as opposed to LGPL-3.0-or-later,
is primarily based on the fact that LAMMPS is distributed under GPL-2.0-only.