162 lines
7.8 KiB
Plaintext
162 lines
7.8 KiB
Plaintext
|
AVS Device SDK
|
|||
|
Copyright 2016-2019 Amazon.com, Inc. or its affiliates. All Rights Reserved.
|
|||
|
|
|||
|
***************************
|
|||
|
AVS DEVICE SDK COMPONENTS
|
|||
|
***************************
|
|||
|
|
|||
|
The following AVS Device SDK components are licensed under the Apache
|
|||
|
License, Version 2.0 (the "License"):
|
|||
|
|
|||
|
- Activity Focus Manager Library (AFML)
|
|||
|
- Alerts Capability Agent
|
|||
|
- Alexa Communications Library (ACL)
|
|||
|
- Alexa Directive Sequencer Library (ADSL)
|
|||
|
- Audio Input Processor (AIP) / Speech Recognizer Capability Agent
|
|||
|
- Certified Sender
|
|||
|
- Context Manager
|
|||
|
- Default Client
|
|||
|
- ExternalMediaPlayer Capability Agent
|
|||
|
- Key Word Detector (KWD)
|
|||
|
- Media Player
|
|||
|
- Notifications Capability Agent
|
|||
|
- Playback Controller Capability Agent
|
|||
|
- Playlist Parser
|
|||
|
- RegistrationManager
|
|||
|
- Sample App
|
|||
|
- Settings Capability Agent
|
|||
|
- SpeakerManager Capability Agent
|
|||
|
- SpeechSynthesizer Capability Agent
|
|||
|
- Storage
|
|||
|
- System Capability Agent
|
|||
|
- Template Runtime Capability Agent
|
|||
|
|
|||
|
You may not use this file except in compliance with the License. A copy of
|
|||
|
the License is located at
|
|||
|
|
|||
|
http://aws.amazon.com/apache2.0/
|
|||
|
|
|||
|
or in the "license" file accompanying this file. This file is distributed on
|
|||
|
an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express
|
|||
|
or implied. See the License for the specific language governing permissions and
|
|||
|
limitations under the License.
|
|||
|
|
|||
|
***************************
|
|||
|
AVS DEVICE SDK COMPONENTS
|
|||
|
***************************
|
|||
|
|
|||
|
The following AVS Device SDK component is licensed under the Amazon Software License:
|
|||
|
|
|||
|
- AudioPlayer Capability Agent
|
|||
|
- InterruptModel
|
|||
|
|
|||
|
You may not use this file except in compliance with the Amazon Software License. A copy
|
|||
|
of the Amazon Software License is located at:
|
|||
|
|
|||
|
http://aws.amazon.com/asl/
|
|||
|
|
|||
|
******************
|
|||
|
ALEXA AUDIO ASSETS
|
|||
|
******************
|
|||
|
|
|||
|
Copyright 2019-2022 Amazon.com, Inc. or its affiliates ("Amazon").
|
|||
|
All Rights Reserved.
|
|||
|
|
|||
|
These materials are licensed to you as “AVS Materials" under the Amazon
|
|||
|
Developer Services Agreement, which is currently available at
|
|||
|
https://developer.amazon.com/support/legal/da
|
|||
|
|
|||
|
**********************
|
|||
|
THIRD PARTY COMPONENTS
|
|||
|
**********************
|
|||
|
|
|||
|
This software includes third party software subject to the following
|
|||
|
copyrights:
|
|||
|
|
|||
|
- JSON parsing for C++ from RapidJSON - Copyright (C) 2015 THL A29 Limited,
|
|||
|
a Tencent company, and Milo Yip.
|
|||
|
|
|||
|
- Multipart parsing for MIME messages from multipart-parser -
|
|||
|
Copyright (c) 2010 Hongli Lai
|
|||
|
|
|||
|
- C++ test framework from Google Test - Copyright 2008, Google Inc.
|
|||
|
|
|||
|
- Extension for writing and using C++ mock classes from Google Mock -
|
|||
|
Copyright 2008, Google Inc.
|
|||
|
|
|||
|
- a2dp-rtp.h from BlueALSA - Copyright (c) 2016-2017 Arkadiusz Bokowy.
|
|||
|
|
|||
|
- Part of the code in BluetoothImplementations/BlueZ/src/MediaEndpoint.cpp is based on
|
|||
|
BlueALSA project - Copyright (c) 2016-2017 Arkadiusz Bokowy.
|
|||
|
|
|||
|
- Part of the code in shared/acsdkManufactory is based on fruit -
|
|||
|
Copyright 2014 Google Inc. All rights reserved, available at
|
|||
|
https://github.com/google/fruit.
|
|||
|
|
|||
|
NOTE: Other license terms may apply to certain, identified software files
|
|||
|
contained within or distributed with the accompanying software if such terms
|
|||
|
are included in the directory containing the accompanying software. Such
|
|||
|
other license terms will then apply in lieu of the terms of the software
|
|||
|
license above.
|
|||
|
|
|||
|
***********
|
|||
|
PKCS#11 API
|
|||
|
***********
|
|||
|
Copyright © OASIS Open 2015. All Rights Reserved.
|
|||
|
|
|||
|
All capitalized terms in the following text have the meanings assigned to them in the OASIS Intellectual Property Rights
|
|||
|
Policy (the "OASIS IPR Policy"). The full Policy may be found at the OASIS website:
|
|||
|
[http://www.oasis-open.org/policies-guidelines/ipr]
|
|||
|
|
|||
|
This document and translations of it may be copied and furnished to others, and derivative works that comment on or
|
|||
|
otherwise explain it or assist in its implementation may be prepared, copied, published, and distributed, in whole or in
|
|||
|
part, without restriction of any kind, provided that the above copyright notice and this section are included on all such
|
|||
|
copies and derivative works. However, this document itself may not be modified in any way, including by removing the
|
|||
|
copyright notice or references to OASIS, except as needed for the purpose of developing any document or deliverable
|
|||
|
produced by an OASIS Technical Committee (in which case the rules applicable to copyrights, as set forth in the OASIS
|
|||
|
IPR Policy, must be followed) or as required to translate it into languages other than English.
|
|||
|
|
|||
|
The limited permissions granted above are perpetual and will not be revoked by OASIS or its successors or assigns.
|
|||
|
|
|||
|
This document and the information contained herein is provided on an “AS IS” basis and OASIS DISCLAIMS ALL WARRANTIES,
|
|||
|
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION HEREIN WILL NOT INFRINGE
|
|||
|
ANY OWNERSHIP RIGHTS OR ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. OASIS AND ITS
|
|||
|
MEMBERS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF ANY USE OF THIS
|
|||
|
DOCUMENT OR ANY PART THEREOF.
|
|||
|
|
|||
|
[OASIS requests that any OASIS Party or any other party that believes it has patent claims that would necessarily be
|
|||
|
infringed by implementations of this OASIS Standards Final Deliverable, to notify OASIS TC Administrator and provide
|
|||
|
an indication of its willingness to grant patent licenses to such patent claims in a manner consistent with the IPR Mode
|
|||
|
of the OASIS Technical Committee that produced this deliverable.]
|
|||
|
|
|||
|
[OASIS invites any party to contact the OASIS TC Administrator if it is aware of a claim of ownership of any patent
|
|||
|
claims that would necessarily be infringed by implementations of this OASIS Standards Final Deliverable by a patent
|
|||
|
holder that is not willing to provide a license to such patent claims in a manner consistent with the IPR Mode of the
|
|||
|
OASIS Technical Committee that produced this OASIS Standards Final Deliverable. OASIS may include such claims on its
|
|||
|
website, but disclaims any obligation to do so.]
|
|||
|
|
|||
|
[OASIS takes no position regarding the validity or scope of any intellectual property or other rights that might be
|
|||
|
claimed to pertain to the implementation or use of the technology described in this OASIS Standards Final Deliverable or
|
|||
|
the extent to which any license under such rights might or might not be available; neither does it represent that it has
|
|||
|
made any effort to identify any such rights. Information on OASIS’ procedures with respect to rights in any document or
|
|||
|
deliverable produced by an OASIS Technical Committee can be found on the OASIS website. Copies of claims of rights made
|
|||
|
available for publication and any assurances of licenses to be made available, or the result of an attempt made to
|
|||
|
obtain a general license or permission for the use of such proprietary rights by implementers or users of this OASIS
|
|||
|
Standards Final Deliverable, can be obtained from the OASIS TC Administrator. OASIS makes no representation that any
|
|||
|
information or list of intellectual property rights will at any time be complete, or that any claims in such list are,
|
|||
|
in fact, Essential Claims.]
|
|||
|
|
|||
|
*********************************
|
|||
|
Important note on SoftHSM library
|
|||
|
*********************************
|
|||
|
|
|||
|
This module is intended for experimentation purposes only. We strongly discourage the use of SoftHSM in a production
|
|||
|
environment because it might provide a false sense of additional security. The resulting configuration doesn't provide
|
|||
|
any actual security benefits. The keys stored in SoftHSM are not stored more securely.than any other means of secrets
|
|||
|
storage in the Greengrass environment.
|
|||
|
|
|||
|
The purpose of this module it to allow you to learn about the PKCS#11 specification and do initial testing of your
|
|||
|
software if you plan to use a real hardware-based HSM in the future.
|
|||
|
|
|||
|
You must test your future hardware implementation separately and completely before any production usage because there
|
|||
|
might be differences between PKCS#11 implementation provided in SoftHSM and a hardware-based implementation.
|