Semantic
End User License Agreement
Copyright © 2016-2021 PROVING GROUND LLC
Semantic refers to all software plugins and supporting programming libraries authored by Proving Ground LLC and provided in this installer to support data management and visualization in Rhino. This installer also includes third-party dependencies – such as programming libraries – required to enable the methods and functions used by Semantic. The plugins provided by this installer assumes that the user maintains up-to-date and valid licenses to McNeel Rhinoceros 3D and Microsoft Power BI.
TERMS AND CONDITIONS
“This License” refers to this version of the license for Semantic (“The Program” or “The Software”). The Program refers to any copyrightable work licensed under this license. The Program and licensed by PROVING GROUND LLC, a Nebraska Limited Liability Company (“The Licensor”). “Recipients” and “Licensees” may be individuals or organizations. Each licensee will be addressed as “you”. “Access” means to use or benefit from using the functionality of the Program. A valid license is can be purchased from the Licensor at https://apps.provingground.io
ALL RIGHTS RESERVED
Except as expressly provided otherwise in this agreement – title, ownership and all rights and interest including, without limitation, copyrights, patents, trademarks, trade secrets and other intellectual property rights, in and to the Licensor and any authorized copies made by you remain with The Licensor. The content, the form, and code of this product are valuable trade secrets of the Licensor and you shall keep such trade secrets confidential. This Program is licensed and not owned by any party other than the Licensor.
PERMITTED ACTIONS
For Licensees of who have PURCHASED a COMMERCIAL VERSION, The Program is provided as a licensed product and may be used for commercial, education, and testing purposes. The Program can be activated for use on the number of devices allowed by your license. You may incorporate the Program into other works or programs provided that 1. you give prominent notice that the Program has been incorporated, 2. the work is accompanied with a copy of this License, 3. the use of the Program does not otherwise violate Prohibited Actions defined in this License and 4. any user of the Program has acquired and maintains up-to-date and valid licensing provided by the Licensor. With respect to any version of the Program, you may convey unlimited verbatim backup copies of the Program for backup purposes in the event that your primary copy of the Program becomes inoperable. You may install and activate the Program according to the number of activations permitted by your purchased License.
For Licensees of who have downloaded a TRIAL VERSION, The Program is provided as an expiring “trial” product and may be used for evaluation, educational and testing purposes only. The trial version of the software will expire after 15-days from installation (the “Trial Period”) and become inoperable.
PROHIBITED ACTIONS
The licensor does not allow any of the following actions and you acknowledge that such actions shall be prohibited. You may not, and may not permit any third party to, reverse engineer, modify or disassemble the Program. You may not rent, loan, lease, sell, sublicense, or otherwise provide access to any portion of the Program, or any rights granted in this Agreement, to any other person without the prior written consent of the licensor. You may not remove, alter, or obscure any proprietary names or notices, labels, or marks from the Program, indistinctively of their origin and belonging.
CONSENT TO COLLECTION OF TECHNICAL SUPPORT DATA
Licensor may collect and use technical data and related information—including but not limited to data related to installation logs, software use logs, and error logs—that is gathered periodically to facilitate the provision of software updates, product support, and other services to you (if any) related to the Licensed Application. Licensor may use this information to improve its products or to provide services or technologies to you. No personally identifiable data is collected as part of the Program.
END OF LICENSE
You may terminate this License by removing all copies of the Program from your possession. Without prejudice to any other rights, the Licensor may terminate the License if you fail to comply with the terms and conditions of the License. In such event, all copies of the program in your possession must be destroyed.
DISCLAIMER OF WARRANTY
This Program is provided to you “AS IS”, with no express or implied warranty, not even merchantability, fitness for a particular purpose and non-infringement. Without limiting the foregoing, the licensor does not warrant that the operation of the software will be uninterrupted or error free. As a user of The Program, you acknowledge that the program is considered a ‘work in progress’ and experimental in nature.
LIMITATION OF LIABILITY
In no event unless required by applicable law shall the Licensor have any liability for any incidental, special, indirect, or consequential damages, loss of profits, revenue, data, or cost of cover. In addition, in no event shall the liability of the licensor for any damages arising out of or in connection with the Program, user documentation or this agreement exceed the amount paid or payable by you for the Program directly responsible for such damages. The limitations of liability in this section shall apply to any damages, however caused and regardless of the theory of liability, whether derived from contract, tort (including, but not limited to, negligence), or otherwise, even if the licensor has been advised of the possibility of such damages and regardless of whether the limited remedies available hereunder fail of their essential purpose. The Licensor shall have no responsibility or liability whatsoever arising from loss or theft of the Program or the media on which the Program is furnished to you. The Licensor shall not be obligated to replace any lost or stolen Program or Program media. You are solely responsible for safeguarding the Program and the media on which the Program is furnished.
Third-Party Dependencies
OpenNURBS
The 3D Rhino visual uses the OpenNURBS Rhino3dm.js to read Rhino 3DM files into Power BI. “Robert McNeel & Associates feel that the 3D market is stifled because of the inability to reliably transfer 3D geometry between applications. The problem is too big for us to solve alone. By funding the operating cost of openNURBS, others will get involved in the toolkit design and development. It will be a much cheaper and effective way to solve the problem.” More information on OpenNURBS can be found at: https://www.rhino3d.com/opennurbs
Copyright © 1993-2018 Robert McNeel & Associates. All Rights Reserved.
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the “Software”), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software.
THIS SOFTWARE IS PROVIDED “AS IS” WITHOUT EXPRESS OR IMPLIED WARRANTY. ALL IMPLIED WARRANTIES OF FITNESS FOR ANY PARTICULAR PURPOSE AND OF MERCHANTABILITY ARE HEREBY DISCLAIMED.
openNURBS and Rhinoceros are a registered trademarks of Robert McNeel & Associates.
Three.JS
The 3D Rhino viewer for Power BI uses the Three.js javascript library to render 3D geometry within a Power BI visual environment.
The MIT License (MIT)
Copyright (c) 2010-2020 three.js authors
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the “Software”), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Newtonsoft.JSON
Semantic uses Newtonsoft, to parse licensing information provide in JSON data formats.
The MIT License (MIT)
Newtonsoft.JSON is Copyright (c) 2007 James Newton-King
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the “Software”), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.