Licenses: Difference between revisions

From OSSelot
Jump to navigation Jump to search
mNo edit summary
m (Updated OSSelot logo to new font feature)
 
(10 intermediate revisions by 2 users not shown)
Line 1: Line 1:
__NOTOC__
=Obtain licenses=
=Obtain licenses=
==Shell script==
==Shell script==
Use a shell script to encapsulate the [[Search|search]] Web script in such a way that the licenses of a given package and optionally given version are extracted from the related SPDX tag:value files at the <span style="font-family: OSSelot-Bold; font-weight: 500; color: #1565af;">O</span> Github repository:
<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;">OSSelot</span> Github repository:
  #!/bin/bash
  #!/bin/bash
   
   
Line 65: Line 70:


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>
==Web interface to immediately [[Search|search]] for a given package and provide a list of licenses==
</div>
</html>
==Web interface to immediately use the above described script and [[Search|search]] for a given package and provide a list of licenses==
<html>
<html>
<script src="/scripts/osadl.js">
<script src="/scripts/osadl.js">
</script>
</script>
<h4>Look for other software packages that may have already been curated at <span style="font-family: OSSelot-Bold; font-weight: 500; color: #1565af;">O</span> and provide links to the related licenses in use</h4>
<h4>Look for other software packages that may have already been curated at <span style="font-family: OSSelot-Bold; font-weight: 500; color: #1565af;">OSSelot</span> and provide links to display the licenses that are used by a particular version</h4>


<input type="text" onkeyup="searchtextkeyup(event, this, 'licenses');" size="30" /><button onclick="searchOSSelot(this, 'licenses');">Search for an <span style="font-family: OSSelot-Bold; font-weight: 500; color: #1565af;">O</span> list of concluded licenses</button><br />
<input type="text" onkeyup="searchtextkeyup(event, this, 'licenses');" size="30" /><button onclick="searchOSSelot(this, 'licenses');">Search for an <span style="font-family: OSSelot-Bold; font-weight: 500; color: #1565af;">OSSelot</span> list of concluded licenses</button><br />
<span style="display: none;"></span>
<span style="display: none;"></span>
<br />
<br />
Line 79: Line 86:


==Interface to obtain entire disclosure documents==
==Interface to obtain entire disclosure documents==
A [[Disclosure_files|similar interface]] is provided that instead of the licenses the [[Disclosure_files|entire disclosure files]] of package versions are made available through links.
A similar interface provides for retrieving the [[Disclosure_files|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 [[DIY_Disclosure_files|individually designed do-it-yourself disclosure files]] with various ways to show licenses and add optional features.

Latest revision as of 15:47, 1 November 2023

Obtain licenses

Shell script

Web interface to immediately use the above described script and search for a given package and provide a list of licenses

Look for other software packages that may have already been curated at OSSelot 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.