Skip to content

Commit

Permalink
Apply Cadence Design Systems License/Copyright/Disclaimer
Browse files Browse the repository at this point in the history
Pointwise is now Cadence Design Systems, Inc.  All files except those explicitly covered by their own license are provided as-is, as per the warranty disclaimer in the README and in all applicable files.
  • Loading branch information
sarahhope-swaim committed Jun 4, 2021
1 parent 6d541e3 commit 074d2b3
Show file tree
Hide file tree
Showing 3 changed files with 113 additions and 30 deletions.
27 changes: 12 additions & 15 deletions ConvertGridToDatabase.glf
Original file line number Diff line number Diff line change
@@ -1,11 +1,12 @@
#############################################################################
#
# Copyright 2013 (c) Pointwise, Inc.
# All rights reserved.
# (C) 2021 Cadence Design Systems, Inc. All rights reserved worldwide.
#
# This sample Pointwise script is not supported by Pointwise, Inc.
# This sample source code is not supported by Cadence Design Systems, Inc.
# It is provided freely for demonstration purposes only.
# SEE THE WARRANTY DISCLAIMER AT THE BOTTOM OF THIS FILE.
#
#############################################################################

################################################################################
# This script can be used to turn domains into database surfaces or turn
Expand Down Expand Up @@ -388,17 +389,13 @@ makeWindow

tkwait window .

#############################################################################
#
# DISCLAIMER:
# TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, POINTWISE DISCLAIMS
# ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED
# TO, IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
# PURPOSE, WITH REGARD TO THIS SCRIPT. TO THE MAXIMUM EXTENT PERMITTED
# BY APPLICABLE LAW, IN NO EVENT SHALL POINTWISE BE LIABLE TO ANY PARTY
# FOR ANY SPECIAL, INCIDENTAL, INDIRECT, OR CONSEQUENTIAL DAMAGES
# WHATSOEVER (INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF
# BUSINESS INFORMATION, OR ANY OTHER PECUNIARY LOSS) ARISING OUT OF THE
# USE OF OR INABILITY TO USE THIS SCRIPT EVEN IF POINTWISE HAS BEEN
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGES AND REGARDLESS OF THE
# FAULT OR NEGLIGENCE OF POINTWISE.
# This file is licensed under the Cadence Public License Version 1.0 (the
# "License"), a copy of which is found in the included file named "LICENSE",
# and is distributed "AS IS." TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE
# LAW, CADENCE DISCLAIMS ALL WARRANTIES AND IN NO EVENT SHALL BE LIABLE TO
# ANY PARTY FOR ANY DAMAGES ARISING OUT OF OR RELATING TO USE OF THIS FILE.
# Please see the License for the full text of applicable terms.
#
#############################################################################
96 changes: 96 additions & 0 deletions LICENSE
Original file line number Diff line number Diff line change
@@ -0,0 +1,96 @@
Cadence Public License Version 1.0

May 2021

BY USING, REPRODUCING, DISTRIBUTING, AND/OR OTHERWISE ACCESSING THIS
TECHNOLOGY, YOU AGREE TO THE TERMS OF THIS CADENCE PUBLIC LICENSE
VERSION 1.0 (THE "AGREEMENT").

1. License Grant. Subject to the terms and conditions specified herein, You
are hereby granted a perpetual, non-exclusive, no-charge license to Use the
Technology for any purpose, which includes without limitation, the right to
access, copy, modify, merge, publish, redistribute, sublicense, and/or sell
(collectively, to "Use") copies of the Technology.

2. Distributions.

i. Copyright Notice and Agreement Text. The Copyright Notice and the full
text of this Cadence Public License Version 1.0 shall be included in all
copies of the Technology, or substantial portions thereof. (For clarity, if
You are redistributing the Technology in source code form, then you
must ensure that the Copyright Notice and Agreement are left intact; if
You are redistributing the Technology in binary or non-source code
form, then you must ensure that the Copyright Notice and Agreement are
reproduced and included in an attribution file, such as a "NOTICES",
"COPYRIGHT", or other equivalent file.)

