Skip to content

Commit daa1e25

Browse files
Update help.html
* add new CLA license category * update license category docs * update reference to .LICENSE files correctly Signed-off-by: Ayan Sinha Mahapatra <[email protected]>
1 parent 484d492 commit daa1e25

File tree

1 file changed

+40
-39
lines changed

1 file changed

+40
-39
lines changed

templates/help.html

Lines changed: 40 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -107,8 +107,7 @@ <h4 id="git">
107107
<p>This git repository contains the full history of the generated HTML and JSON API documents <a class="reference external" href="https://github.com/nexB/scancode-licensedb">https://github.com/nexB/scancode-licensedb</a></p>
108108
<p>This git repository contains the original and editable source files: <a class="reference external" href="https://github.com/nexB/scancode-toolkit">https://github.com/nexB/scancode-toolkit</a></p>
109109
<ul class="simple">
110-
<li>for the metadata of a license, for instance at <a class="reference external" href="https://github.com/nexB/scancode-toolkit/edit/develop/src/licensedcode/data/licenses/gpl-2.0.yml">https://github.com/nexB/scancode-toolkit/edit/develop/src/licensedcode/data/licenses/gpl-2.0.yml</a></li>
111-
<li>for the text of a license, for instance at <a class="reference external" href="https://github.com/nexB/scancode-toolkit/edit/develop/src/licensedcode/data/licenses/gpl-2.0.LICENSE">https://github.com/nexB/scancode-toolkit/edit/develop/src/licensedcode/data/licenses/gpl-2.0.LICENSE</a></li>
110+
<li>for the text of a license and for the metadata of a license as YAML frontmatter, for instance at <a class="reference external" href="https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/licenses/gpl-2.0.LICENSE">https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/licenses/gpl-2.0.LICENSE</a></li>
112111
</ul>
113112
</section>
114113

@@ -267,81 +266,83 @@ <h4 id="license-categories">
267266
License Categories <a class="anchor" href="#license-categories" aria-hidden="true">#</a>
268267
</h4>
269268
<dl>
269+
<dt class="chip bg-secondary">CLA</dt>
270+
<dd>
271+
A Contributor License Agreement (CLA) describes and defines the contribution acceptance rules for the ongoing
272+
development and enhancement of a software project. The CLA may specify how the resulting software contribution
273+
itself will be licensed.
274+
</dd>
270275
<dt class="chip bg-secondary">Commercial</dt>
271276
<dd>
272-
A direct commercial license between a supplier and a customer.
273-
Further fact-finding by a Product Team will be necessary to determine how the license conditions apply to use of the software.
274-
This is a Proprietary license that is not Open Source.
277+
Third-party proprietary software offered under a direct commercial license between supplier and customer.
278+
Further fact-finding by Product Teams will be necessary to determine the code's license status and function,
279+
if any.
275280
</dd>
276281

277282
<dt class="chip bg-secondary">Copyleft</dt>
278283
<dd>
279-
A license that offers irrevocable permission to the public to copy and redistribute the work in the same or modified form,
280-
but with the conditions that all such redistributions make the work available in a form that facilitates further modification
281-
and uses the same license terms. A Copyleft license can require code interacting with Copyleft-licensed code to be licensed under
282-
the same license or a compatible license. This is an Open Source license. This category may be described as “Strong Copyleft”.
284+
Open source software with a "copyleft" license that offers irrevocable permission to the public to copy and
285+
redistribute the work in the same or modified form, but with the conditions that all such redistributions
286+
make the work available in a form that facilitates further modification and use the same license terms.
287+
A copyleft license can require code interacting with copyleft-licensed code to be licensed the same way.
283288
</dd>
284289

285290
<dt class="chip bg-secondary">Copyleft Limited</dt>
286291
<dd>
287-
A license that requires you to redistribute source code, including your changes, and to provide attribution for the software authors.
288-
Your obligation to redistribute source code, including proprietary code linked with code under this license,
289-
is limited according to license-specific rules. This is an Open Source license. This category may be described as “Weak Copyleft”.
292+
A license that requires you to redistribute source code, including your changes, and also to provide
293+
attribution for the software authors. Your obligation to redistribute source code, including proprietary
294+
code linked with code under this license, is limited according to license-specific rules.
290295
</dd>
291296

