THE SPDX WIKI IS NO LONGER ACTIVE. ALL CONTENT HAS BEEN MOVED TO https://github.com/spdx

Difference between revisions of "Technical Team/Proposals/2012-06-18/standardNotice field for License class"

From SPDX Wiki
Jump to: navigation, search
Line 2: Line 2:
 
<li>The follow text would be added the the RDF terms document in the properties section of the the <a href="http://spdx.org/rdf/terms.html#License">License class details</a>:
 
<li>The follow text would be added the the RDF terms document in the properties section of the the <a href="http://spdx.org/rdf/terms.html#License">License class details</a>:
  
<pre>* standardNotice
+
<pre>
  Cardinality: Optional, zero or one</pre>
+
* standardNotice
 +
  Cardinality: Optional, zero or one
 +
</pre>
 
</li>
 
</li>
<li><p>The following text would be added to the RDF terms document immediately before the&nbsp;<a href="http://spdx.org/rdf/terms.html#supplier">supplier section</a>&nbsp;and an appropriate entry would be added to the properties index:</p><div><p style="padding-left: 30px;">Property: standardNotice</p><p style="padding-left: 30px;">The block of text specified in the license as the preferred way to declare that a work is covered by the terms of this license.</p><p style="padding-left: 30px;">Status:</p><p style="padding-left: 60px;">testing</p><p style="padding-left: 30px;">Domain:</p><p style="padding-left: 60px;">License</p><p style="padding-left: 30px;">Range:</p><p style="padding-left: 60px;">xsd:string&nbsp; &nbsp;</p></div></li><li><div>The license license web site generator would be updated to add a "Standard Notice" section after the "Text" section in the details pages of license for which one is known and use RDFa to make that information machine readable.<br /><br /></div></li></ul><p style="padding-left: 60px;">&nbsp;</p><p>&nbsp;</p><p style="padding-left: 30px;">&nbsp;</p><p>&nbsp;No changes are required to the tag-value section of the spec.</p><p>&nbsp;</p>
+
<li><p>The following text would be added to the RDF terms document immediately before the <a href="http://spdx.org/rdf/terms.html#supplier">supplier section</a> and an appropriate entry would be added to the properties index:</p>
 +
<pre>
 +
Property: standardNotice
 +
 
 +
The block of text specified in the license as the preferred way to declare that a work is covered by the terms of this license.
 +
 
 +
Status: testing
 +
Domain: License
 +
Range: xsd:string
 +
 
 +
</pre</li>
 +
 
 +
<li><p>The license license web site generator would be updated to add a "Standard Notice" section after the "Text" section in the details pages of license for which one is known and use RDFa to make that information machine readable.</p></li></ul>

Revision as of 18:17, 18 June 2012

Status: draft

Issue

See <a href="https://bugs.linuxfoundation.org/show_bug.cgi?id=1049">bug #1049</a>

Standard licensing notices need to be published in a machine readable way to facilitate the implementation of license text matching guidelines.

Proposal


Add a `standardNotice` property to the License class whose value is a string. The cardinality of this property would be "Optional, zero or one"

Detailed Changes

  • No changes are required in the Tag-Value section of the spec
  • The follow text would be added the the RDF terms document in the properties section of the the <a href="http://spdx.org/rdf/terms.html#License">License class details</a>:
    * standardNotice
      Cardinality: Optional, zero or one
    
  • The following text would be added to the RDF terms document immediately before the <a href="http://spdx.org/rdf/terms.html#supplier">supplier section</a> and an appropriate entry would be added to the properties index:

    Property: standardNotice
    
    The block of text specified in the license as the preferred way to declare that a work is covered by the terms of this license.
    
    Status: testing
    Domain: License
    Range: xsd:string
    
    </pre</li>
    
    <li><p>The license license web site generator would be updated to add a "Standard Notice" section after the "Text" section in the details pages of license for which one is known and use RDFa to make that information machine readable.</p></li></ul>