<?xml version='1.0' encoding='utf-8'?>
<!DOCTYPE rfc [
  <!ENTITY nbsp    "&#160;">
  <!ENTITY zwsp   "&#8203;">
  <!ENTITY nbhy   "&#8209;">
  <!ENTITY wj     "&#8288;">
]>
<?xml-stylesheet type="text/xsl" href="rfc2629.xslt" ?>
<!-- generated by https://github.com/cabo/kramdown-rfc version 1.7.8 (Ruby 3.3.0) -->
<rfc xmlns:xi="http://www.w3.org/2001/XInclude" ipr="trust200902" docName="draft-ietf-opsawg-ol-05" category="std" consensus="true" submissionType="IETF" updates="8520" tocInclude="true" sortRefs="true" symRefs="true" version="3">
  <!-- xml2rfc v2v3 conversion 3.21.0 -->
  <front>
    <title abbrev="Owner and Licensing Statements">Ownership and licensing statements in YANG</title>
    <seriesInfo name="Internet-Draft" value="draft-ietf-opsawg-ol-05"/>
    <author initials="E." surname="Lear" fullname="Eliot Lear">
      <organization>Cisco Systems</organization>
      <address>
        <postal>
          <street>Richtistrasse 7</street>
          <city>Wallisellen</city>
          <code>8304</code>
          <country>Switzerland</country>
        </postal>
        <phone>+41 44 878 9200</phone>
        <email>lear@cisco.com</email>
      </address>
    </author>
    <author initials="C." surname="Bormann" fullname="Carsten Bormann">
      <organization>Universität Bremen TZI</organization>
      <address>
        <postal>
          <street>Postfach 330440</street>
          <city>Bremen</city>
          <code>D-28359</code>
          <country>Germany</country>
        </postal>
        <email>cabo@tzi.org</email>
      </address>
    </author>
    <date year="2024" month="April" day="18"/>
    <keyword>Internet-Draft</keyword>
    <abstract>
      <?line 43?>

<t>This memo provides for an extension to RFC 8520 that allows
MUD file authors to specify ownership and licensing of MUD
files themselves.  This memo updates RFC 8520.  However, it
can also be used for purposes outside of MUD, and the grouping
is structured as such.</t>
    </abstract>
  </front>
  <middle>
    <?line 51?>

<section anchor="introduction">
      <name>Introduction</name>
      <t><xref target="RFC8520"/> Manufacturer Usage Descriptions (MUD) can be used to
describe devices and their requirements to the network infrastructure.
The original version of the specification does not provide for a
means to specify ownership and licensing of the MUD file itself.  This
can hinder those wishing to use, modify, or adapt MUD files for the
purpose of offering them, when the manufacturer is not involved.</t>
      <ul spacing="normal">
        <li>
          <t><strong>Issue</strong>: Should this be an owner or an originator?</t>
        </li>
      </ul>
      <t>To avoid any confusion, we define an extension that allows for
specifying of owners and licensing terms for MUD files.</t>
      <t>Those generating MUD files <bcp14>SHOULD</bcp14> use this extension, and
thus this extension updates RFC 8520.</t>
      <t>There are two ways to specify a license: a URL pointing to the license
itself or an SPDX tag <xref target="SPDX"/>.  If an SPDX tag is supplied consumers
<bcp14>MUST</bcp14> interpret that tag through its meaning as specified by <xref target="SPDX"/>.</t>
      <ul spacing="normal">
        <li>
          <t><strong>Issue</strong>: Should we simply say that a URI contains a colon and SPDX
license identifier doesn't?</t>
        </li>
      </ul>
      <t>This grouping may be used for other YANG models that reside as
static objects.</t>
      <t>The key words "<bcp14>MUST</bcp14>", "<bcp14>MUST NOT</bcp14>", "<bcp14>REQUIRED</bcp14>", "<bcp14>SHALL</bcp14>", "<bcp14>SHALL
NOT</bcp14>", "<bcp14>SHOULD</bcp14>", "<bcp14>SHOULD NOT</bcp14>", "<bcp14>RECOMMENDED</bcp14>", "<bcp14>NOT RECOMMENDED</bcp14>",
"<bcp14>MAY</bcp14>", and "<bcp14>OPTIONAL</bcp14>" in this document are to be interpreted as
described in BCP 14 <xref target="RFC2119"/> <xref target="RFC8174"/> when, and only when, they
appear in all capitals, as shown here.</t>
      <?line -18?>

</section>
    <section anchor="the-owner-license-extension-and-model">
      <name>The owner-license extension and model</name>
      <t>Because the model is primarily motivated by MUD, and based
on the way that YANG trees are formed, the model appears as
an augmentation for MUD.</t>
      <artwork><![CDATA[
module: ietf-ol

  augment /mud:mud:
    +--rw ol
       +--rw owners*               string
       +--rw (license-type)?
          +--:(spdx-lt)
          |  +--rw spdx-tag?       string
          +--:(url)
             +--rw license-info?   inet:uri

]]></artwork>
      <ul spacing="normal">
        <li>
          <t><strong>Issue</strong>: Should different owners possibly have their own license