292297
<dt class="chip bg-secondary">Free Restricted</dt>
293298
<dd>
294-
A Permissive-style license that contains restrictions regarding the usage of the software (e.g. where the software is not
295-
intended for use in nuclear power plants) or the redistribution of the software (e.g. where commercial redistribution of
296-
the software is not allowed or allowed only with express permission). The Free Software Foundation (FSF) says that a license
297-
with this kind of restriction is not really open source, although the OSI point of view is not that strict.
298-
This is a Proprietary license that is not Open Source.
299+
A Permissive-style license, that contains restrictions regarding the usage of the software
300+
(for example, where the software is not intended for use in nuclear power plants) or the redistribution
301+
of the software (for example, where commercial redistribution of the software is not allowed without
302+
express permission). The Free Software Foundation (FSF) says that a license with this kind of restriction
303+
is not really open source, although the OSI point of view is not that strict.
299304
</dd>
300305

301306
<dt class="chip bg-secondary">Patent License</dt>
302307
<dd>
303-
A license that applies to patents rather than specific software. May be used in conjunction with other software license(s) that
304-
apply to a software component.
308+
A license that applies to patents rather than specific software. May be used in conjunction with other
309+
software license(s) that apply to a software component.
305310
</dd>
306311

307312
<dt class="chip bg-secondary">Permissive</dt>
308313
<dd>
309-
A license that requires you to provide attribution for the software authors and may include other conditions.
310-
This is an Open Source license.
314+
Open Source software that is made available under "non-copyleft" licenses. These generally require
315+
attribution of the included open source and may include other obligations.
311316
</dd>
312317

313318
<dt class="chip bg-secondary">Proprietary Free</dt>
314319
<dd>
315-
A license that does not require a supplier-customer contract, but has specific terms and conditions which a Product Team
316-
is obligated to follow. These terms and conditions may be documented in the code and/or from a webpage where you must accept
317-
the license (i.e. click-through). This is a Proprietary license that is not Open Source.
320+
Proprietary Free software that may not require a commercial license but may have specific terms and
321+
conditions which Product Teams are obligated to follow. Some of these terms and conditions are provided
322+
with or in the code or in clickable downloaded licenses. Examples are the Sun Binary Code License Agreement
323+
or a freely offered BSP.
318324
</dd>
319325

320326
<dt class="chip bg-secondary">Public Domain</dt>
321327
<dd>
322-
“Public Domain” as a license category means software that is not restricted by copyright.
323-
This is most often applicable to a software component because the person entitled to control the copyright has disclaimed that
324-
right in a notice (“dedication”) that appears similar to a license. It is possible for software to be in the public domain
325-
because the copyright has expired, but this is rarely relevant for software due to the long duration of copyrights in most jurisdictions.
326-
The rules for disclaiming copyright and copyright expiration dates vary widely by jurisdiction.
327-
A public domain dedication may apply to software code examples on a website, published public domain specifications or
328-
another type of publication. Public Domain is typically treated as similar to an Open Source license even though it is not an
329-
Open Source license.
328+
Open source software that is made available without explicit obligations, but which has a license notice
329+
that must be kept with the code per organization policy. The match may be to software, code examples
330+
on a website, published public domain specifications or another type of publication.
330331
</dd>
331332

332333
<dt class="chip bg-secondary">Source-available</dt>
333334
<dd>
334-
A license where the software is released through a source code distribution model that includes conditions where the source
335-
can be viewed, and in some cases modified, but without meeting the criteria to be called Open Source.
336-
The most common restriction is for “field of use”. This is a Proprietary license that is not Open Source.
335+
Source-available software is software released through a source code distribution model that includes
336+
arrangements where the source can be viewed, and in some cases modified, but without necessarily meeting
337+
the criteria to be called open-source.
337338
</dd>
338339

339340
<dt class="chip bg-secondary">Unstated License</dt>
340341
<dd>
341-
“Unstated License” as a license category means third-party software that has a copyright notice, but no stated license.
342-
Common examples include code snippets from publications and websites. The absence of a license poses a risk that the copyright
343-
owner may assert license conditions at some future time. A Product Team may need to contact the copyright owner to determine the
344-
license conditions, if any.
342+
Third-party software that has a copyright notice, but no stated license. Common examples include code snippets
343+
from publications and websites (such as those from O'Reilly Media). The absence of a license poses a risk
344+
that the copyright owner may assert license obligations at some future time. Product Teams may need to
345+
contact the copyright owner to determine the license obligations, if any.
345346
</dd>
346347
</dl>
347348
</section>

0 commit comments

Comments
 (0)