commit: beb26c508b5789e36e3d2761bcf1bee6e5084681
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 5 08:44:29 2017 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Wed Jul 5 08:45:53 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=beb26c50
licenses: Remove unused SOPLA-* licenses (sci-electronics/systemc)
licenses/SOPLA-2.3 | 517 -----------------------------------------
licenses/SOPLA-3.0 | 668 -----------------------------------------------------
2 files changed, 1185 deletions(-)
diff --git a/licenses/SOPLA-2.3 b/licenses/SOPLA-2.3
deleted file mode 100644
index cbd49415534..00000000000
--- a/licenses/SOPLA-2.3
+++ /dev/null
@@ -1,517 +0,0 @@
- SYSTEMC OPEN SOURCE LICENSE
- (SOFTWARE DOWNLOAD AND USE LICENSE AGREEMENT VERSION 2.3)
-
-PLEASE READ THIS LICENSE AGREEMENT CAREFULLY BEFORE CLICKING ON
-THE "ACCEPT" BUTTON, AS BY CLICKING ON THE "ACCEPT" BUTTON YOU
-ACKNOWLEDGE THAT YOU HAVE READ, UNDERSTOOD AND AGREE TO BE
-BOUND BY THIS LICENSE AGREEMENT AND ALL OF ITS TERMS AND
-CONDITIONS.
-
-OPEN SYSTEMC INITIATIVE
-
-The purpose of the following license agreement (the "Agreement") is to
encourage
-interoperability and distributed development of a C++ modeling language known
as
-"SystemC" for system simulation and design (the "Purpose"). The SystemC
software
-licensed hereunder is licensed, without fee of any kind, for use pursuant to
the terms
-and conditions set forth in this Agreement.
-
-LICENSE AGREEMENT
-
-THE CONTRIBUTORS ARE WILLING TO LICENSE THE PROGRAM TO YOU ONLY
-ON THE CONDITION THAT YOU ACCEPT ALL OF THE TERMS OF THIS LICENSE
-AGREEMENT. IF YOU DO NOT AGREE TO ALL OF THE TERMS OF THIS LICENSE
-AGREEMENT, NO RIGHTS ARE GRANTED TO YOU HEREUNDER TO USE THE
-PROGRAM. ANY USE, REPRODUCTION OR DISTRIBUTION OF THE PROGRAM
-CONSTITUTES YOUR ACCEPTANCE OF THIS AGREEMENT.
-
-1. DEFINITIONS.
-
- 1.1 "Agreement" means this document.
-
- 1.2 "Contribution" means: (a) the Original Program; and (b) all
Modifications
- that Recipient deposits or contributes in accordance with Section 3 in
furtherance
- of the Purpose of this Agreement but does not include any software that
has
- been previously so deposited or contributed.
-
- 1.3 “Contribution Questionnaire” means the questionnaire attached
hereto as
- Exhibit C.
-
- 1.4 "Contributor" means any Recipient, including Synopsys, Inc.
("Synopsys”),
- that makes a Contribution pursuant to Section 3. Any Recipient
depositing, as
- part or all of a Contribution, code which has previously been so
deposited by
- another Recipient is not the Contributor of such re-deposited code for
the
- purposes of this Agreement. A list of the Contributors is attached
hereto as
- Exhibit A.
-
- 1.5 "Contributor's Necessary Patent Claim" means a claim in any
patent now
- or hereafter owned or licensable by Contributor that is directly
infringed solely by
- the portion of an executing computer program translated, compiled or
interpreted
- from and corresponding directly and solely to the Contribution disclosed
by
- Contributor hereunder and the SystemC Kernel Code, except that
Contributor's
- Necessary Patent Claim shall not include any claim directed towards a
data
- structure, method, algorithm, process, technique, circuit
representation, or circuit
- implementation that is not completely and entirely described in the
combination
- of such Contribution and the SystemC Kernel Code.
-
- 1.6 "Copyright/Trade Secret Rights" means worldwide statutory and
common
- law rights associated solely with (i) works of authorship including
copyrights,
- copyright applications, copyright registrations and "moral rights", and
(ii) the
- protection of trade and industrial secrets and confidential information.
Patents are
- not included in Copyright/Trade Secret Rights.
-
- 1.7 "Distribute" means making a Distribution.
-
- 1.8 "Distribution" means any distribution, sublicensing or other
transfer of the
- Program (with or without Modifications) to any third party.
-
- 1.9 "Executable" means Original Program (with or without
Modifications)
- compiled into object code form along with only those header files from
such
- Original Program that are strictly necessary to make use of the object
code.
-
- 1.10 “Marks” means, collectively, the registered and unregistered marks
and
- logos that OSCI has licensed or otherwise authorized Recipient to use.
All marks
- and logos are listed on Exhibit D, which list may be amended from time
to time
- by OSCI to add or delete any marks or logos.
-
- 1.11 "Modification" means: (a) any software code which comprises
change(s)
- to the Program including additions and/or deletions; (b) any
specifications for the
- Program; and (c) any reference implementation of the Program.
-
- 1.12 "Original Program" means the SystemC 1.1 version of the software
- accompanying this Agreement as released by Synopsys.
-
- 1.13 “OSCI” means Open SystemC Initiative, a California nonprofit mutual
- benefit corporation.
-
- 1.14 "Program" means the Original Program and each other Contribution and
- any combination thereof.
-
- 1.15 "Recipient" means anyone who receives the Program under this
- Agreement, including all Contributors.
-
- 1.16 For legal entities, "Recipient" includes any entity that controls,
is controlled
- by, or is under common control with Recipient. For purposes of this
definition,
- "control" means (a) the power, direct or indirect, to cause the
direction or
- management of such entity, whether by contract or otherwise, or (b)
ownership of
- fifty percent (50%) or more of the outstanding shares or beneficial
ownership of
- such entity.
-
- 1.17 "Source Code" means human readable text in an electronic form
suitable
- for modification that describe the functions and data structures,
including C, C++,
- and other language modules, plus any associated interface definition
files, scripts
- used to control compilation and installation of an Executable, or a list
of source
- code differential comparisons against the Original Program.
-
- 1.18 "SystemC Kernel Code" means the set of compilable source and header
- files included in the Original Program that are necessary to build the
target
- SystemC library object module, but does not include operating system
header
- files, operating system library elements, documentation, example code,
sample
- code fragments, or other ancillary information.
-
-2. GRANT OF RIGHTS
-
- 2.1 Subject to the terms of this Agreement, each Contributor hereby
grants
- Recipient a non-exclusive, worldwide, royalty-free license under
Contributor's
- Copyright/Trade Secrets to do the following:
-
- (a) use, reproduce, prepare derivative works of, publicly
display,
- publicly perform and Distribute in source code and object code
form the
- Contribution of such Contributor and any such derivative works,
subject to
- the terms and conditions of this Agreement including Section 4; and
-
- (b) use the know-how, information and knowledge embedded in the
- Contribution, without any obligation to keep the foregoing
confidential so
- long as Recipient does not otherwise violate this Agreement.
-
- 2.2 Contributor grants to each Recipient, a world-wide, royalty-free,
non-
- exclusive license under Contributor's Necessary Patent Claims to make,
use,
- sell, offer for sale, or import the such Contributor's Contribution and
the Program
- only to the minimum extent necessary to exercise the rights granted in
Section
- 2.1(a).
-
- 2.3 Each Contributor represents that to its knowledge it has
sufficient rights in
- its Contribution, if any, to grant the licenses set forth in Sections 2.1
and 2.2.
-
- 2.4 Except as expressly stated in Sections 2.1 and 2.2, Recipient
receives no
- rights or licenses to the intellectual property of any Contributor under
this
- Agreement, whether expressly, by implication, estoppel or otherwise. All
rights in
- the Program not expressly granted under this Agreement are reserved.
-
- 2.5 Recipient shall retain its entire right, title, and interest in
and to
- Contributions disclosed by Recipient hereunder, including all
Copyrights/Trade
- Secret Rights and patent rights embodied therein, subject to the
underlying rights
- embodied in the Original Program and further subject to those rights
expressly
- granted in this Agreement. Recipient agrees that Recipient shall not
remove or
- alter any proprietary notices contained in the Contributions licensed to
Recipient
- hereunder and shall reproduce and include such notices on any copies of
the
- Contributions made by Recipient in any media.
-
-2.6 License to Marks.
-
- (a) OSCI shall retain all right, title and interest in and to the
Marks
- worldwide, subject to the limited license granted to Recipient in this
- Section 2.6. OSCI hereby grants Recipient a non-exclusive, royalty-free,
- limited license to use the Marks solely in connection with its exercise
of
- the rights granted pursuant to this Agreement and to indicate that the
- products being marketed by Recipient are compatible with, and meet the
- standards of, the SystemC modeling language. All uses of the Marks shall
- be in accordance with OSCI’s trademark usage policy set forth in Exhibit
- D.
-
- (b) Recipient shall assist OSCI to the extent reasonably necessary to
- protect and maintain the Marks worldwide, including, but not limited to,
- giving prompt notice to OSCI of any known or potential infringement of
the
- Marks, and cooperating with OSCI in preparing and executing any
- documents necessary to register the Marks, or as may be required by the
- laws or rules of any country or jurisdiction. In its sole discretion,
OSCI
- may commence, prosecute or defend any action or claim concerning the
- Marks. OSCI shall have the right to control any such litigation, and
- Recipient shall fully cooperate with OSCI in any such litigation. OSCI
shall
- reimburse Recipient for the reasonable costs associated with providing
- such assistance, except to the extent that such costs result from
- Recipient’s breach of this Section 2.6. Recipient shall not commence any
- action regarding the Marks without OSCI’s prior written consent.
-
- (c) All goodwill with respect to the Marks shall accrue for the sole
- benefit of OSCI. Recipient shall maintain the quality of any products,
- associated packaging, collateral and marketing materials on which it uses
- any of the Marks in a manner consistent with all terms, conditions and
- requirements set forth in this Section 2.6 and at a level that meets or
- exceeds Recipient’s overall reputation for quality and that is at least
- commensurate with industry standards.
-
-2.7 RECIPIENT UNDERSTANDS THAT ALTHOUGH EACH CONTRIBUTOR
-GRANTS THE LICENSES TO ITS CONTRIBUTIONS SET FORTH HEREIN, NO
-ASSURANCES ARE PROVIDED BY ANY CONTRIBUTOR THAT THE
-CONTRIBUTION ALONE OR IN COMBINATION WITH THE PROGRAM DOES
-NOT INFRINGE THE PATENT OR OTHER INTELLECTUAL PROPERTY
-RIGHTS OF ANY OTHER ENTITY. EACH CONTRIBUTOR DISCLAIMS ANY
-LIABILITY TO RECIPIENT FOR CLAIMS BROUGHT BY ANY OTHER ENTITY
-BASED ON INFRINGEMENT OF INTELLECTUAL PROPERTY RIGHTS OR
-OTHERWISE. In addition, as a condition to exercising the rights and licenses
-granted hereunder, each Recipient hereby assumes sole responsibility to secure
-any other intellectual property rights needed, if any. For example, if a third
party
-patent license is required to allow Recipient to Distribute the Program, it is
-Recipient's responsibility to acquire that license before Distributing the
Program.
-
-3. DESCRIPTION AND DEPOSIT OF CONTRIBUTIONS
-
- 3.1 To the extent Recipient wishes to become a Contributor by making a
- Contribution, such Contributor shall:
-
- (a) (i) deposit such Contribution in Source Code form at
- http://www.systemc.org/ according to the Contribution instructions
found at
- such site, or (ii) disclose such Contribution at a meeting of any
working
- group of OSCI;
-
- (b) (i) describe such Contribution in reasonable detail on
Exhibit B
- (including the additions or changes such Contributor made to create
the
- Contribution and the date of any such changes or additions), (ii)
- completing a Contribution Questionnaire with respect to such
Contribution,
- and (iii) delivering both documents to OSCI. All Contributions made
after
- the date hereof shall be effectuated by Contributor (x) amending
Exhibit B
- and delivering such amended Exhibit B to OSCI, which amended exhibit
- shall automatically replace the existing Exhibit B, (y) competing a
- Contribution Questionnaire with respect to such Contribution, and (z)
- delivering both documents to OSCI;
-
- (c) cause such Contribution to contain a file documenting such
- Contributor's name and contact information, additions or changes such
- Contributor made to create the Contribution, and the date of any such
- changes or additions;
-
- (d) cause such Contribution to include in each file a prominent
- statement substantially similar to the following: "The following
code is
- derived, directly or indirectly, from the SystemC source code
Copyright (c)
- 1996-{date here} by all Contributors. All Rights reserved. The
contents of
- this file are subject to the restrictions and limitations set forth
in the
- SystemC Open Source License Version 2.3 (the "License"). You may not
- use this file except in compliance with such restrictions and
limitations.
- You may obtain instructions on how to receive a copy of the License
at
- http://www.systemc.org/. Software distributed by Contributors under
the
- License is distributed exclusively on an "AS IS" basis, WITHOUT
- WARRANTY OF ANY KIND, either express or implied. See the License
- for the specific language governing rights and limitations under the
- License."; and
- (e) cause such Contribution to include a text file titled "LEGAL"
which
- describes any intellectual property rights of which Contributor is
aware that
- it or any third party may hold in the functionality or code of such
- Contribution.
-
- 3.2 OSCI or the administrators of the http://www.systemc.org/ web site
shall
- have the right to authorize removal from such site any Contribution at
any time.
-
-4. REQUIREMENTS OF DISTRIBUTION
-
- 4.1 A Recipient may choose to Distribute the Program in object code
form
- under its own license agreement, provided that:
-
- (a) Recipient complies with the terms and conditions of this
- Agreement; and
-
- (b) the terms and conditions of Recipient's license agreement
with its
- licensees:
-
- i. effectively disclaim on behalf of all Contributors all
- warranties and conditions, express and implied, including
- warranties or conditions of title and non-infringement, and
implied
- warranties or conditions of merchantability and fitness for a
- particular purpose;
-
- ii. effectively exclude on behalf of all Contributors all
liability for
- damages, including, but not limited to, direct, indirect,
special,
- incidental and consequential damages, such as lost profits;
-
- iii. state that any provisions which differ from this
Agreement
- are offered by that Recipient alone and not by any other
party; and
-
- iv. state that source code for the Program is available
from such
- Recipient, and inform licensees how to obtain it in a
reasonable
- manner on or through a medium customarily used for software
- exchange.
-
- 4.2 If a Recipient chooses to Distribute the Program in source code
form then:
-
- (a) the Program must be Distributed under this Agreement; and
-
- (b) a copy of this Agreement must be included with each copy of
the
- Program.
-
- 4.3 Each Recipient must include the following in a conspicuous location
in the
- Program so Distributed or transferred:
- Copyright (c) 1996-{date here}, by all Contributors. All rights
- reserved.
-
- 4.4 In addition, each Recipient that creates and Distributes or
otherwise
- transfers a Modification whether or not such Modification has been
deposited
- pursuant to Section 3 must identify the originator of such Modification
in a
- manner that reasonably allows third parties to identify the originator of
the
- Modification.
-
-5. INDEMNIFICATION
-
-A Recipient who Distributes the Program (a "Distributor") may accept certain
-responsibilities with respect to end users, business partners and the like.
While this
-license is intended to facilitate the commercial use of the Program, a
Distributor shall
-Distribute the Program in a manner which does not create potential liability
for
-Contributors. Therefore each Distributor hereby agrees to defend and indemnify
every
-Contributor ("Indemnified Contributor") against any losses, damages and costs
-(collectively "Losses") arising from claims, lawsuits and other legal actions
brought by a
-third party against the Indemnified Contributor to the extent caused by the
acts or
-omissions of such Distributor, including but not limited to the terms and
conditions under
-which Distributor offered the Program, in connection with its Distribution of
the Program.
-The obligations in this section do not apply to any claims or Losses relating
to any
-actual or alleged intellectual property infringement of the Program. In order
to qualify,
-an Indemnified Contributor must: (a) promptly notify the Distributor in
writing of such
-claim, and (b) allow the Distributor to control, and cooperate with the
Distributor in, the
-defense and any related settlement negotiations. The Indemnified Contributor
may
-participate in the defense of any such claim at its own expense.
-
-For example, a Recipient might include the Program in a commercial product
offering,
-Product X. That Recipient is then a Distributor. If that Distributor then makes
-performance claims, or offers warranties, support, or indemnity or any other
license
-terms related to Product X, those performance claims, offers and other terms
are such
-Distributor's responsibility alone. Under this section, the Distributor would
have to
-defend claims against the Contributors related to those performance claims,
offers, and
-other terms, and if a court requires any Contributor to pay any damages as a
result, the
-Distributor must pay those damages.
-
-6. NO WARRANTY
-
-EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS
-PROVIDED EXCLUSIVELY ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR
-CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT
-LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT,
-MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. EACH RECIPIENT IS
-SOLELY RESPONSIBLE FOR DETERMINING THE APPROPRIATENESS OF ITS USE AND
-DISTRIBUTION OF THE PROGRAM AND ASSUMES ALL RISKS ASSOCIATED WITH ITS
-EXERCISE OF RIGHTS UNDER THIS AGREEMENT, INCLUDING BUT NOT LIMITED TO
-THE RISKS AND COSTS OF PROGRAM ERRORS, COMPLIANCE WITH APPLICABLE
-LAWS, DAMAGE TO OR LOSS OF DATA, PROGRAMS OR EQUIPMENT, AND
-UNAVAILABILITY OR INTERRUPTION OF OPERATIONS. THIS DISCLAIMER OR
-WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS AGREEMENT. NO USE OF
-THE PROGRAM OR ANY MODIFICATIONS THERETO ARE AUTHORIZED HEREUNDER
-EXCEPT UNDER THIS DISCLAIMER.
-
-7. DISCLAIMER OF LIABILITY
-
-EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT NOR
-ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT,
-INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING
-WITHOUT LIMITATION LOST PROFITS), 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 OR
-DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED
-HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
-
-8. U.S. GOVERNMENT USE
-
-If Recipient is licensing the Program on behalf of any unit or agency of the
United States
-Government, then the Program and any related documentation is commercial
computer
-software, and, pursuant to FAR 12.212 or DFARS 227.7202 and their successors,
as
-applicable, shall be licensed to the Government under the terms and conditions
of this
-Agreement.
-
-9. PATENT CLAIMS
-
-If Recipient institutes patent litigation against any entity (including a
cross-claim,
-counterclaim or declaratory judgment claim in a lawsuit) alleging that the
Program itself
-(excluding combinations of the Program with other software or hardware)
infringes such
-Recipient's patent(s), then the rights granted to Recipient by each
Contributor under
-Section 2.2 shall terminate as of the date such litigation is filed.
-
-10. TERMINATION
-
-All Recipient's rights under this Agreement shall terminate if Recipient fails
to comply
-with any of the material terms or conditions of this Agreement and does not
cure such
-failure in a reasonable period of time after becoming aware of such
noncompliance. If
-such occurs, Recipient shall cease use and Distribution of the Program based
upon the
-rights granted to Recipient under this Agreement as soon as reasonably
practicable.
-However, Recipient's obligations under this Agreement and any licenses granted
by
-Recipient relating to the Program shall survive such termination.
-
-11. LICENSE VERSIONS
-
-OSCI may publish new versions (including revisions) of this Agreement from
time to
-time. Each new version of the Agreement will be given a distinguishing version
number.
-The Program 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,
-Contributor may elect to Distribute the Program under the new version. No one
other
-than OSCI, acting by a vote of at least 75% of the members of its Board of
Directors,
-has the right to modify this Agreement; provided that Exhibit B and Exhibit C
may be
-amended as specifically set forth in Section 3.1(b), and Exhibit D may be
amended as
-specifically set forth in Section 1.10.
-
-12. ELECTRONIC ACCEPTANCE
-
-This Agreement may be executed either electronically or on paper. By clicking
on the
-“Accept” button, Recipient warrants that it agrees to all of the terms of this
Agreement,
-that Recipient is authorized to enter into this Agreement, and that this
Agreement is
-legally binding upon Recipient. If Recipient does not agree to be bound by this
-Agreement, then Recipient shall click the “Decline” button and Recipient shall
not
-receive any rights from the Contributors nor shall Recipient download any
materials,
-including the Program.
-
-13. GENERAL
-
-This Agreement represents the complete agreement concerning the subject matter
-hereof and supersedes all prior agreements or representations, oral or written,
-regarding the subject matter hereof. If any provision of this Agreement is
invalid or
-unenforceable under applicable law, it shall not affect the validity or
enforceability of the
-remainder of the terms of this Agreement, and without further action by the
parties
-hereto, such provision shall be reformed to the minimum extent necessary to
make such
-provision valid and enforceable.
-
-This Agreement is governed by the laws of California, without reference to
conflict of
-laws principles. Each party waives its rights to a jury trial in any resulting
litigation. Any
-litigation relating to this Agreement shall be subject to the jurisdiction of
the Federal
-Courts of the Northern District of California, with venue lying in Santa Clara
County,
-California, or the Santa Clara County Superior Court. The application of the
United
-Nations Convention on Contracts for the International Sale of Goods is
expressly
-excluded. The provisions of this Agreement shall be construed fairly in
accordance with
-its terms and no rules of construction for or against either party shall be
applied in the
-interpreting this Agreement. Recipient shall not use the Program in violation
of local
-and other applicable laws including, but not limited to, the export control
laws of the
-United States.
- EXHIBIT A
-
- List of Contributors
-
-
-1. Synopsys, Inc.
-
-2. Cadence Design Systems, Inc.
-
-3. CoWare, Inc.
- EXHIBIT D
-
- Trademark Usage Policy
-
-I. LIST OF MARKS
-
- 1. Open SystemC
-
- 2. Open SystemC Initiative
-
- 3. OSCI, SystemC
-
- 4. SystemC Graphic Logo
-
- 5. All logos that incorporate the foregoing word marks
-
-
-II. PROPER USE OF MARKS
-
-Trademarks and service marks function as adjectives and generally should not
be used as
-nouns or verbs. Accordingly, as often as possible, the Marks should be used as
adjectives
-immediately preceding the generic noun that refers to the service in question.
For example:
-
- The SystemC™ software
- The SystemC™ LRM
-
-No Possessives or Plurals. Since they are not nouns, the Marks should never be
used in the
-possessive or plural forms. For example, it is not appropriate to write
“SystemC’s software.”
-
-No Use as Verbs or as Puns. The Marks should never be used as verbs or as puns.
-
-
-III. PROPER ATTRIBUTION
-
-Trademark ownership is attributed in two ways, with the use of a symbol (TM,
SM, ®) after the mark
-and with a legal legend, usually found at the end of a document following the
copyright notice.
-Following are OSCI’s rules for symbols and legends to attribute the Marks:
-
-Symbols:
-
-Which Symbol Do I Use?
-The Marks generally function as trademarks rather than servicemarks. Unless
you are
-specifically directed otherwise, please use the ™ or ® symbol after the Marks.
-
-Where Do I Place the ® Symbol?
-The ™ or ® symbol is placed immediately after the mark, either in superscript
or subscript.
-
-When Do I Use the Symbol?
-The ™ or ® symbol is to be used after the Marks in the following instances:
-
-Most Prominent Uses : A ™ or ® symbol is required after prominent uses of the
Marks, e.g., in
-the headlines and large print text of web pages, advertisements, other
promotional materials
-and press releases, except where space limitations or specific style
considerations prevent
-compliance with this requirement.
-
-First Use in Text: A ™ or ® symbol is required after the first use of each
Mark in text, e.g.
-advertising copy or the body of press releases, even though the symbol may
have already
-appeared in the headline or after another prominent use of the mark in the
same document.
-
-All Logos: The ™ or ® symbol must appear after all logos incorporating the
Marks.
-
-
-IV. Legends
-
-All Marks that appear on a web page or in a press release, advertisement or
other written
-material (whether in print or electronic form) must be attributed in an
appropriate legend. The
-legend may be presented in “mouseprint” but must be large enough to be read
easily. Legends
-generally appear at the end of a document or the bottom of a web page but may
be placed
-elsewhere, e.g. the inside cover of documentation.
-
-The OSCI Legend: The following legend should be used in all materials in which
any of the
-Marks appear:
-
-[Insert the Marks] are trademarks or registered trademarks of Open SystemC
Initiative, Inc. in
-the United States and other countries and are used with permission.
-
-
-V. MARKS NEVER COMBINED
-
-The Marks should never be combined with the marks of any business other than
OSCI. The
-Marks should always appear visually separate from any other marks appearing in
the same
-materials such that each mark creates a distinct commercial impression. It
would, for instance,
-not be appropriate to superimpose the logo of another business over any OSCI
logo.
-
-
-VI. LOGOS
-
-Logos incorporating the Marks can only be used in the format provided to you
by OSCI for
-incorporation into your materials or web pages. The logos provided to you by
OSCI cannot be
-modified in any way without OSCI’s prior written approval. Logos copied from
OSCI web pages
-or other materials may not to be used. Please contact [email protected] to
obtain
-electronic files containing the OSCI logos and to ask any questions regarding
the logos.
diff --git a/licenses/SOPLA-3.0 b/licenses/SOPLA-3.0
deleted file mode 100644
index ce9a8ac0ddd..00000000000
--- a/licenses/SOPLA-3.0
+++ /dev/null
@@ -1,668 +0,0 @@
- SYSTEMC OPEN SOURCE LICENSE
- (SOFTWARE DOWNLOAD AND USE LICENSE AGREEMENT VERSION 3.0)
-
-PLEASE READ THIS LICENSE AGREEMENT CAREFULLY BEFORE CLICKING ON
-THE "ACCEPT" BUTTON, AS BY CLICKING ON THE "ACCEPT" BUTTON YOU
-ACKNOWLEDGE THAT YOU HAVE READ, UNDERSTOOD AND AGREE TO BE
-BOUND BY THIS LICENSE AGREEMENT AND ALL OF ITS TERMS AND
-CONDITIONS.
-
-OPEN SYSTEMC INITIATIVE
-
-The purpose of the following license agreement (the "Agreement") is to
encourage
-interoperability and development of a C++ modeling language known as "SystemC"
for
-system simulation and design (the "Purpose"). The SystemC software and other
items
-licensed hereunder are licensed, without fee of any kind, for use pursuant to
the terms
-and conditions set forth in this Agreement.
-
-LICENSE AGREEMENT
-
-THE CONTRIBUTORS ARE WILLING TO LICENSE THEIR RESPECTIVE CONTRIBUTIONS
-TO YOU ONLY ON THE CONDITION THAT YOU ACCEPT ALL OF THE TERMS OF THIS
-LICENSE AGREEMENT. IF YOU DO NOT AGREE TO ALL OF THE TERMS OF THIS
-LICENSE AGREEMENT, THEN NO RIGHTS ARE GRANTED TO YOU HEREUNDER TO USE
-ANY CONTRIBUTIONS. NOTWITHSTANDING ANYTHING TO CONTRARY, ANY USE,
-REPRODUCTION OR DISTRIBUTION OF ANY CONTRIBUTION CONSTITUTES YOUR
-ACCEPTANCE OF THIS AGREEMENT.
-
-1. DEFINITIONS.
-
- 1.1 "Agreement" means this contract.
-
- 1.2 "Code Contribution" means any Contribution in the form of Source
Code.
-
- 1.3 "Contribution" means any work of authorship that is deposited or
- contributed in accordance with Section 3 in furtherance of the Purpose
including,
- without limitation, libraries, programs, specifications and User
Documentation
- and Modifications. Without limiting the generality of the foregoing, a
list of all
- Contributions which were deposited or contributed on or before July 13,
2006 is
- set forth on Exhibit A attached hereto and incorporated herein by
reference, all of
- which are considered Contributions pursuant to this Agreement. A list of
all
- Contributions is available upon written request to OSCI and can also be
found on
- the Website. For purposes of clarification, all contributions licensed
pursuant to
- that certain SystemC Open Source License Agreement (Software Download
and
- Use License Agreement Version 2.4) shall constitute, and be treated as,
- Contributions pursuant to this Agreement.
-
- 1.4 “Copyright Agreement” means any LRM and Copyright Contribution
- Agreement entered into between OSCI and the signatory thereto at any
time
- prior to or after the date hereof.
-
- 1.5 Contribution Questionnaire” means the questionnaire attached hereto
as
- Exhibit C.
-
- 1.6 "Contributor" means any person or entity that makes a Contribution
- pursuant to Section 3. For purposes of clarification, any person or
entity
- depositing or contributing, as part or all of a Contribution, a
Contribution which
- has previously been so deposited or contributed is not the Contributor
of such re-
- deposited Contribution for the purposes of this Agreement. A list of all
- Contributors is available upon written request to OSCI and can also be
found on
- the Website.
-
- 1.7 "Contributor's Necessary Patent Claims" means those claims of all
patents
- owned or licensable by Contributor throughout the world that: (1)
Contributor has
- the right to license (within the scope set forth herein) without the
obligation to pay
- royalties or other consideration to third parties; and (2) are
necessarily and
- directly infringed solely by the portion of a computer program that
either
- implements, or is compiled from, either an unmodified Contribution or an
OSCI
- Release. For clarity, Contributor’s Necessary Patent Claims shall not
include any
- claim directed towards a data structure, method, algorithm, process,
technique,
- circuit representation, or circuit implementation that is not completely
and entirely
- described either in such Contributor's Contribution or in an OSCI
Release.
- Further, a Contributor’s Necessary Patent Claims shall not include any
claim
- based upon the combination of any Contribution or an OSCI Release with
other
- works of authorship, to the extent that the Contributor’s Necessary
Patent Claims
- are infringed as a result of such combination.
-
- 1.8 "Copyright Rights" means worldwide statutory and common law rights
- associated solely with works of authorship including copyrights,
copyright
- applications, copyright registrations and "moral rights." For purposes
of
- clarification, patents are not included in Copyright Rights.
-
- 1.9 “Derivative” or “Derivative work” means a work based upon one or
more
- preexisting works, such as a translation, condensation, or any other
form in
- which a work may be recast, transformed, or adapted. A work consisting
of
- editorial revisions, annotations, elaborations, or other modifications,
which, as a
- whole, represent an original work of authorship, is a “derivative work”.
-
- 1.10 "Distribute" means making a Distribution.
-
- 1.11 "Distribution" means any distribution, sublicensing or other
transfer of a
- Contribution to any third party.
-
- 1.12 “Documentation” means, collectively, all User Documentation and
OSCI
- Documentation.
-
- 1.13 “Marks” means, collectively, the registered and unregistered marks
and
- logos that OSCI has licensed or otherwise authorized Recipient to use.
All marks
- and logos are listed on Exhibit D, which list may be amended from time
to time
- by OSCI to add or delete any marks or logos.
-
- 1.14 "Modification" means any additions or deletions to any Contribution.
-
- 1.15 “OSCI” means Open SystemC Initiative, a California nonprofit mutual
- benefit corporation.
-
- 1.16 "OSCI Documentation" means the SystemC language reference manual
- and any other materials assigned to OSCI pursuant to the Copyright
Agreement.
-
- 1.17 “OSCI Release” means a Contribution or combination of Contributions
- which is developed or created through the OSCI working group process,
and the
- final work approved for release by a OSCI working group, approved for
release
- by the OSCI steering group and approved for release by the board of
directors of
- OSCI. Examples of OSCI Releases include OSCI libraries and OSCI
- specifications. OSCI Documentation shall be deemed to be included in the
- definition of OSCI Release.
-
- 1.18 "Recipient" means any person or entity which receives any
Contribution
- under this Agreement. For legal entities, "Recipient" includes any
entity that
- controls, is controlled by, or is under common control with Recipient.
For
- purposes of this Section 1.18, "control" means beneficial ownership of
fifty
- percent (50%) or more of the outstanding shares or similar interest of
such entity
- entitled to vote for election of the board of directors or similar
managing authority.
-
- 1.19 "Source Code" means human readable text in an electronic form
suitable
- for modification that describe the functions and data structures,
including C, C++,
- and other language modules, plus any associated interface definition
files, scripts
- used to control compilation and installation of a computer program, or a
list of
- source code differential comparisons.
-
- 1.20 "User Documentation" means all user guides, user manuals and other
- similar materials related to any Contribution or an OSCI Release.
-
- 1.21 "Website” means OSCI’s Internet website located at
- http://www.systemc.org.
-
-2. GRANT OF RIGHTS
-
- 2.1 Subject to the terms of this Agreement, each Contributor hereby
grants to
- each Recipient a non-exclusive, worldwide, royalty-free license under
such
- Contributor's Copyright Rights to do the following:
-
- (a) use, reproduce, prepare Derivative works of, publicly
display,
- publicly perform and Distribute any Contributions of such
Contributor and
- Derivative works thereof; and
-
-
- (b) use the know-how, information and knowledge embedded in the
- Contribution, without any obligation to keep the foregoing
confidential so
- long as the Recipient does not otherwise violate this Agreement.
-
- 2.2 OSCI hereby grants to each Recipient a non-exclusive, worldwide,
royalty-
- free license under OSCI's Copyright Rights to use, reproduce, prepare
Derivative
- works of, publicly display, publicly perform and Distribute the OSCI
- Documentation and any Derivative works thereof, subject to the terms and
- conditions of this Agreement.
-
- 2.3 Subject to the terms of this Agreement, each Contributor hereby
grants to
- each Recipient, a worldwide, royalty-free, non-exclusive license under
such
- Contributor's Necessary Patent Claims to make, have made, use, sell,
offer for
- sale, or import: (a) such Contributor's Contributions; (b) those
portions of a
- computer program that either implements, or is compiled from, the
Contributor’s
- unmodified Contribution; and (c) those portions of a computer program
that
- implement, or are compiled from, an OSCI Release.
-
- 2.4 Each Contributor represents that, to its knowledge, it has
sufficient rights
- in and to each of its Contributions to grant the licenses set forth in
Sections 2.1
- and 2.3. OSCI represents that, to its knowledge, it has sufficient
rights in the
- OSCI Documentation to grant the license set forth in Section 2.2.
-
- 2.5 Except as expressly stated in Sections 2.1, 2.2 and 2.3, Recipient
- receives no rights or licenses to the intellectual property of any
Contributor or
- OSCI under this Agreement, whether expressly, by implication, estoppel or
- otherwise. All rights in and to any Contribution not expressly granted
under this
- Agreement are reserved.
-
- 2.6 Except as specifically set forth in any Copyright Agreement,
Contributor
- shall ensure that transfers or assignments of all or any part of its
right, title, and
- interest in and to any Contributions contributed or deposited by
Contributor
- hereunder, including all Copyright Rights and patent rights embodied
therein,
- shall be subject to the rights expressly granted in this Agreement
including,
- without limitation, the licenses granted in Sections 2.1 and 2.3.
Recipient shall
- not remove or alter any proprietary notices contained in the
Contributions
- licensed to Recipient hereunder and shall reproduce and include such
notices on
- any copies of the Contributions made by Recipient in any media.
-
- 2.7 License to Marks.
-
- (a) OSCI shall retain all right, title and interest in and to the
Marks
- worldwide, subject to the limited license granted to Recipient in
this
- Section 2.7. OSCI hereby grants Recipient a non-exclusive,
royalty-free,
- limited license to use the Marks solely in connection with its
exercise of
- the rights granted pursuant to this Agreement and to indicate that
the
- products being marketed by Recipient are compatible with, and meet
the
- standards of, OSCI Releases. All uses of the Marks shall be in
- accordance with OSCI’s trademark usage policy set forth in Exhibit
D.
-
- (b) Recipient shall assist OSCI to the extent reasonably necessary
to
- protect and maintain the Marks worldwide, including, but not
limited to,
- giving prompt notice to OSCI of any known or potential
infringement of the
- Marks, and cooperating with OSCI in preparing and executing any
- documents necessary to register the Marks, or as may be required
by the
- laws or rules of any country or jurisdiction. In its sole
discretion, OSCI
- may commence, prosecute or defend any action or claim concerning
the
- Marks. OSCI shall have the right to control any such litigation,
and
- Recipient shall fully cooperate with OSCI in any such litigation.
OSCI shall
- reimburse Recipient for the reasonable costs associated with
providing
- such assistance, except to the extent that such costs result from
- Recipient’s breach of this Section 2.7. Recipient shall not
commence any
- action regarding the Marks without OSCI’s prior written consent.
-
- (c) All goodwill with respect to the Marks shall accrue for the
sole
- benefit of OSCI. Recipient shall maintain the quality of any
products,
- associated packaging, collateral and marketing materials on which
it uses
- any of the Marks in a manner consistent with all terms, conditions
and
- requirements set forth in this Section 2.7 and at a level that
meets or
- exceeds Recipient’s overall reputation for quality and that is at
least
- commensurate with industry standards.
-
- 2.8 RECIPIENT UNDERSTANDS THAT ALTHOUGH EACH CONTRIBUTOR AND
- OSCI GRANTS THE LICENSES SET FORTH HEREIN, NO ASSURANCES ARE
- PROVIDED BY ANY CONTRIBUTOR OR OSCI THAT ANY OSCI RELEASE OR ANY
- CONTRIBUTION, EITHER ALONE OR IN COMBINATION WITH ANY OTHER
- CONTRIBUTION, DOES NOT INFRINGE THE PATENT OR OTHER INTELLECTUAL
- PROPERTY RIGHTS OF ANY OTHER ENTITY. MOREOVER, NO ASSURANCES
- ARE MADE THAT ANY CONTRIBUTION OF ONE CONTRIBUTOR DOES NOT
- INFRINGE THE INTELLECTUAL PROPERTY RIGHTS OF ANOTHER CONTRIBUTOR.
- EACH CONTRIBUTOR AND OSCI DISCLAIM ANY LIABILITY TO RECIPIENT FOR
- CLAIMS BROUGHT BY ANY OTHER ENTITY BASED ON INFRINGEMENT OF
- INTELLECTUAL PROPERTY RIGHTS OR OTHERWISE. In addition, as a condition
- to exercising the rights and licenses granted hereunder, each Recipient
hereby
- assumes sole responsibility to secure any other intellectual property
rights
- needed, if any. For example, if a third party patent license is required
to allow
- Recipient to Distribute a computer program, then it is Recipient's
responsibility to
- acquire that license before Distributing such computer program.
-
-3. DESCRIPTION AND DEPOSIT OF CONTRIBUTIONS
-
- 3.1 To the extent Recipient wishes to become a Contributor by making a
- Contribution, such Contributor shall:
-
- (a) (i) deposit such Contribution at the Website according to the
- Contribution instructions found at such Website, or (ii) disclose
such
- Contribution at a meeting of any working group of OSCI;
-
- (b) (i) describe such Contribution in reasonable detail on Exhibit
B
- (including the additions or changes such Contributor made to
create the
- Contribution and the date of any such changes or additions), (ii)
- completing a Contribution Questionnaire with respect to such
Contribution,
- and (iii) delivering both documents to the Secretary of OSCI. All
- Contributions made after the date hereof shall be effectuated by
- Contributor (x) amending Exhibit B and delivering such amended
Exhibit B
- to the Secretary of OSCI, which amended exhibit shall
automatically
- replace the existing Exhibit B, (y) completing a Contribution
Questionnaire
- with respect to such Contribution, and (z) delivering both
documents to the
- Secretary of OSCI;
-
- (c) cause such Contribution to contain a file documenting such
- Contributor's name and contact information, additions or changes
such
- Contributor made to create the Contribution, and the date of any
such
- changes or additions; and
-
- (d) cause such Contribution to include in each file a prominent
- statement substantially similar to the following: "Any code
contained in this
- Contribution is derived, directly or indirectly, from the SystemC
source
- code. Copyright (c) 1996-{current year here} by all Contributors.
All
- Rights reserved. The contents of this file are subject to the
restrictions
- and limitations set forth in the SystemC Open Source License
Version 3.0
- (the "License"). You may not use this file except in compliance
with such
- restrictions and limitations. You may obtain instructions on how
to receive
- a copy of the License at http://www.systemc.org/. Software
distributed by
- Contributors under the License is distributed exclusively on an
"AS IS"
- basis, WITHOUT WARRANTY OF ANY KIND, either express or implied.
- See the License for the specific language governing rights and
limitations
- under the License."
-
-
- 3.2 OSCI may from time to time publish policies and procedures regarding
the
- contribution or depositing of Contributions as well as establish
additional details
- regarding the contribution process. Without limiting the foregoing, OSCI
or the
- administrators of the Website shall have the right to remove any
Contribution
- from the Website at any time.
-
-4. REQUIREMENTS OF DISTRIBUTION
-
- 4.1 A Recipient may choose to Distribute any Contribution or any
compilation
- of multiple Contributions (except for any Code Contributions) under its
own
- license agreement, provided that:
-
- (a) Recipient complies with the terms and conditions of this
- Agreement;
-
- (b) as between Recipient and any other Contributor, Recipient
- assumes all warranties and conditions, express and implied, and
all
- liability for damages arising out of its Distribution; and
-
- (c) Recipient makes available to recipients of such Distribution
the
- Source Code for such Distributions, and inform them on how to
obtain it in
- a reasonable manner on or through a medium customarily used for
- software exchange.
-
- 4.2 If a Recipient chooses to Distribute any Code Contribution or
compilations
- of Code Contributions then:
-
- (a) such Code Contribution must be Distributed under this
Agreement;
- and
-
- (b) a copy of this Agreement must be included with each copy of
such
- Code Contribution.
-
- 4.3 Each Recipient must include the following in a conspicuous location
in the
- Code Contribution so Distributed:
-
- Copyright (c) 1996-{current year here}, by all Contributors.
- All rights reserved.
-
- 4.4 In addition, each Recipient that creates and Distributes or otherwise
- transfers a Modification whether or not such Modification has been
deposited
- pursuant to Section 3 must identify the originator of such Modification
in a
- manner that reasonably allows third parties to identify the originator of
the
- Modification.
-
-
- 4.5 A Recipient may choose to Distribute the OSCI Documentation under its
- own license agreement, provided that Recipient complies with the terms
and
- conditions of this Agreement. Each Recipient must include the following
in a
- conspicuous location in the OSCI Documentation so Distributed or
transferred:
-
- Copyright (c) 1996-{current year here}, by Open SystemC
- Initiative. All rights reserved.
-
- In addition, each Recipient that creates and Distributes a modification
or
- Derivative work of the OSCI Documentation, whether or not such
modification or
- Derivative work has been contributed pursuant to a Copyright Agreement
must
- identify the originator of such modification or Derivative work in a
manner that
- reasonably allows third parties to identify the originator of the
modification or
- derivative work.
-
-5. INDEMNIFICATION
-
-
-Any Recipient which Distributes any Contribution and/or OSCI Release (a
"Distributor")
-may accept certain responsibilities with respect to end users, business
partners and the
-like. While this license is intended to facilitate the commercial use of
Contributions
-OSCI Documentation and OSCI Releases, a Distributor shall Distribute such
-Contributions, OSCI Documentation and OSCI Releases in a manner which does not
-create potential liability for the Contributors. Therefore each Distributor
hereby agrees
-to defend and indemnify every Contributor ("Indemnified Contributor") against
any
-losses, damages and costs (collectively "Losses") arising from claims,
lawsuits and
-other legal actions brought by a third party against the Indemnified
Contributor to the
-extent caused by the acts or omissions of such Distributor, including but not
limited to
-the terms and conditions under which Distributor offered such Contributions,
OSCI
-Documentation and/or OSCI Releases in connection with its Distribution
thereof. The
-obligations in this Section 5 do not apply to any claims or Losses relating to
any actual
-or alleged intellectual property infringement of any Contribution, OSCI
Documentation or
-OSCI Release. In order to qualify, an Indemnified Contributor must: (a)
promptly notify
-the Distributor in writing of such claim, and (b) allow the Distributor to
control, and
-cooperate with the Distributor in, the defense and any related settlement
negotiations.
-The Indemnified Contributor may participate in the defense of any such claim
at its own
-expense.
-
-For example, a Recipient might include a Contribution in a commercial product
offering,
-Product X. That Recipient is then a Distributor. If that Distributor then
makes
-performance claims, or offers warranties, support, or indemnity or any other
license
-terms related to Product X, those performance claims, offers and other terms
are such
-Distributor's responsibility alone. Under this Section 5, the Distributor
would have to
-defend claims against the Contributors related to those performance claims,
offers, and
-other terms, and if a court requires any Contributor to pay any damages as a
result, the
-Distributor must pay those damages.
-
-6. NO WARRANTY
-
-EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, ALL CONTRIBUTIONS, OSCI
-DOCUMENTATION AND OSCI RELEASES ARE PROVIDED EXCLUSIVELY ON AN "AS IS"
-BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR
-IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF
-TITLE, NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR
-PURPOSE. EACH RECIPIENT IS SOLELY RESPONSIBLE FOR DETERMINING THE
-APPROPRIATENESS OF ITS USE AND DISTRIBUTION OF ANY CONTRIBUTION, OSCI
-DOCUMENTATION AND OSCI RELEASE AND ASSUMES ALL RISKS ASSOCIATED WITH
-ITS EXERCISE OF RIGHTS UNDER THIS AGREEMENT, INCLUDING BUT NOT LIMITED TO
-THE RISKS AND COSTS OF PROGRAM ERRORS, COMPLIANCE WITH APPLICABLE
-LAWS, DAMAGE TO OR LOSS OF DATA, PROGRAMS OR EQUIPMENT, AND
-UNAVAILABILITY OR INTERRUPTION OF OPERATIONS. THIS DISCLAIMER OR
-WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS AGREEMENT. NO USE OF
-ANY CONTRIBUTION, OSCI DOCUMENTATION OR OSCI RELEASE ARE AUTHORIZED
-HEREUNDER EXCEPT UNDER THIS DISCLAIMER.
-
-7. DISCLAIMER OF LIABILITY
-
-EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NONE OF THE RECIPIENTS,
-CONTRIBUTORS OR OSCI SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT,
-INCIDENTAL, SPECIAL, EXEMPLARY, PUNITIVE, OR CONSEQUENTIAL DAMAGES
-(INCLUDING WITHOUT LIMITATION LOST PROFITS), 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 OR
-DISTRIBUTION OF ANY CONTRIBUTION, OSCI DOCUMENTATION OR OSCI RELEASE OR
-THE EXERCISE OF ANY RIGHTS GRANTED HEREUNDER, EVEN IF ADVISED OF THE
-POSSIBILITY OF SUCH DAMAGES.
-
-8. U.S. GOVERNMENT USE
-
-If Recipient is licensing any computer program on behalf of any unit or agency
of the
-United States Government, then such computer program is commercial computer
-software, and, pursuant to FAR 12.212 or DFARS 227.7202 and their successors,
as
-applicable, shall be licensed to the Government under the terms and conditions
of this
-Agreement.
-
-9. PATENT CLAIMS
-
-If Recipient institutes patent litigation against any entity (including a
cross-claim,
-counterclaim or declaratory judgment claim in a lawsuit) alleging that any
Contribution,
-OSCI Release or combination of Contributions (excluding combinations of any
-Contribution with other software or hardware) infringes such Recipient's
patent(s), then
-the rights granted to Recipient by each Contributor under Section 2 shall
terminate as of
-the date such litigation is filed.
-
-10. TERMINATION
-
-All Recipient's rights under this Agreement shall terminate if Recipient fails
to comply
-with any of the material terms or conditions of this Agreement and does not
cure such
-failure in a reasonable period of time after becoming aware of such
noncompliance. If
-such occurs, Recipient shall cease all use and Distribution of any
Contributions of any
-other Contributor, OSCI Documentation and OSCI Releases based upon the rights
-granted to Recipient under this Agreement as soon as reasonably practicable.
-However, Recipient's obligations under this Agreement and any licenses granted
by
-Recipient relating to any Contributions shall survive such termination.
-
-11. LICENSE VERSIONS
-
-OSCI may publish new versions (including revisions) of this Agreement from
time to
-time. Each new version of the Agreement will be given a distinguishing version
number.
-Any Contribution, OSCI Documentation or OSCI Release 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, Contributor may elect to Distribute
any
-Contribution, OSCI Documentation or OSCI Release under the new version. No one
-other than OSCI, acting by a vote of at least seventy five percent (75%) of
the members
-of its Board of Directors, has the right to modify this Agreement; provided
that Exhibit B
-and Exhibit C may be amended as specifically set forth in Section 3.1(b), and
Exhibit D
-may be amended as specifically set forth in Section 1.13.
-
-12. ELECTRONIC ACCEPTANCE
-
-This Agreement may be executed either electronically or on paper. If this
Agreement is
-executed electronically, by clicking on the “Accept” button, Recipient
warrants that it
-agrees to all of the terms of this Agreement, that Recipient is authorized to
enter into
-this Agreement, and that this Agreement is legally binding upon Recipient. If
Recipient
-does not agree to be bound by this Agreement, then Recipient shall click the
“Decline”
-button and Recipient shall not receive any rights from the Contributors nor
shall
-Recipient download any Contributions, OSCI Documentation or OSCI Releases.
-
-13. GENERAL
-
-This Agreement represents the complete agreement concerning the subject matter
hereof
-and supersedes all prior agreements or representations, oral or written,
regarding the
-subject matter hereof. If any provision of this Agreement is invalid or
unenforceable
-under applicable law, it shall not affect the validity or enforceability of
the remainder of the
-terms of this Agreement, and without further action by the parties hereto,
such provision
-shall be reformed to the minimum extent necessary to make such provision valid
and
-enforceable. This Agreement shall be executed in multiple counterparts (either
-electronically and/or on paper), each of which shall be deemed to be an
original, but all of
-which shall be one and the same Agreement. A facsimile or other copy of the
Agreement
-shall have the same force and effect as an originally executed copy thereof.
-
-
-This Agreement is governed by the laws of California, without reference to
conflict of
-laws principles. Each party waives its rights to a jury trial in any resulting
litigation. Any
-litigation relating to this Agreement shall be subject to the jurisdiction of
the Federal
-Courts of the Northern District of California, with venue lying in Santa Clara
County,
-California, or the Santa Clara County Superior Court. The application of the
United
-Nations Convention on Contracts for the International Sale of Goods is
expressly
-excluded. The provisions of this Agreement shall be construed fairly in
accordance with
-its terms and no rules of construction for or against either party shall be
applied in the
-interpreting this Agreement. Recipient shall not use any Contribution, OSCI
-Documentation or OSCI Release in violation of local and other applicable laws
-including, but not limited to, the export control laws of the United States.
-
-
- EXHIBIT A
-
- List of Contributions as of July 13, 2006
-
-
-Number Contribution
-
-1. Updated TLM Proposal
-
-2. TLM Extensions
-
-3. Abstract titled "Transaction Level Modeling in SystemC"
-
-4. Code and related material entitled "SCE-API Example - Standard
Co-emulation APO v1.8
-Spec and Routed Example"
-
-5. Code and related material entitled "Simplebus v2.2 Example for SystemC
v2.0.
-
-6. Code and related material entitled "SystemC Generic Transaction Level
Communication
-Channel."
-
-7. Review of TLM API code and related documents.
-
-8. SystemC Verification Library version 1.0; versions 1.1, 1.2, 2.0, 2.0.1 of
the SystemC modeling
-language as released by OSCI and which are, or were, available for download on
the website
-prior to the agreement; version 2.1 (beta 11) of the SystemC modeling language
to be
-released and made available by OSCI for download on the website.
-
-9. Code and related material entitled "System Design with SystemC Examples."
-
-10. Presentation document titled "Towards a SystemC Transaction Level
Modeling Standard,"
-dated June 2004; presentation document titled "TLM Extensions," dated April
2004;
-presentation document titled "Updated TLM Proposal," dated March 29, 2004;
abstract titled
-"Transaction Level Modeling in System C."
-
-11. Code and related material entitled "MP3 Decoder Example plus Performance
Benchmark."
-
-12. SystemC October 12 Library.
-
-13. Source code modifications to the SystemC Library embodied in the October
12, 2004 kit
-(system_2_z_lib.oct_12_2004.tgz).
-
-Source code modifications to the SystemC Regression Test Suite embodied in the
October 12,
-2004 kit (systemc_2_1_tests.oct_12_2004.tgz).
-
-14. Synthesizable Subset 1.0.
-
-15. TLM Contribution (Presentation documents; abstract; code; proposal dated
3/24/04).
-
-16. Updated version of TLM kit
-
-17. Code and related material “2.1 Beta Regression Tests”
-
-18. Code and related material “OSCI SystemC 2.1 Beta”
-
-19. SystemC 2.1
-
-20. Assorted recommendations for enhancements, bug fixes and improved
cross-platform support,
-including project files for Microsoft Visual C++ versions 6.0 and 7.1 that are
contained within
-the files systemc-2.1.05may05.tgz and systemc_tests-2.105may05.tgz.
-
-21. Minor modifications incorporated in SystemC 2.1 open source
implementation dated July 14,
-2005 to permit port to Microsoft VC++ Version 7.
-
-22. Numerous modifications incorporated in SystemC 2.1 open source
implementation dated July
-14, 2005.
-
-23. A collection of interfaces and implementations in SystemC for analysis
objects.
-
-A collection of interfaces and implementations in SystemC for configuring
components in a
-design.
-
-24. Modifications to the most recent version of SCV which allow it to run
under the SystemC-2.1v1
-kit.
-
-25. Set of header files intended to be included in the SystemC TLM Modelling
library code. The
-API provides for 1 interfaces: (a) “Atom at once (Variously called BA, PVT,
CC) in which a
-single atom is transported at once.
-
-26. Modifications included in SystemC 2.2 library labeled
“systemc-2.2.04feb06.tgz;”
-
-Modifications included in SystemC 2.2 test suite labeled
“systemc_tests-2.2.04feb06.tgz.”
-
-27. Modifications to the SystemC 2.2 library to enable the port to gcc
version 4;
-
-Addition of compliance_1666 tests to the SystemC 2.2 regression test suite.
-
-28. OSCI_TL3_2006_03_01.zip, including any updates of any of the foregoing,
and
-OSCI_SCML_Memory_and_Bitfield_2006_03_01.zip, including any updates of any of
the
-foregoing.
-
-29. C++/SystemC Code for Mentor’s SMI System PVT channel implementation; An
example of a
-protocol specific SystemC PVT channel implementation; Design examples using
the above
-channel models; A white-paper describing the channel implementations.
-
-
-
- EXHIBIT D
-
- Trademark Usage Policy
-
-I. LIST OF MARKS
-
- 1. Open SystemC
-
- 2. Open SystemC Initiative
-
- 3. OSCI
-
- 4. SystemC
-
- 5. SystemC Initiative
-
- 6. All logos that incorporate the foregoing word marks
-
-
-II. PROPER USE OF MARKS
-
-Trademarks and service marks function as adjectives and generally should not
be used as
-nouns or verbs. Accordingly, as often as possible, the Marks should be used as
adjectives
-immediately preceding the generic noun that refers to the service in question.
For example:
-
- The SystemC® software
- The OSCI® LRM
-
-No Possessives or Plurals. Since they are not nouns, the Marks should never be
used in the
-possessive or plural forms. For example, it is not appropriate to write
“SystemC’s software.”
-
-No Use as Verbs or as Puns. The Marks should never be used as verbs or as
puns.
-
-
-III. PROPER ATTRIBUTION
-
-Trademark ownership is attributed in two ways, with the use of a symbol (TM,
SM, ®) after the mark
-and with a legal legend, usually found at the end of a document following the
copyright notice.
-Following are OSCI’s rules for symbols and legends to attribute the Marks:
-
-Symbols:
-
-Which Symbol Do I Use?
-The Marks generally function as trademarks rather than servicemarks. Unless
you are
-specifically directed otherwise, please use the ® symbol after the Marks.
-
-Where Do I Place the ® Symbol?
-The ® symbol is placed immediately after the mark, either in superscript or
subscript.
-
-When Do I Use the Symbol?
-The ® symbol is to be used after the Marks in the following instances:
-
-Most Prominent Uses: A ® symbol is required after prominent uses of the Marks,
e.g., in the
-headlines and large print text of web pages, advertisements, other promotional
materials and
-press releases, except where space limitations or specific style
considerations prevent
-compliance with this requirement.
-
-First Use in Text: A ® symbol is required after the first use of each Mark in
text, e.g. advertising
-copy or the body of press releases, even though the symbol may have already
appeared in the
-headline or after another prominent use of the mark in the same document.
-
-All Logos: The ® symbol must appear after all logos incorporating the Marks.
-
-
-IV. Legends
-
-All Marks that appear on a web page or in a press release, advertisement or
other written
-material (whether in print or electronic form) must be attributed in an
appropriate legend. The
-legend may be presented in “mouseprint” but must be large enough to be read
easily. Legends
-generally appear at the end of a document or the bottom of a web page but may
be placed
-elsewhere, e.g. the inside cover of documentation.
-
-The OSCI Legend: The following legend should be used in all materials in which
any of the
-Marks appear:
-
-[Insert the Marks] are trademarks or registered trademarks of Open SystemC
Initiative, Inc. in
-the United States and other countries and are used with permission.
-
-
-V. MARKS NEVER COMBINED
-
-The Marks should never be combined with the marks of any business other than
OSCI. The
-Marks should always appear visually separate from any other marks appearing in
the same
-materials such that each mark creates a distinct commercial impression. It
would, for instance,
-not be appropriate to superimpose the logo of another business over any OSCI
logo.
-
-
-VI. LOGOS
-
-Logos incorporating the Marks can only be used in the format provided to you
by OSCI for
-incorporation into your materials or web pages. The logos provided to you by
OSCI cannot be
-modified in any way without OSCI’s prior written approval. Logos copied from
OSCI web pages
-or other materials may not to be used. Please contact [email protected]
to obtain
-electronic files containing the OSCI logos and to ask any questions regarding
the logos.