EDMC-FIBO/FND 1.0b2 FTF Avatar
  1. OMG Issue

FIBOFTF — Wrong use of dct:license property

  • Key: FIBOFTF-8
  • Status: closed  
  • Source: Adaptive ( Mr. Pete Rivett)
  • Summary:

    I just noticed that it's http://purl.org/dc/terms/LicenseDocument
    Whereas we seem to be treating it as a datatype property – though with different types xs:string or xs:anyURI.
    Is this right? Am I missing something?

    In fact I found this http://wiki.dublincore.org/index.php/User_Guide/Publishing_Metadata#dcterms:license where it explicitly says that dct:license should NOT be used with a literal: though even in this example it does not seem that the GPL has been declared with rdf:type of LicenseDocument.

    Here’s a better example http://code.creativecommons.org/viewgit/license.rdf.git/tree/cc/licenserdf/licenses/creativecommons.org_licenses_MIT_.rdf
    In fact since this is the license we use, we could just reference someting like this: http://creativecommons.org/licenses/MIT/ since it subtypes dct:LicenseDocument (and seems to do a neat redirect)

    (cc:License inherits from dct:LicenseDocument as here http://code.creativecommons.org/viewgit/license.rdf.git/tree/cc/licenserdf/rdf/schema.rdf

    <rdfs:Class rdf:about="http://creativecommons.org/ns#License">
    <rdfs:label xml:lang="en-US">License</rdfs:label>
    <rdfs:comment xml:lang="en-US">a set of
    requests/permissions to users of a Work, e.g. a
    copyright license, the public domain, information
    for distributors</rdfs:comment>
    <rdfs:subClassOf rdf:resource="http://purl.org/dc/terms/LicenseDocument"/>

    If we don’t trust an external URL and we want the full MIT wording in FIBO it should go in a separate element with rdf:type of dct:LicenseDocument.
    Perhaps we could just store it once in FIBO Foundations and reference it there. That way, if anything should need to change, it only need be in one place. And it avoids the problems VOM might have in exporting it (we could fix up the type by hand if necessary in the one place it appears).

  • Reported: EDMC-FIBO/FND 1.0b1 — Thu, 27 Feb 2014 20:16 GMT
  • Disposition: Resolved — EDMC-FIBO/FND 1.0b2
  • Disposition Summary:

    Wrong use of dct:license

    The original set of FIBO FND ontologies included the use of the dct:license property in the headers of every ontology to reflect the actual text of the MIT License (free to use with attribution) as well as a link to the license on the MIT site.

    The AB's specification metadata recommendation has been revised to add an individual of type dct:LicenseDocument, whose properties include the license text and a link to the actual license.

    FIBO ontologies should be modified to reflect this change, referring to the individual in specification metadata and eliminating the license text altogether.

    As a part of the revision to the specification metadata, we have moved the MITLicense named individual to the specification metadata. Further changes to the AnnotationVocabulary to reflect the new strategy of (1) use of Individual ontologies to describe the FIBO specification family, FND specification, and each of the modules, to be posted to the OMG site on the specification family, specification, and relevant machine-readable file pages

  • Updated: Fri, 6 Mar 2015 20:58 GMT
  • Attachments: