<?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.30 (Ruby 3.4.1) -->
<rfc xmlns:xi="http://www.w3.org/2001/XInclude" ipr="trust200902" docName="draft-ietf-opsawg-ol-08" category="std" consensus="true" submissionType="IETF" updates="8520" tocInclude="true" sortRefs="true" symRefs="true" version="3">
  <!-- xml2rfc v2v3 conversion 3.28.1 -->
  <front>
    <title abbrev="Owner and Licensing Statements">Ownership and licensing statements in YANG</title>
    <seriesInfo name="Internet-Draft" value="draft-ietf-opsawg-ol-08"/>
    <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="2025" month="April" day="24"/>
    <keyword>Internet-Draft</keyword>
    <abstract>
      <?line 43?>

<t>This memo provides for an extension to RFC 8520 (Manufacturer Usage
Description Specification, MUD) 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 52?>

<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 345?>

<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:
H4sIAAAAAAAAA51ay3YbN5re4ykw7IUth0WRsuLI5SSOLMm2zpFsjySPk8nJ
AqwCSUTFQnUBRZrRaJ5lFrPOQ6RfrL8fQN0oycfd3JCFAv77HYyiiK1i/pQx
q2wmY/5+ncvSLFTBRZ7yTCUyNyqfc2OFlUuZW8NVzn85fPeGiem0lKtwxG0/
a7ZfNttZqpNcLAE6LcXMRkraWaQLI9bzSGfR+IAl2DrX5SYGkpQlOjcAUpmY
27KSzFTTpTJG6dxuCkA5Pbl6zaoixSFsOfh2b8zYtdysdZniZW5lmUsbHRMu
xkRlF7qMGY8490ScZEpbfiZFyTg+upzH/EiZRPPLjQHJxi0bW0ppY36hkoVV
eBLGSP6de5foFHCO3kYHT8f7fkVZEP9JZJkyMstkHvZVuSWuLtfK/iHLDBJy
L4qFzgFh8M3+hO/v84PvDvjzvfF44F7KpVBZzDMQ+FNCdI0SvezQfyRKkJnz
V7pcijxvmfiYqxU0p+w//t/yVyUJn1/992mPnQ/a2JlIFvwpSN8fd4j3Bzr8
HUd7B0+/fd7n5I0kpJsuoYmY6p/sH2oEIhjLiSoLQmLac/H6iPQT82XlOD89
fHc4wm/38vLD8c/uB+fB9K4Wkl/qmV2LUvIPIrkWc8mPhRX85HOyEPlc/vUn
f0zn/vpzh18WMlEzBeOBafD/ItbxvTd66mE2mvcfJyJCcKby6jN/DY5Sd9Jv
IGuK+d54by9QJMo5CWxhbWHi3V1TpJ9Hc2UX1XSktHuMDAjYXQHhLmMqn7Wc
syiKuJiS1SSwwauFMnwpl5oXpV6pVBqOzfAXLj9bcheQbTUJy1kzf3wu8gpa
slUJt/poIAV2LE1SqsKx2mN8yM8/Hu9wuxCWw/702jAs8JnKZBCBIeDGndlw
/YB36xnBYXQM+xdwA5mtpBlx3lIffK4hFC/f6rWE0Q25svDiHBQYzaeSV0am
jsmiKgttcEhX1oD1gGjo0AMPn5e6KkABAxYIrHJcp1zgqUoWIy/LpUrTTDIG
7y51ij2ktx86H8ZuboKx3d7yu/LjHfkZCJhERvTWpFrNUrcDC6lcQSymplCV
vJR/r1QZgh+ESXQjxiDiXCMWzhAbasJHjExMl2qucpHxVTBKME1nTM9iUw0k
OWJRsApvFGwpRf61KiOgjbaVhc5mQWNOGwuVp5AAjACxa60AA8cAGSwP+VKn
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
jxM6pujOSRM0rb7vfI1ue5zC/gkyLaplMSUAAA==

-->

</rfc>
