This document describes the KIM policy on licensing and its rationale.
Policy Version: 2.0 (previous versions:
v1.0)
Date: Mar. 07, 2018
POLICY:
0) All copyrightable Standards and any associated Software Implementations of
those standards developed by the KIM organization will be licensed under the
Common Development and Distribution License Version 1.0 (CDDL-1.0).
1) All copyrightable works uploaded to
https://openkim.org must be licensed
under one of the following licenses:
1.0) Preferred Licenses:
KIM highly recommends the following licenses:
1.0.0) Common Development and Distribution License Version 1.0 (CDDL-1.0).
See
https://opensource.org/license/cddl-1-0/
This is a file-based reciprocal license.
1.0.1) Apache License, Version 2.0
See
https://opensource.org/license/apache-2-0/
This is an academic license.
1.0.2) Public Domain content
U.S. government publications and other works that are in the
public domain.
1.1) Other Recommended Open Source Licenses:
KIM accepts content under the following licenses, but prefers the
licenses listed in Section 1.0 of this policy document.
1.1.0) Mozilla Public License 2.0 (MPL-2.0)
See
https://opensource.org/license/mpl-2-0/
This is a file-based reciprocal license.
1.1.1) BSD 3-Clause license (BSD-3-Clause)
See
https://opensource.org/license/bsd-3-clause/
This is an academic license.
1.1.2) BSD 2-Clause license (BSD-2-Clause)
See
https://opensource.org/license/bsd-2-clause/
This is an academic license.
1.1.3) MIT license (MIT)
See
https://opensource.org/license/mit/
This is an academic license.
1.2) Other Open Source Licenses:
KIM accepts content under the following licenses, but requires
contributors to acknowledge that such content can not be distributed as
part of a derivative work which includes KIM CDDL-1.0 licensed
Standards or Software Implementations. Thus, the use of these licenses
is discouraged.
1.2.0) GNU General Public License, version 2.0 (GPLv2)
See
https://opensource.org/license/gpl-2-0/
This is a reciprocal license.
1.2.1) GNU General Public License, version 3.0 (GPLv3)
See
https://opensource.org/license/gpl-3-0/
This is a reciprocal license.
1.2.2) GNU Library or "Lesser" General Public License, version 2.1 (LGPLv2.1)
See
https://opensource.org/license/lgpl-2-1/
This is a reciprocal license.
1.2.3) GNU Library or "Lesser" General Public License, version 3.0 (LGPLv3.0)
See
https://opensource.org/license/lgpl-3-0/
This is a reciprocal license.
1.2.4) Eclipse Public License (EPL-1.0)
See
https://opensource.org/license/epl-1-0/
This is a reciprocal license.
1.3) Other Licenses:
KIM accepts content under other licenses on a case-by-case basis.
Content with a "Proprietary license" is not downloadable from
https://openkim.org and must be obtained from other locations as
indicated by the content's metadata.
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 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 adopt the convention that all copyrightable
works in its system should have an Open Source license (as defined by the Open
Source Initiative:
https://opensource.org/osd/).
The KIM project also believes that openness and collaboration are the keys to
maximizing the atomistic modeling community's rate of progress and overall
scientific impact. Therefore, KIM embraces the vision of the Open Source
Software Collaboration Counseling (OSSCC) (http://www.osscc.net, now defunct) initiative.
The above POLICY has been developed based on the OSSCC's recommended licenses.
The KIM "Preferred Licenses" correspond to those licenses recommended by OSSCC
which provide the highest level of support for collaboration. The KIM "Other
Recommended Open Source Licenses" correspond to those licenses which are
recommended by the OSSCC but do not fully support collaborative efforts. The
KIM "Other Open Source Licenses" correspond to the licenses that are not
recommended by OSSCC but are listed by the Open Source Initiative as "popular
and widely used." Finally, the KIM "Other Licenses" is a catch-all category
for any license not explicitly mentioned in the previous categories. These
last two categories of licenses are discouraged, but accepted within KIM in an
effort to be as inclusive as possible.
Finally, the KIM project believes that it is important that the community
retains control over and benefits from everyone's work on its Standards and the
associated Software Implementations of those Standards. Thus, these works are
licensed under the --reciprocal-- CDDL license. This ensures that any
bug-fixes, modifications, enhancements, and/or extensions will be available to
the entire community.