ii. Modifications. Any distribution of modified Technology must include a
prominent notice in the corresponding file(s) indicating that the file(s)
was modified by You. You may license Your modifications under different
or additional license terms.

3. Endorsement. Neither the name of the copyright holder nor the names of its
contributors may be used to endorse or promote products derived from the
Technology without specific prior written permission.

4. Trademarks. Except for attribution purposes (as described in Sec. 2(i),
above) and as may otherwise be agreed in writing, You do not have
permission to use the trade names, trademarks, service marks, or product
names of the copyright holder or contributor(s).

5. Termination.

i. Patent Litigation. If You institute patent litigation against any entity
(including a cross-claim or counterclaim in a lawsuit) alleging that the
Technology constitutes direct or contributory patent infringement, then any
patent licenses granted to You under this Agreement shall terminate as of
the date such litigation is filed.

ii. Breach. This Agreement, and the license granted hereunder, shall
immediately terminate if You (a) fail to comply with any material terms or
conditions and (b) fail to cure your lack of compliance within a reasonable
time of becoming aware.

6. Disclaimer or Warranty. UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
WRITING, THE TECHNOLOGY 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.

7. Limitation of Liability. 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
TECHNOLOGY, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

8. Stewardship. While everyone is permitted to copy and distribute copies of
this Agreement, it may only be modified by the Steward. The Steward may
publish new versions (including revisions) of the Agreement. For clarity,
the Technology may always be distributed subject to the version of the
Agreement under which it was received. In addition, after a new version of
the Agreement is published, Licensor may elect to distribute the Technology
under the new version.

9. Definitions.

i. "Copyright Notice" means a notice that includes the name of the
copyright holder, a copyright symbol (or equivalent), a date, and, at the
owner's election, a statement of rights.

ii. "Licensee" means any person or entity that receives the Technology
under this Agreement.

iii. "Licensor" means any person or entity that distributes the Technology.

iv. "Steward" means Cadence Design Systems, Inc., which may assign the
responsibility to serve as Steward to a suitable separate entity.

v. "Technology" means the work of authorship, whether in source code,
binary, or other form, made available under this Agreement, as indicated by
a Copyright Notice that is included in or attached to the Technology.

vi. "You" (or "Your") means a person or entity exercising permissions
granted by this Agreement.
20 changes: 5 additions & 15 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
ConvertGridToDatabase
==========================================
Copyright 2021 Cadence Design Systems, Inc. All rights reserved worldwide.

This script lets you select domains or connectors and have them
converted into database surface or curves, respectively, while keeping
the original grid entities intact.
Expand All @@ -12,19 +14,7 @@ the original grid entities intact.

Disclaimer
----------
Scripts are freely provided. They are not supported products of
Pointwise, Inc. Some scripts have been written and contributed by
third parties outside of Pointwise's control.

TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, POINTWISE DISCLAIMS
ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED
TO, IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
PURPOSE, WITH REGARD TO THESE SCRIPTS. TO THE MAXIMUM EXTENT PERMITTED
BY APPLICABLE LAW, IN NO EVENT SHALL POINTWISE BE LIABLE TO ANY PARTY
FOR ANY SPECIAL, INCIDENTAL, INDIRECT, OR CONSEQUENTIAL DAMAGES
WHATSOEVER (INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF BUSINESS
INFORMATION, OR ANY OTHER PECUNIARY LOSS) ARISING OUT OF THE USE OF OR
INABILITY TO USE THESE SCRIPTS EVEN IF POINTWISE HAS BEEN ADVISED OF THE
POSSIBILITY OF SUCH DAMAGES AND REGARDLESS OF THE FAULT OR NEGLIGENCE OF
POINTWISE.
This file is licensed under the Cadence Public License Version 1.0 (the "License"), a copy of which is found in the LICENSE file, and is distributed "AS IS."
TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, CADENCE DISCLAIMS ALL WARRANTIES AND IN NO EVENT SHALL BE LIABLE TO ANY PARTY FOR ANY DAMAGES ARISING OUT OF OR RELATING TO USE OF THIS FILE.
Please see the License for the full text of applicable terms.

0 comments on commit 074d2b3

Please sign in to comment.