types?  (Logical and, derived works.)</t>
        </li>
        <li>
          <t><strong>Issue</strong>: Should a single owner possibly have multiple license
types?  (Logical or, multi-licensing.)</t>
        </li>
      </ul>
    </section>
    <section anchor="the-yang-schema-for-ownership-and-licensing">
      <name>The YANG schema for ownership and licensing</name>
      <t>The following grouping and augmentation are proposed.</t>
      <sourcecode type="yang" markers="true" name="ietf-ol@2021-05-21.yang"><![CDATA[
module ietf-ol {
  yang-version 1.1;
  namespace "urn:ietf:params:xml:ns:yang:ietf-ol";
  prefix ol;

  import ietf-inet-types {
    prefix inet;
  }
  
  import ietf-mud {
    prefix mud;
  }


  organization
    "IETF OPSAWG (Ops Area) Working Group";
  contact
    "WG
     Web: http://tools.ietf.org/wg/opsawg/
     WG List: opsawg@ietf.org
     Author: Eliot Lear lear@cisco.com
     Author: Carsten Bormann <cabo@tzi.org>";
  description
    "This YANG module to indicate ownership and licensing.

     Copyright (c) 2021 IETF Trust and the persons identified as
     authors of the code.  All rights reserved.

     Redistribution and use in source and binary forms, with or
     without modification, is permitted pursuant to, and subject to
     the license terms contained in, the Simplified BSD License set
     forth in Section 4.c of the IETF Trust's Legal Provisions
     Relating to IETF Documents
     (https://trustee.ietf.org/license-info).

     This version of this YANG module is part of RFC XXXX
     (https://www.rfc-editor.org/info/rfcXXXX);
     see the RFC itself for full legal notices.

     The key words 'MUST', 'MUST NOT', 'REQUIRED', 'SHALL', 'SHALL
     NOT', 'SHOULD', 'SHOULD NOT', 'RECOMMENDED', 'NOT RECOMMENDED',
     'MAY', and 'OPTIONAL' in this document are to be interpreted as
     described in BCP 14 (RFC 2119) (RFC 8174) when, and only when,
     they appear in all capitals, as shown here.  ";

  revision 2021-05-21 {
    description
      "Initial proposed standard.";
    reference
      "RFC XXXX: Extension for ownership and licensing";
  }

  grouping ol-extension {
    description
      "OL extension grouping";
    container ol {
      description
        "container relating to ownership and licensing.";
      leaf-list owners {
      type string;
        description
          "A list of owners, may be in the form of a copyright
           Example: Copyright (c) Jane Smith.  All rights Reserved.";
        }
      choice license-type {
        description "Either choose a standard license type or point
                     to one of your own.";
        case spdx-lt {
          leaf spdx-tag {
            type string;
            description "SPDX License Identifier, as indicated at
                         https://spdx.org/licenses/";
          }
        }
        case url {
          leaf license-info {
            type inet:uri;
            description "A URL pointing to licensing information.";
          }
        }
      }
    }
  }

  augment "/mud:mud" {
    description
      "Add extension for Ownership and licensing.";
    uses ol-extension;
  }
}
]]></sourcecode>
    </section>
    <section anchor="extension-for-mud">
      <name>Extension for MUD</name>
      <t>MUD files using this extension <bcp14>MUST</bcp14> include "ol" in the extensions
array, as specified by <xref target="RFC8520"/>.</t>
    </section>
    <section anchor="example">
      <name>Example</name>
      <t>In this example, the Frobmaster company is using the 0BSD SPDX
tag to indicate a relatively open license.  The "ol" extension
and container are present.  There is a single owner listed.</t>
      <sourcecode type="json"><![CDATA[
{
  "ietf-mud:mud": {
    "mud-version": 1,
    "extensions": [
      "ol"
    ],
    "ol": {
      "owners": [
        "Copyright (c) FrobMaster 2021. All Rights Reserved"
      ],
      "spdx-tag": "0BSD"
    },
    "mud-url": "https://frobs.example.com/mud/Frob.json",
    "mud-signature": "https://frobs.example.com/mud/Frob.p7s",
    "last-update": "2021-05-24T11:26:04+00:00",
    "cache-validity": 48,
    "is-supported": true,
    "systeminfo": "This device helps produce frobs",
    "mfg-name": "FrobMaster",
    "documentation": "https://frobs.example.com/doc",
    "model-name": "Frobinator"
  }
}
]]></sourcecode>
      <ul spacing="normal">
        <li>
          <t><strong>Task</strong>: need Makefile for validating this against MUD.
(Probably put this into a separate file, too.)</t>
        </li>
        <li>
          <t><strong>Issue</strong>: Should we give an example for usage outside yang?</t>
        </li>
      </ul>
    </section>
    <section anchor="security-considerations">
      <name>Security Considerations</name>
      <t>The security considerations of <xref section="16" sectionFormat="of" target="RFC8520"/> with respect to
obtaining validation for information claimed in a MUD file do apply.
While the information described in this specification is not intended
to directly influence the behavior of protective infrastructure, it
may be used by an aggregator as input for deciding the legal basis
that enables providing aggregated information; depending on the
juridical environment, false information in the MUD file may thus
expose the aggregator to additional legal risk.</t>
    </section>
    <section anchor="iana-considerations">
      <name>IANA Considerations</name>
      <section anchor="mud-extension">
        <name>MUD Extension</name>
        <t>The IANA is requested to add "ol" to the
<xref section="MUD extensions registry" relative="#mud-extensions" sectionFormat="bare" target="IANA.mud"/> of <xref target="IANA.mud"/>
as follows:</t>
        <dl newline="true">
          <dt>Extension Name:</dt>
          <dd>
            <t>ol</t>
          </dd>
          <dt>Standard reference:</dt>
          <dd>
            <t>This document</t>
          </dd>
        </dl>
      </section>
    </section>
  </middle>
  <back>
    <references anchor="sec-normative-references">
      <name>Normative References</name>
      <reference anchor="RFC8520">
        <front>
          <title>Manufacturer Usage Description Specification</title>
          <author fullname="E. Lear" initials="E." surname="Lear"/>
          <author fullname="R. Droms" initials="R." surname="Droms"/>
          <author fullname="D. Romascanu" initials="D." surname="Romascanu"/>
          <date month="March" year="2019"/>
          <abstract>
            <t>This memo specifies a component-based architecture for Manufacturer Usage Descriptions (MUDs). The goal of MUD is to provide a means for end devices to signal to the network what sort of access and network functionality they require to properly function. The initial focus is on access control. Later work can delve into other aspects.</t>
            <t>This memo specifies two YANG modules, IPv4 and IPv6 DHCP options, a Link Layer Discovery Protocol (LLDP) TLV, a URL, an X.509 certificate extension, and a means to sign and verify the descriptions.</t>
          </abstract>
        </front>
        <seriesInfo name="RFC" value="8520"/>
        <seriesInfo name="DOI" value="10.17487/RFC8520"/>
      </reference>
      <reference anchor="IANA.mud" target="http://www.iana.org/assignments/mud">
        <front>
          <title>Manufacturer Usage Description (MUD)</title>
          <author>
            <organization>IANA</organization>
          </author>
        </front>
      </reference>
      <reference anchor="SPDX" target="https://spdx.github.io/spdx-spec/v2.3/">
        <front>
          <title>The Software Package Data Exchange® (SPDX®) Specification Version 2.3</title>
          <author>
            <organization>The Linux Foundation</organization>
          </author>
          <date year="2022"/>
        </front>
      </reference>
      <reference anchor="RFC2119">
        <front>
          <title>Key words for use in RFCs to Indicate Requirement Levels</title>
          <author fullname="S. Bradner" initials="S." surname="Bradner"/>
          <date month="March" year="1997"/>
          <abstract>
            <t>In many standards track documents several words are used to signify the requirements in the specification. These words are often capitalized. This document defines these words as they should be interpreted in IETF documents. This document specifies an Internet Best Current Practices for the Internet Community, and requests discussion and suggestions for improvements.</t>
          </abstract>
        </front>
        <seriesInfo name="BCP" value="14"/>
        <seriesInfo name="RFC" value="2119"/>
        <seriesInfo name="DOI" value="10.17487/RFC2119"/>
      </reference>
      <reference anchor="RFC8174">
        <front>
          <title>Ambiguity of Uppercase vs Lowercase in RFC 2119 Key Words</title>
          <author fullname="B. Leiba" initials="B." surname="Leiba"/>
          <date month="May" year="2017"/>
          <abstract>
            <t>RFC 2119 specifies common key words that may be used in protocol specifications. This document aims to reduce the ambiguity by clarifying that only UPPERCASE usage of the key words have the defined special meanings.</t>
          </abstract>
        </front>
        <seriesInfo name="BCP" value="14"/>
        <seriesInfo name="RFC" value="8174"/>
        <seriesInfo name="DOI" value="10.17487/RFC8174"/>
      </reference>
    </references>
    <?line 302?>

<section anchor="changes-from-earlier-versions">
      <name>Changes from Earlier Versions</name>
      <t>Draft -02:</t>
      <ul spacing="normal">
        <li>
          <t>Small updates to the example</t>
        </li>
      </ul>
      <t>Draft -01:</t>
      <ul spacing="normal">
        <li>
          <t>Format IANA considerations</t>
        </li>
        <li>
          <t>Discuss security considerations</t>
        </li>
      </ul>
      <t>Draft -00:</t>
      <ul spacing="normal">
        <li>
          <t>Resubmit unchanged</t>
        </li>
      </ul>
      <t>Individual Draft -01:</t>
      <ul spacing="normal">
        <li>
          <t>Add some issues</t>
        </li>
        <li>
          <t>correct spacing</t>
        </li>
      </ul>
      <t>Individual Draft -00:</t>
      <ul spacing="normal">
        <li>
          <t>Initial revision</t>
        </li>
      </ul>
    </section>
  </back>
  <!-- ##markdown-source:
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
D82P4mIvFxtA9j+LKbGN7iEAAA==

-->

</rfc>
