ONVIF LICENSE

Copyright (c) 2008-2025 by ONVIF: Open Network Video Interface Forum. All rights reserved.

Recipients of this document may copy, distribute, publish, or display this
document so long as this copyright notice, license and disclaimer are retained
with all copies of the document. No license is granted to modify this document.

THIS DOCUMENT IS PROVIDED "AS IS," AND THE CORPORATION AND ITS MEMBERS AND
THEIR AFFILIATES, MAKE NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED,
INCLUDING BUT NOT LIMITED TO, WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
PARTICULAR PURPOSE, NON-INFRINGEMENT, OR TITLE; THAT THE CONTENTS OF THIS
DOCUMENT ARE SUITABLE FOR ANY PURPOSE; OR THAT THE IMPLEMENTATION OF SUCH
CONTENTS WILL NOT INFRINGE ANY PATENTS, COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS.
IN NO EVENT WILL THE CORPORATION OR ITS MEMBERS OR THEIR AFFILIATES BE LIABLE
FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL, PUNITIVE OR CONSEQUENTIAL
DAMAGES, ARISING OUT OF OR RELATING TO ANY USE OR DISTRIBUTION OF THIS
DOCUMENT, WHETHER OR NOT (1) THE CORPORATION, MEMBERS OR THEIR AFFILIATES HAVE
BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES, OR (2) SUCH DAMAGES WERE
REASONABLY FORESEEABLE, AND ARISING OUT OF OR RELATING TO ANY USE OR
DISTRIBUTION OF THIS DOCUMENT. THE FOREGOING DISCLAIMER AND LIMITATION ON
LIABILITY DO NOT APPLY TO, INVALIDATE, OR LIMIT REPRESENTATIONS AND WARRANTIES
MADE BY THE MEMBERS AND THEIR RESPECTIVE AFFILIATES TO THE CORPORATION AND
OTHER MEMBERS IN CERTAIN WRITTEN POLICIES OF THE CORPORATION.

================================================================================

This license applies to the following ONVIF specification documents bundled in
the wsdl/ directory of this crate:

  wsdl/devicemgmt.wsdl
  wsdl/events.wsdl
  wsdl/imaging.wsdl
  wsdl/media.wsdl
  wsdl/ptz.wsdl
  wsdl/onvif.xsd
  wsdl/common.xsd

Each of these files is a verbatim, byte-for-byte copy of the corresponding
official ONVIF specification document published at www.onvif.org. They are
bundled to enable embedded WSDL/XSD resolution without network access. They are
unmodified, and the ONVIF copyright notice, license, and disclaimer are retained
within each file as required by the terms above.

--------------------------------------------------------------------------------

Other schema files bundled in the wsdl/ directory are NOT ONVIF documents. They
are W3C or OASIS standards schemas (or minimal stubs thereof) referenced by the
ONVIF WSDLs, and are governed by their own respective licenses, which permit
redistribution. See the header of each file for its applicable terms:

  wsdl/soap-envelope.xsd   (W3C  — SOAP 1.2 envelope)
  wsdl/ws-addr.xsd         (W3C  — WS-Addressing)
  wsdl/xmlmime.xsd         (W3C  — XML Media Types)
  wsdl/xop-include.xsd     (W3C  — XOP Include)
  wsdl/wsn-b2.xsd          (OASIS — WS-BaseNotification; minimal stub)
  wsdl/wsn-bw2.wsdl        (OASIS — WS-BaseNotification bindings)
  wsdl/wsn-t1.xsd          (OASIS — WS-Topics; minimal stub)
  wsdl/wsrf-rw2.wsdl       (OASIS — WS-ResourceFramework ResourceProperties)

--------------------------------------------------------------------------------

The remainder of this crate (the Rust source code) is licensed under MIT OR
Apache-2.0 at your option. See LICENSE-MIT and LICENSE-APACHE.
