Licenses: Difference between revisions

From OSSelot
Jump to navigation Jump to search
(Added link to interface for DIY disclosure documents)
(Added button to display the technical background information only on demand)
Line 1: Line 1:
=Obtain licenses=
=Obtain licenses=
==Shell script==
==Shell script==
<html>
<input type="button" onclick="showorhide(this);" value="Show technical background of this functionality" />
<div id="showondemand" style="display: none;">
</html>
Use a shell script to encapsulate the same search mechanism as used in the [[Search|search]] Web script, but process the result further to extract the licenses of a given package and optionally given version from the related SPDX tag:value files at the <span style="font-family: OSSelot-Bold; font-weight: 500; color: #1565af;">O</span> Github repository:
Use a shell script to encapsulate the same search mechanism as used in the [[Search|search]] Web script, but process the result further to extract the licenses of a given package and optionally given version from the related SPDX tag:value files at the <span style="font-family: OSSelot-Bold; font-weight: 500; color: #1565af;">O</span> Github repository:
  #!/bin/bash
  #!/bin/bash
Line 65: Line 69:


Same as with the other Web scripts, the license URL can, of course, also be called directly in a browser such as https://www.osselot.org/licenses.php?angular.
Same as with the other Web scripts, the license URL can, of course, also be called directly in a browser such as https://www.osselot.org/licenses.php?angular.
 
<html>
</div>
</html>
==Web interface to immediately [[Search|search]] for a given package and provide a list of licenses==
==Web interface to immediately [[Search|search]] for a given package and provide a list of licenses==
<html>
<html>

Revision as of 17:57, 7 October 2023

Obtain licenses

Shell script

Web interface to immediately search for a given package and provide a list of licenses

Look for other software packages that may have already been curated at O and provide links to display the licenses that are used by a particular version



Interface to obtain entire disclosure documents

A similar interface provides for retrieving the entire disclosure files of particular software packages and versions instead of the licenses in use.

Interface to obtain individually designed do-it-yourself disclosure documents

A similar interface provides for obtaining individually designed do-it-yourself disclosure files with various ways to show licenses and add optional features.