OverviewThe (CPL)
and , which are incorporated
herein by reference, will serve as the primary licenses under
which the Committer will accept contributions of software,
documentation, information (including, but not limited to,
ideas, concepts, know-how and techniques) and/or other materials
(collectively "Content") to the project from Contributors.
A copy of the CPL and Apache License 2.0 can be found at
the root directory of the DITA Open Toolkit deliverable package.
This Contribution Policy should at all times be interpreted
in a manner that is consistent with the Purposes of the this
project as set forth in the DITA
Open Toolkit Development Process goals and objectives.
This Contribution Policy shall serve as the basis for how
non-Committers interact with this project through participation
in this project, web-sites owned, controlled, published and/or
managed under the auspices of the this project, or otherwise.
The Common Public License and Apache License 2.0 shall serve
as the primary licenses under which the Committer(s) shall
accept software, documentation, information (including, but
not limited to, ideas, concepts, know-how and techniques)
and/or other materials (collectively "Content")
from contributors including, but not limited to, Contributors
and Committers.
The DITA Open Toolkit project provides
a process for accepting bug fixes and contributions from
parties who have not accepted the license to be Contributors.
See Due Diligence
for Submission of Bug Fixes and Patches from Non-Committers
DUE DILIGENCE AND RECORD KEEPING
The Committer(s), shall be responsible for scrutinizing all
Content contributed to the DITA Open Toolkit project and
help ensure that the Contribution Policy licensing requirements
set forth above are met. Except as set forth below, the applicable
Committer shall conduct the following activities prior to
uploading any Content into the repository or otherwise making
the Content available for distribution:
- Contact the potential contributor of the Content through an
appropriate channel of communication and collect/confirm
the following:
- Contributor's name, current address, phone number
and e-mail address;
- Name and contact information of the contributor's
current employer, if any;
- If the contributor is not self-employed, the Committer
must request and receive a signed consent form (to be provided by
the Committer) from the contributor's employer confirming
that the employer does not object to the employee contributing
the Content.
- Determine if the Content can be contributed under the
terms of the CPL and Apache License 2.0 or the
alternative terms and conditions supplied by the Contributor. This
can be done by asking the contributor questions such as;
- Did you develop all of the Content from scratch;
- If not, what materials did you use to develop the Content?
- Did you reference any confidential information of any
third party?
- If you referenced third party materials, under what terms did
you receive such materials?
- If it is determined by the Committer that the Content
is not the original work of the Contributor, collect the
contact information of the copyright holder of the original
or underlying work. The copyright holder of the Content
or the underlying work may then need to be contacted to
collect additional information.
- The was "Committer(s)"Contributor(s)
shall document all information requested in (1) above and
fill in Contribution Questionnaire (to be provided by the
Committer) and provide the completed Contribution Questionnaire
to the Committer.
- The Committer shall also be responsible for running a scan tool
to help ensure that the Content does not include any code
not identified by the contributor.
- Based on the information collected, the Committer shall use
his/her reasonable judgment to determine if the Content
can be contributed under terms and conditions that are
consistent with the licensing requirements of this IP Policy.
If the applicable Committer has any doubts about the
ability to distribute the Content under terms and conditions
that are consistent with the CPL and Apache License 2.0 or
the proposed alternative terms and conditions, the Committer
may not upload the code to the repository or otherwise distribute
the Content. The Committer(s) shall be responsible for filing/maintaining
the information collected for future reference as needed.
The above record keeping requirements shall not apply to
- Minor modifications to Content previously contributed to and
accepted by the Committer(s).
- Articles and White Papers
- Information or minor Content modifications provided through bug
reports, mailing lists and news groups
While the record keeping requirements do not apply
to the items listed above, Committers must conduct reasonable
due diligence to satisfy themselves that proposed Contributions
can be licensed under the terms of the CPL and Apache License
2.0.