Licenses: Difference between revisions
Jump to navigation
Jump to search
CarstenEmde (talk | contribs) (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.