1 # 2 # CDDL HEADER START 3 # 4 # The contents of this file are subject to the terms of the 5 # Common Development and Distribution License (the "License"). 6 # You may not use this file except in compliance with the License. 7 # 8 # You can obtain a copy of the license at src/sun_nws/OPENSOLARIS.LICENSE 9 # or http://www.opensolaris.org/os/licensing. 10 # See the License for the specific language governing permissions 11 # and limitations under the License. 12 13 # When distributing Covered Code, include this CDDL HEADER in each 14 # file and include the License file at src/sun_nws/OPENSOLARIS.LICENSE. 15 # If applicable, add the following below this CDDL HEADER, with the 16 # fields enclosed by brackets "[]" replaced with your own identifying 17 # information: Portions Copyright [yyyy] [name of copyright owner] 18 # 19 # CDDL HEADER END 20 # 21 # Copyright 2008 Sun Microsystems, Inc. All rights reserved. 22 # Use is subject to license terms. 23 # 24 #ident "@(#)copyright.tmpl 1.1 08/03/21 SMI" 25 # 26 # src/sun_nws/pkgdefs/SUNWqlcu/copyright.tmpl 27 # 28 ((-SUNCOPYRIGHT-)) 29 30 ((-SUNCDDL-)) 31 32 -------------------------------------------------------------------- 33 34 Copyright (c) 2003-2007 QLogic Corporation 35 QLogic Leadville qlc HBA device driver 36 37 This program includes a device driver for the QLogic Leadville qlc HBA 38 device driver distributed with QLogic hardware specific firmware binary 39 files. You may modify and redistribute the device driver code (but not 40 the firmware binary files) under License "A", version 1.0 of the Common 41 Development and Distribution License ("CDDL") as published by Sun 42 Microsystems, Inc. and reproduced below. The hardware binary files are 43 licensed under License "B". 44 45 REGARDLESS OF WHAT LICENSING MECHANISM IS USED OR APPLICABLE, 46 THIS PROGRAM IS PROVIDED BY QLOGIC CORPORATION "AS IS" AND ANY EXPRESS 47 OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 48 WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 49 DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, 50 INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES 51 (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR 52 SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 53 HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, 54 STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING 55 IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 56 POSSIBILITY OF SUCH DAMAGE. 57 58 USER ACKNOWLEDGES AND AGREES THAT USE OF THIS PROGRAM WILL NOT 59 CREATE OR GIVE GROUNDS FOR A LICENSE BY IMPLICATION, ESTOPPEL, OR 60 OTHERWISE IN ANY INTELLECTUAL PROPERTY RIGHTS (PATENT, COPYRIGHT, TRADE 61 SECRET, MASK WORK, OR OTHER PROPRIETARY RIGHT) EMBODIED IN ANY OTHER 62 QLOGIC HARDWARE OR SOFTWARE EITHER SOLELY OR IN COMBINATION WITH THIS 63 PROGRAM. 64 65 66 License A: 67 68 COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) 69 Version 1.0 70 71 1. Definitions. 72 73 1.1. "Contributor" means each individual or entity that creates or 74 contributes to the creation of Modifications. 75 76 1.2. "Contributor Version" means the combination of the Original 77 Software, prior Modifications used by a Contributor (if any), 78 and the Modifications made by that particular Contributor. 79 80 1.3. "Covered Software" means (a) the Original Software, or (b) 81 Modifications, or (c) the combination of files containing 82 Original Software with files containing Modifications, in 83 each case including portions thereof. 84 85 1.4. "Executable" means the Covered Software in any form other than 86 Source Code. 87 88 1.5. "Initial Developer" means the individual or entity that first 89 makes Original Software available under this License. 90 91 1.6. "Larger Work" means a work which combines Covered Software or 92 portions thereof with code not governed by the terms of this 93 License. 94 95 1.7. "License" means this document. 96 97 1.8. "Licensable" means having the right to grant, to the maximum 98 extent possible, whether at the time of the initial grant or 99 subsequently acquired, any and all of the rights conveyed herein. 100 101 1.9. "Modifications" means the Source Code and Executable form of any 102 of the following: 103 104 A. Any file that results from an addition to, deletion from or 105 modification of the contents of a file containing Original 106 Software or previous Modifications; 107 108 B. Any new file that contains any part of the Original Software 109 or previous Modification; or 110 111 C. Any new file that is contributed or otherwise made available 112 under the terms of this License. 113 114 1.10. "Original Software" means the Source Code and Executable form of 115 computer software code that is originally released under this 116 license. 117 118 1.11. "Patent Claims" means any patent claim(s), now owned or hereafter 119 acquired, including without limitation, method, process, and 120 apparatus claims, in any patent Licensable by grantor. 121 122 1.12. "Source Code" means (a) the common form of computer software code 123 in which modifications are made and (b) associated documentation 124 included in or with such code. 125 126 1.13. "You" (or "Your") means an individual or a legal entity 127 exercising rights under, and complying with all of the terms of, 128 this License. For legal entities, "You" includes any entity which 129 controls, is controlled by, or is under common control with You. 130 For purposes of this definition, "control" means (a) the power, 131 direct or indirect, to cause the direction or management of such 132 entity, whether by contract or otherwise, or (b) ownership of 133 more than fifty percent (50%) of the outstanding shares or 134 beneficial ownership of such entity. 135 136 2. License Grants. 137 138 2.1. The Initial Developer Grant. 139 140 Conditioned upon Your compliance with Section 3.1 below and 141 subject to third party intellectual property claims, the Initial 142 Developer hereby grants You a world-wide, royalty-free, non- 143 exclusive license: 144 145 (a) under intellectual property rights (other than patent or 146 trademark) Licensable by Initial Developer, to use, reproduce, 147 modify, display, perform, sublicense and distribute the 148 Original Software (or portions thereof), with or without 149 Modifications, and/or as part of a Larger Work; and 150 151 (b) under Patent Claims infringed by the making, using or selling 152 of Original Software, to make, have made, use, practice, sell, 153 and offer for sale, and/or otherwise dispose of the Original 154 Software (or portions thereof). 155 156 (c) The licenses granted in Sections 2.1(a) and (b) are effective 157 on the date Initial Developer first distributes or otherwise 158 makes the Original Software available to a third party under 159 the terms of this License. 160 161 (d) Notwithstanding Section 2.1(b) above, no patent license is 162 granted: (1) for code that You delete from the Original 163 Software, or (2) for infringements caused by: (i) the 164 modification of the Original Software, or (ii) the combination 165 of the Original Software with other software or devices. 166 167 2.2. Contributor Grant. 168 169 Conditioned upon Your compliance with Section 3.1 below and subject to 170 third party intellectual property claims, each Contributor hereby 171 grants You a world-wide, royalty-free, non-exclusive license: 172 173 (a) under intellectual property rights (other than patent or trademark) 174 Licensable by Contributor to use, reproduce, modify, display, 175 perform, sublicense and distribute the Modifications created by 176 such Contributor (or portions thereof), either on an unmodified 177 basis, with other Modifications, as Covered Software and/or as part 178 of a Larger Work; and 179 180 (b) under Patent Claims infringed by the making, using, or selling of 181 Modifications made by that Contributor either alone and/or in 182 combination with its Contributor Version (or portions of such 183 combination), to make, use, sell, offer for sale, have made, and/or 184 otherwise dispose of: (1) Modifications made by that Contributor 185 (or portions thereof); and (2) the combination of Modifications 186 made by that Contributor with its Contributor Version (or portions 187 of such combination). 188 189 (c) The licenses granted in Sections 2.2(a) and 2.2(b) are effective on 190 the date Contributor first distributes or otherwise makes the 191 Modifications available to a third party. 192 193 (d) Notwithstanding Section 2.2(b) above, no patent license is granted: 194 (1) for any code that Contributor has deleted from the Contributor 195 Version; (2) for infringements caused by: (i) third party 196 modifications of Contributor Version, or (ii) the combination of 197 Modifications made by that Contributor with other software (except 198 as part of the Contributor Version) or other devices; or (3) under 199 Patent Claims infringed by Covered Software in the absence of 200 Modifications made by that Contributor. 201 202 3. Distribution Obligations. 203 204 3.1. Availability of Source Code. 205 206 Any Covered Software that You distribute or otherwise make 207 available in Executable form must also be made available in Source 208 Code form and that Source Code form must be distributed only under 209 the terms of this License. You must include a copy of this License 210 with every copy of the Source Code form of the Covered Software 211 You distribute or otherwise make available. You must inform 212 recipients of any such Covered Software in xecutable form as to 213 how they can obtain such Covered Software in Source Code form in a 214 reasonable manner on or through a medium customarily used for 215 software exchange. 216 217 3.2. Modifications. 218 219 The Modifications that You create or to which You contribute are 220 governed by the terms of this License. You represent that You 221 believe Your Modifications are Your original creation(s) and/or 222 You have sufficient rights to grant the rights conveyed by this 223 License. 224 225 3.3. Required Notices. 226 227 You must include a notice in each of Your Modifications that 228 identifies You as the Contributor of the Modification. You may not 229 remove or alter any copyright, patent or trademark notices 230 contained within the Covered Software, or any notices of licensing 231 or any descriptive text giving attribution to any Contributor or 232 the Initial Developer. 233 234 3.4. Application of Additional Terms. 235 236 You may not offer or impose any terms on any Covered Software in 237 Source Code form that alters or restricts the applicable version 238 of this License or the recipients' rights hereunder. You may 239 choose to offer, and to charge a fee for, warranty, support, 240 indemnity or liability obligations to one or more recipients of 241 Covered Software. However, you may do so only on Your own behalf, 242 and not on behalf of the Initial Developer or any Contributor. You 243 must make it absolutely clear that any such warranty, support, 244 indemnity or liability obligation is offered by You alone, and You 245 hereby agree to indemnify the Initial Developer and every 246 Contributor for any liability incurred by the Initial Developer or 247 such Contributor as a result of warranty, support, indemnity or 248 liability terms You offer. 249 250 3.5. Distribution of Executable Versions. 251 252 You may distribute the Executable form of the Covered Software 253 under the terms of this License or under the terms of a license of 254 Your choice, which may contain terms different from this License, 255 provided that You are in compliance with the terms of this License 256 and that the license for the Executable form does not attempt to 257 limit or alter the recipient's rights in the Source Code form from 258 the rights set forth in this License. If You distribute the 259 Covered Software in Executable form under a different license, You 260 must make it absolutely clear that any terms which differ from 261 this License are offered by You alone, not by the Initial 262 Developer or Contributor. You hereby agree to indemnify the 263 Initial Developer and every Contributor for any liability incurred 264 by the Initial Developer or such Contributor as a result of any 265 such terms You offer. 266 267 3.6. Larger Works. 268 269 You may create a Larger Work by combining Covered Software with 270 other code not governed by the terms of this License and 271 distribute the Larger Work as a single product. In such a case, 272 You must make sure the requirements of this License are fulfilled 273 for the Covered Software. 274 275 4. Versions of the License. 276 277 4.1. New Versions. 278 279 Sun Microsystems, Inc. is the initial license steward and may 280 publish revised and/or new versions of this License from time to 281 time. Each version will be given a distinguishing version number. 282 Except as provided in Section 4.3, no one other than the license 283 steward has the right to modify this License. 284 285 4.2. Effect of New Versions. 286 287 You may always continue to use, distribute or otherwise make the 288 Covered Software available under the terms of the version of the 289 License under which You originally received the Covered Software. 290 If the Initial Developer includes a notice in the Original 291 Software prohibiting it from being distributed or otherwise made 292 available under any subsequent version of the License, You must 293 distribute and make the Covered Software available under the terms 294 of the version of the License under which You originally received 295 the Covered Software. Otherwise, You may also choose to use, 296 distribute or otherwise make the 297 Covered Software available under the terms of any subsequent 298 version of the License published by the license steward. 299 300 4.3. Modified Versions. 301 302 When You are an Initial Developer and You want to create a new 303 license for Your Original Software, You may create and use a 304 modified version of this License if You: (a) rename the license 305 and remove any references to the name of the license steward 306 (except to note that the license differs from this License); and 307 (b) otherwise make it clear that the license contains terms which 308 differ from this License. 309 310 5. DISCLAIMER OF WARRANTY. 311 312 COVERED SOFTWARE IS PROVIDED UNDER THIS LICENSE ON AN "AS IS" 313 BASIS, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, 314 INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT THE COVERED 315 SOFTWARE IS FREE OF DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR 316 PURPOSE OR NON-INFRINGING. THE ENTIRE RISK AS TO THE QUALITY AND 317 PERFORMANCE OF THE COVERED SOFTWARE IS WITH YOU. SHOULD ANY 318 COVERED SOFTWARE PROVE DEFECTIVE IN ANY RESPECT, YOU (NOT THE 319 INITIAL DEVELOPER OR ANY OTHER CONTRIBUTOR) ASSUME THE COST OF ANY 320 NECESSARY SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER OF 321 WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. 322 NO USE OF ANY COVERED SOFTWARE IS AUTHORIZED HEREUNDER EXCEPT 323 UNDER THIS DISCLAIMER. 324 325 6. TERMINATION. 326 327 6.1. This License and the rights granted hereunder will terminate 328 automatically if You fail to comply with terms herein and fail to 329 cure such breach within 30 days of becoming aware of the breach. 330 Provisions which, by their nature, must remain in effect beyond 331 the termination of this License shall survive. 332 333 6.2. If You assert a patent infringement claim (excluding declaratory 334 judgment actions) against Initial Developer or a Contributor (the 335 Initial Developer or Contributor against whom You assert such 336 claim is referred to as "Participant") alleging that the 337 Participant Software (meaning the Contributor Version where the 338 Participant is a Contributor or the Original Software where the 339 Participant is the Initial Developer) directly or indirectly 340 infringes any patent, then any and all rights granted directly or 341 indirectly to You by such Participant, the Initial Developer (if 342 the Initial Developer is not the Participant) and all Contributors 343 under Sections 2.1 and/or 2.2 of this License 344 shall, upon 60 days notice from Participant terminate 345 prospectively and automatically at the expiration of such 60 day 346 notice period, unless if within such 60 day period You withdraw 347 Your claim with respect to the Participant Software against such 348 Participant either unilaterally or pursuant to a written agreement 349 with Participant. 350 351 6.3. If You assert a patent infringement claim against Participant 352 alleging that the Participant Software directly or indirectly 353 infringes any patent where such claim is resolved (such as by 354 license or settlement) prior to the initiation of patent 355 infringement litigation, then the reasonable value of the licenses 356 granted by such Participant under Sections 2.1 or 2.2 shall be 357 taken into account in determining the amount or value of any 358 payment or license. 359 360 6.4. In the event of termination under Sections 6.1 or 6.2 above, all 361 end user licenses that have been validly granted by You or any 362 distributor hereunder prior to termination (excluding licenses 363 granted to You by any distributor) shall survive termination. 364 365 7. LIMITATION OF LIABILITY. 366 367 UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT 368 (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL YOU, THE 369 INITIAL DEVELOPER, ANY OTHER CONTRIBUTOR, OR ANY DISTRIBUTOR OF 370 COVERED SOFTWARE, OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE 371 LIABLE TO ANY PERSON FOR ANY INDIRECT, SPECIAL, INCIDENTAL, OR 372 CONSEQUENTIAL DAMAGES OF ANY CHARACTER INCLUDING, WITHOUT 373 LIMITATION, DAMAGES FOR LOSS OF GOODWILL, WORK STOPPAGE, COMPUTER 374 FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER COMMERCIAL DAMAGES OR 375 LOSSES, EVEN IF SUCH PARTY SHALL HAVE BEEN INFORMED OF THE 376 POSSIBILITY OF SUCH DAMAGES. THIS LIMITATION OF LIABILITY SHALL 377 NOT APPLY TO LIABILITY FOR DEATH OR PERSONAL INJURY RESULTING FROM 378 SUCH PARTY'S NEGLIGENCE TO THE EXTENT APPLICABLE LAW PROHIBITS 379 SUCH LIMITATION. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR 380 LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THIS 381 EXCLUSION AND LIMITATION MAY NOT APPLY TO YOU. 382 383 8. U.S. GOVERNMENT END USERS. 384 385 The Covered Software is a "commercial item" as that term is defined 386 in 48 C.F.R. 2.101 (Oct. 1995), consisting of "commercial computer 387 software" (as that term is defined at 48 C.F.R. " 252.227-7014(a) 388 (1)) and "commercial computer software documentation" as such terms 389 are used in 48 C.F.R. 12.212 (Sept. 1995). Consistent with 48 C.F.R. 390 12.212 and 48 C.F.R. 227.7202-1 through 227.7202-4 (June 1995), all 391 U.S. Government End Users acquire Covered Software with only those 392 rights set forth herein. This U.S. Government Rights clause is in 393 lieu of, and supersedes, any other FAR, DFAR, or other clause or 394 provision that addresses Government rights in computer software 395 under this License. 396 397 9. MISCELLANEOUS. 398 399 This License represents the complete agreement concerning subject 400 matter hereof. If any provision of this License is held to be 401 unenforceable, such provision shall be reformed only to the extent 402 necessary to make it enforceable. This License shall be governed by 403 the law of the jurisdiction specified in a notice contained within 404 the Original Software (except to the extent applicable law, if any, 405 provides otherwise), excluding such jurisdiction's conflict-of-law 406 provisions. Any litigation relating to this License shall be subject 407 to the jurisdiction of the courts located in the jurisdiction and 408 venue specified in a notice contained within the Original Software, 409 with the losing party responsible for costs, including, without 410 limitation, court costs and reasonable attorneys' fees and expenses. 411 The application of the United Nations Convention on Contracts for 412 the International Sale of Goods is expressly excluded. Any law or 413 regulation which provides that the language of a contract shall be 414 construed against the drafter shall not apply to this License. You 415 agree that You alone are responsible for compliance with the United 416 States export administration regulations (and the export control 417 laws and regulation of any other countries) when You use, distribute 418 or otherwise make available any Covered Software. 419 420 10. RESPONSIBILITY FOR CLAIMS. 421 422 As between Initial Developer and the Contributors, each party is 423 responsible for claims and damages arising, directly or indirectly, 424 out of its utilization of rights under this License and You agree to 425 work with Initial Developer and Contributors to distribute such 426 responsibility on an equitable basis. Nothing herein is intended or 427 shall be deemed to constitute any admission of liability. 428 429 430 ---------------------------------------------------------------------- 431 NOTICE PURSUANT TO SECTION 9 OF THE COMMON DEVELOPMENT AND 432 DISTRIBUTION LICENSE (CDDL) 433 434 The OpenSolaris code released under the CDDL shall be governed by the 435 laws of the State of California (excluding conflict-of-law provisions). 436 Any litigation relating to this License shall be subject to the 437 jurisdiction of the Federal Courts of the Northern District of 438 California and the state courts of the State of California, with venue 439 lying in Santa Clara County, California. 440 441 442 443 License B: 444 445 THIS PRODUCT CONTAINS COMPUTER PROGRAMS AND RELATED DOCUMENTATION 446 ("SOFTWARE") THAT BELONG TO QLOGIC CORPORATION ("QLOGIC"), THE USE OF WHICH 447 IS SUBJECT TO THIS END USER SOFTWARE LICENSE AGREEMENT ("AGREEMENT") UNLESS 448 OTHERWISE AGREED TO IN WRITING BY QLOGIC. CLICKING ON THE "AGREE" BUTTON 449 BELOW, INSTALLING/USING THE SOFTWARE OR ENTERING A LICENSE KEY CONSTITUTES 450 ACCEPTANCE BY LICENSEE ("LICENSEE" MEANS YOU OR THE BUSINESS ENTITY ON WHOSE 451 BEHALF YOU USE OR INSTALL THE SOFTWARE, AS APPLICABLE) OF ALL THE TERMS AND 452 CONDITIONS OF THIS AGREEMENT UNLESS OTHERWISE AGREED TO IN WRITING BY QLOGIC. 453 IF LICENSEE DOES NOT AGREE TO THE TERMS AND CONDITIONS OF THIS AGREEMENT, 454 LICENSEE SHALL NOT INSTALL/USE THE SOFTWARE OR ENTER A LICENSE KEY. WRITTEN 455 APPROVAL IS NOT A PREREQUISITE TO THE VALIDITY OR ENFORCEABILITY OF THIS 456 AGREEMENT. 457 458 1. License Grant. Subject to the terms and conditions of this 459 Agreement, QLogic grants Licensee a limited, non-exclusive license 460 to redistribute, install, download and/or use the Software (in 461 object code form only) with certain approved products manufactured 462 by or for QLogic and approved products manufactured by or for an OEM 463 customer of QLogic ("QLogic Approved Products"). This license is 464 only available to original end user purchasers of QLogic Approved 465 Products that have been purchased through QLogic authorized 466 distribution channels or approved OEM distribution channels. This 467 license is not available to any end users of QLogic products who 468 have purchased QLogic products, which have previously been used and 469 the license is not available to any purchaser of QLogic application 470 specific integrated circuits ("ASICs") or any product incorporating 471 an ASIC, unless the product incorporating the ASIC is a QLogic 472 Approved Product. No rights or licenses in the Software are granted 473 to Licensee other than those rights expressly granted in this 474 Agreement. Nothing in this License entitles Licensee to any 475 upgrades or updates to, or future releases of, the Software. If 476 Licensee redistributes the Software, then Licensee shall reproduce 477 all copyright notices and must include this Agreement or an 478 agreement which is at least as restrictive as this Agreement. 479 480 2. Permitted Use. Licensee may only install and use the Software in 481 accordance with the documentation provided with the Software and 482 with QLogic Approved Products. 483 484 3. Intellectual Property Rights. The Software contains or embodies 485 intellectual property of QLogic (or any of its licensors). The 486 structure, organization and code are valuable trade secrets of 487 QLogic (or its licensors). QLogic and/or its licensors do not grant, 488 convey or license to Licensee any rights under any patents, 489 copyrights, trademarks or any other intellectual property except as 490 specifically granted herein. The Software is protected under U.S. 491 copyright laws, international treaty provisions and applicable laws 492 (including patent laws, if applicable) of the country in which it is 493 being used. Any unauthorized duplication of the Software is 494 expressly forbidden. 495 496 4. Ownership of Software. Notwithstanding anything to the contrary, 497 QLogic and its licensors retain all title to and, except as 498 expressly and unambiguously licensed herein, all rights and interest 499 in (i) the Software, all copies and derivative works thereof (by 500 whomever produced), and (ii) all copyright rights, patent rights, 501 trade secret rights, moral rights and all other intellectual 502 property and proprietary rights anywhere in the world in the 503 Software. The Software is onl