diff --git a/doc/main.html b/doc/main.html index 52dad66..69778f2 100644 --- a/doc/main.html +++ b/doc/main.html @@ -8,7 +8,7 @@ - + Use of JSON in Engineering Documents @@ -29,6 +29,7 @@ https://datatracker.ietf.org/doc/html/rfc7405.txt
  • IETF RFC 8259, The JavaScript Object Notation (JSON) Data Interchange Format, T. Bray, http://www.ietf.org/rfc/rfc8259.txt
  • +
  • SMPTE AG 30, Software License https://doc.smpte-doc.org/ag-30/main/
  • @@ -283,64 +284,26 @@

    Copyright and License

    License

    - Any SMPTE JSON Structure or SMPTE JSON Schema Resource, whether provided within the prose or as an Additional Element of an Engineering Document, shall be licensed according to . -

    - -

    - The license portion of Annex A is verbatim the BSD-3-Clause license available at https://spdx.org/licenses/BSD-3-Clause.html. + Any SMPTE JSON Structure or SMPTE JSON Schema Resource, whether provided within the prose or as an Additional Element of an Engineering Document, shall be licensed according to .

    Copyright and License in SMPTE JSON Schema Resources

    -

    Any SMPTE JSON Schema Resource shall include the copyright and license provided in in the form of the $comment element specified in .

    +

    Any SMPTE JSON Schema Resource shall include the copyright and license provided in in the form of the $comment element specified in .

    -
    -

    JSON Document License

    - -
    -Copyright (c), Society of Motion Pictures and Television Engineers. 
    -
    -Redistribution and use in source and binary forms, with or without modification,
    -are permitted provided that the following conditions are met: 
    -
    -1. Redistributions of source code must retain the above copyright notice, this
    -list of conditions and the following disclaimer. 
    -
    -2. Redistributions in binary form must reproduce the above copyright notice,
    -this list of conditions and the following disclaimer in the documentation and/or
    -other materials provided with the distribution. 
    -
    -3. Neither the name of the copyright holder nor the names of its contributors
    -may be used to endorse or promote products derived from this software without
    -specific prior written permission. 
    -
    -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
    -ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
    -WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
    -DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR
    -ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
    -(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
    -LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
    -ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
    -(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
    -SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
    -
    - -
    -

    Copyright and License Element

    - The following JSON elements present the SMPTE copyright notice and the JSON Schema identifier, a URI, which is useable as a URL to access the JSON Schema Definition Document which presents, among other things, the JSON Document License shown in . + The following JSON elements present the SMPTE copyright notice and the JSON Schema identifier, a URI, which is useable as a URL to access the JSON Schema Definition Document which presents, among other things, the license specified at .

    -
    "$comment": "Copyright (c), Society of Motion Pictures and Television Engineers. Licensed under BSD-3-Clause (https://spdx.org/licenses/BSD-3-Clause.html)."
    +
    "$comment": "See SMPTE AG 30 (https://www.smpte.org/about/policies-and-governance) for copyright and license information."

    The following example JSON Schema incorporates the above element in accordance with , with the initial keyword order recommended in .

    @@ -348,7 +311,7 @@

    Copyright and License Element

    { "$schema": "https://json-schema.org/draft/2020-12/meta/core", "$id": "https://smpte-ra.org/json-schema/2199-1/2022/foo", - "$comment": "Copyright (c), Society of Motion Pictures and Television Engineers. Licensed under BSD-3-Clause (https://spdx.org/licenses/BSD-3-Clause.html).", + "$comment": "See SMPTE AG 30 (https://www.smpte.org/about/policies-and-governance) for copyright and license information.", "title": "foo", "type": "object", "description": "This is an example schema for a fictitious foo object.", @@ -378,8 +341,7 @@

    Copyright and License Element

  • SMPTE Standards Operations Manual https://www.smpte.org/about/policies-and-governance
  • SMPTE AG-03, Permitted Normative References - https://doc.smpte-doc.org/ag-03/main/ -
  • + https://doc.smpte-doc.org/ag-03/main/
  • Wright, A., H. Andrews; B. Hutton, G. Dennis, "JSON Schema: A Media Type for Describing JSON Documents", IETF, December 8, 2020, https://datatracker.ietf.org/doc/html/draft-bhutton-json-schema-00