<?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.19 (Ruby 3.3.4) -->
<rfc xmlns:xi="http://www.w3.org/2001/XInclude" ipr="trust200902" docName="draft-ietf-opsawg-ol-07" category="std" consensus="true" submissionType="IETF" updates="8520" tocInclude="true" sortRefs="true" symRefs="true" version="3">
  <!-- xml2rfc v2v3 conversion 3.23.0 -->
  <front>
    <title abbrev="Owner and Licensing Statements">Ownership and licensing statements in YANG</title>
    <seriesInfo name="Internet-Draft" value="draft-ietf-opsawg-ol-07"/>
    <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="October" day="21"/>
    <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>
      <sourcecode type="yangtree"><![CDATA[
module: ietf-ol

  augment /ietf-mud:mud:
    +--rw ol
       +--rw license* [owner-name]
          +--rw owner-name            string
          +--rw (license-type)?
             +--:(spdx-lt)
             |  +--rw spdx-tags*      string
             +--:(url)
                +--rw license-info*   inet:uri
]]></sourcecode>
      <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@2024-04-26.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;
    reference
      "RFC 6991: Common Yang Data Types, Section 4";
  }
  import ietf-mud {
    prefix ietf-mud;
    reference
      "RFC 8520: Manufacturer Usage Description Specification";
  }

  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) 2024 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 Revised 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.";

  revision 2024-04-26 {
    description
      "Initial revision.";
    reference
      "RFC XXXX: Ownership and Licensing Statements in YANG";
  }

  grouping owner-license-grouping {
    description
      "A grouping expression ownership and license information";
    container ol {
      description
        "container relating to ownership and licensing.";
      list license {
        key "owner-name";
        description
          "list of licenses that may be applied.";
        leaf owner-name {
          type string {
            length "1..128";
          }
          description
            "name of the owner";
        }
        choice license-type {
          description
            "Either choose a standard license type or point
             to one of your own.";
          case spdx-lt {
            leaf-list spdx-tags {
              type string;
              description
                "SPDX License Identifier, as indicated at
                 https://spdx.org/licenses/";
            }
          }
          case url {
            leaf-list license-info {
              type inet:uri;
              description
                "A URL pointing to licensing information.";
            }
          }
        }
      }
    }
  }

  augment "/ietf-mud:mud" {
    description
      "Add extension for Ownership and licensing.";
    uses owner-license-grouping;
  }
}
]]></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"
    ],
    "ietf-ol:ol": {
      "license": [
        {
          "owner-name": "Copyright 2024 Frobinator, Inc",
          "spdx-tags": [
            "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 anchor="xml-name-space-entry">
        <name>XML Name Space Entry</name>
        <t>This document requests IANA to register the following URI in the "ns"
subregistry within the "IETF XML Registry" in accordance with <xref target="RFC3688"/>:</t>
        <dl newline="true">
          <dt>URI:</dt>
          <dd>
            <t>urn:ietf:params:xml:ns:yang:ietf-ol</t>
          </dd>
          <dt>Registrant Contact:</dt>
          <dd>
            <t>The IESG.</t>
          </dd>
        </dl>
        <t>XML: N/A; the requested URI is an XML namespace.</t>
      </section>
      <section anchor="yang-module-names">
        <name>YANG Module Names</name>
        <t>This document requests IANA to register the following YANG module in
the "YANG Module Names" subregistry in accordance with <xref target="RFC6020"/>
within the "YANG Parameters" registry.</t>
        <dl newline="true">
          <dt>name:</dt>
          <dd>
            <t>ietf-ol
namespace:</t>
          </dd>
          <dt/>
          <dd>
            <t>urn:ietf:params:xml:ns:yang:ietf-ol
maintained by IANA:</t>
          </dd>
          <dt/>
          <dd>
            <t>N
prefix:</t>
          </dd>
          <dt/>
          <dd>
            <t>ol
reference:</t>
          </dd>
          <dt/>
          <dd>
            <t>RFC XXXX</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="https://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>
      <reference anchor="RFC3688">
        <front>
          <title>The IETF XML Registry</title>
          <author fullname="M. Mealling" initials="M." surname="Mealling"/>
          <date month="January" year="2004"/>
          <abstract>
            <t>This document describes an IANA maintained registry for IETF standards which use Extensible Markup Language (XML) related items such as Namespaces, Document Type Declarations (DTDs), Schemas, and Resource Description Framework (RDF) Schemas.</t>
          </abstract>
        </front>
        <seriesInfo name="BCP" value="81"/>
        <seriesInfo name="RFC" value="3688"/>
        <seriesInfo name="DOI" value="10.17487/RFC3688"/>
      </reference>
      <reference anchor="RFC6020">
        <front>
          <title>YANG - A Data Modeling Language for the Network Configuration Protocol (NETCONF)</title>
          <author fullname="M. Bjorklund" initials="M." role="editor" surname="Bjorklund"/>
          <date month="October" year="2010"/>
          <abstract>
            <t>YANG is a data modeling language used to model configuration and state data manipulated by the Network Configuration Protocol (NETCONF), NETCONF remote procedure calls, and NETCONF notifications. [STANDARDS-TRACK]</t>
          </abstract>
        </front>
        <seriesInfo name="RFC" value="6020"/>
        <seriesInfo name="DOI" value="10.17487/RFC6020"/>
      </reference>
    </references>
    <?line 344?>

<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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
NbrtcQr7Dxb7Z4H9JAAA

-->

</rfc>
