standard-nbm-license.txt
author Jan Lahoda <jlahoda@netbeans.org>
Sun, 08 Jan 2017 20:11:55 +0100
changeset 1038 1e294e9e1ef4
permissions -rw-r--r--
Fixing license headers for configuration files
jlahoda@872
     1
This module is part of NetBeans and is open-source.
jlahoda@872
     2
jlahoda@872
     3
LICENSE: The Common Development and Distribution License
jlahoda@872
     4
(CDDL), Version 1.0 or the GNU General Public License
jlahoda@872
     5
(GPL) with "CLASSPATH" EXCEPTION govern your use of:
jlahoda@872
     6
NetBeans software. NetBeans software also makes use of
jlahoda@872
     7
additional libraries made available for use and distribution
jlahoda@872
     8
by other parties, including open-source projects.
jlahoda@872
     9
jlahoda@872
    10
------------------------------------------------------------
jlahoda@872
    11
jlahoda@872
    12
LICENSE:
jlahoda@872
    13
jlahoda@872
    14
COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0
jlahoda@872
    15
jlahoda@872
    16
1. Definitions.
jlahoda@872
    17
jlahoda@872
    18
1.1. "Contributor" means each individual or entity that
jlahoda@872
    19
creates or contributes to the creation of Modifications.
jlahoda@872
    20
jlahoda@872
    21
1.2. "Contributor Version" means the combination of the
jlahoda@872
    22
Original Software, prior Modifications used by a
jlahoda@872
    23
Contributor (if any), and the Modifications made by that
jlahoda@872
    24
particular Contributor.
jlahoda@872
    25
jlahoda@872
    26
1.3. "Covered Software" means (a) the Original Software, or
jlahoda@872
    27
(b) Modifications, or (c) the combination of files
jlahoda@872
    28
containing Original Software with files containing
jlahoda@872
    29
Modifications, in each case including portions thereof.
jlahoda@872
    30
jlahoda@872
    31
1.4. "Executable" means the Covered Software in any form
jlahoda@872
    32
other than Source Code.
jlahoda@872
    33
jlahoda@872
    34
1.5. "Initial Developer" means the individual or entity
jlahoda@872
    35
that first makes Original Software available under this
jlahoda@872
    36
License.
jlahoda@872
    37
jlahoda@872
    38
1.6. "Larger Work" means a work which combines Covered
jlahoda@872
    39
Software or portions thereof with code not governed by the
jlahoda@872
    40
terms of this License.
jlahoda@872
    41
jlahoda@872
    42
1.7. "License" means this document.
jlahoda@872
    43
jlahoda@872
    44
1.8. "Licensable" means having the right to grant, to the
jlahoda@872
    45
maximum extent possible, whether at the time of the initial
jlahoda@872
    46
grant or subsequently acquired, any and all of the rights
jlahoda@872
    47
conveyed herein.
jlahoda@872
    48
jlahoda@872
    49
1.9. "Modifications" means the Source Code and Executable
jlahoda@872
    50
form of any of the following:
jlahoda@872
    51
jlahoda@872
    52
A. Any file that results from an addition to,
jlahoda@872
    53
deletion from or modification of the contents of a
jlahoda@872
    54
file containing Original Software or previous
jlahoda@872
    55
Modifications;
jlahoda@872
    56
jlahoda@872
    57
B. Any new file that contains any part of the
jlahoda@872
    58
Original Software or previous Modification; or
jlahoda@872
    59
jlahoda@872
    60
C. Any new file that is contributed or otherwise made
jlahoda@872
    61
available under the terms of this License.
jlahoda@872
    62
jlahoda@872
    63
1.10. "Original Software" means the Source Code and
jlahoda@872
    64
Executable form of computer software code that is
jlahoda@872
    65
originally released under this License.
jlahoda@872
    66
jlahoda@872
    67
1.11. "Patent Claims" means any patent claim(s), now owned
jlahoda@872
    68
or hereafter acquired, including without limitation,
jlahoda@872
    69
method, process, and apparatus claims, in any patent
jlahoda@872
    70
Licensable by grantor.
jlahoda@872
    71
jlahoda@872
    72
1.12. "Source Code" means (a) the common form of computer
jlahoda@872
    73
software code in which modifications are made and (b)
jlahoda@872
    74
associated documentation included in or with such code.
jlahoda@872
    75
jlahoda@872
    76
1.13. "You" (or "Your") means an individual or a legal
jlahoda@872
    77
entity exercising rights under, and complying with all of
jlahoda@872
    78
the terms of, this License. For legal entities, "You"
jlahoda@872
    79
includes any entity which controls, is controlled by, or is
jlahoda@872
    80
under common control with You. For purposes of this
jlahoda@872
    81
definition, "control" means (a) the power, direct or
jlahoda@872
    82
indirect, to cause the direction or management of such
jlahoda@872
    83
entity, whether by contract or otherwise, or (b) ownership
jlahoda@872
    84
of more than fifty percent (50%) of the outstanding shares
jlahoda@872
    85
or beneficial ownership of such entity.
jlahoda@872
    86
jlahoda@872
    87
2. License Grants.
jlahoda@872
    88
jlahoda@872
    89
2.1. The Initial Developer Grant.
jlahoda@872
    90
jlahoda@872
    91
Conditioned upon Your compliance with Section 3.1 below and
jlahoda@872
    92
subject to third party intellectual property claims, the
jlahoda@872
    93
Initial Developer hereby grants You a world-wide,
jlahoda@872
    94
royalty-free, non-exclusive license:
jlahoda@872
    95
jlahoda@872
    96
(a) under intellectual property rights (other than
jlahoda@872
    97
patent or trademark) Licensable by Initial Developer,
jlahoda@872
    98
to use, reproduce, modify, display, perform,
jlahoda@872
    99
sublicense and distribute the Original Software (or
jlahoda@872
   100
portions thereof), with or without Modifications,
jlahoda@872
   101
and/or as part of a Larger Work; and
jlahoda@872
   102
jlahoda@872
   103
(b) under Patent Claims infringed by the making,
jlahoda@872
   104
using or selling of Original Software, to make, have
jlahoda@872
   105
made, use, practice, sell, and offer for sale, and/or
jlahoda@872
   106
otherwise dispose of the Original Software (or
jlahoda@872
   107
portions thereof).
jlahoda@872
   108
jlahoda@872
   109
(c) The licenses granted in Sections 2.1(a) and (b)
jlahoda@872
   110
are effective on the date Initial Developer first
jlahoda@872
   111
distributes or otherwise makes the Original Software
jlahoda@872
   112
available to a third party under the terms of this
jlahoda@872
   113
License.
jlahoda@872
   114
jlahoda@872
   115
(d) Notwithstanding Section 2.1(b) above, no patent
jlahoda@872
   116
license is granted: (1) for code that You delete from
jlahoda@872
   117
the Original Software, or (2) for infringements
jlahoda@872
   118
caused by: (i) the modification of the Original
jlahoda@872
   119
Software, or (ii) the combination of the Original
jlahoda@872
   120
Software with other software or devices.
jlahoda@872
   121
jlahoda@872
   122
2.2. Contributor Grant.
jlahoda@872
   123
jlahoda@872
   124
Conditioned upon Your compliance with Section 3.1 below and
jlahoda@872
   125
subject to third party intellectual property claims, each
jlahoda@872
   126
Contributor hereby grants You a world-wide, royalty-free,
jlahoda@872
   127
non-exclusive license:
jlahoda@872
   128
jlahoda@872
   129
(a) under intellectual property rights (other than
jlahoda@872
   130
patent or trademark) Licensable by Contributor to
jlahoda@872
   131
use, reproduce, modify, display, perform, sublicense
jlahoda@872
   132
and distribute the Modifications created by such
jlahoda@872
   133
Contributor (or portions thereof), either on an
jlahoda@872
   134
unmodified basis, with other Modifications, as
jlahoda@872
   135
Covered Software and/or as part of a Larger Work; and
jlahoda@872
   136
jlahoda@872
   137
(b) under Patent Claims infringed by the making,
jlahoda@872
   138
using, or selling of Modifications made by that
jlahoda@872
   139
Contributor either alone and/or in combination with
jlahoda@872
   140
its Contributor Version (or portions of such
jlahoda@872
   141
combination), to make, use, sell, offer for sale,
jlahoda@872
   142
have made, and/or otherwise dispose of: (1)
jlahoda@872
   143
Modifications made by that Contributor (or portions
jlahoda@872
   144
thereof); and (2) the combination of Modifications
jlahoda@872
   145
made by that Contributor with its Contributor Version
jlahoda@872
   146
(or portions of such combination).
jlahoda@872
   147
jlahoda@872
   148
(c) The licenses granted in Sections 2.2(a) and
jlahoda@872
   149
2.2(b) are effective on the date Contributor first
jlahoda@872
   150
distributes or otherwise makes the Modifications
jlahoda@872
   151
available to a third party.
jlahoda@872
   152
jlahoda@872
   153
(d) Notwithstanding Section 2.2(b) above, no patent
jlahoda@872
   154
license is granted: (1) for any code that Contributor
jlahoda@872
   155
has deleted from the Contributor Version; (2) for
jlahoda@872
   156
infringements caused by: (i) third party
jlahoda@872
   157
modifications of Contributor Version, or (ii) the
jlahoda@872
   158
combination of Modifications made by that Contributor
jlahoda@872
   159
with other software (except as part of the
jlahoda@872
   160
Contributor Version) or other devices; or (3) under
jlahoda@872
   161
Patent Claims infringed by Covered Software in the
jlahoda@872
   162
absence of Modifications made by that Contributor.
jlahoda@872
   163
jlahoda@872
   164
3. Distribution Obligations.
jlahoda@872
   165
jlahoda@872
   166
3.1. Availability of Source Code.
jlahoda@872
   167
jlahoda@872
   168
Any Covered Software that You distribute or otherwise make
jlahoda@872
   169
available in Executable form must also be made available in
jlahoda@872
   170
Source Code form and that Source Code form must be
jlahoda@872
   171
distributed only under the terms of this License. You must
jlahoda@872
   172
include a copy of this License with every copy of the
jlahoda@872
   173
Source Code form of the Covered Software You distribute or
jlahoda@872
   174
otherwise make available. You must inform recipients of any
jlahoda@872
   175
such Covered Software in Executable form as to how they can
jlahoda@872
   176
obtain such Covered Software in Source Code form in a
jlahoda@872
   177
reasonable manner on or through a medium customarily used
jlahoda@872
   178
for software exchange.
jlahoda@872
   179
jlahoda@872
   180
3.2. Modifications.
jlahoda@872
   181
jlahoda@872
   182
The Modifications that You create or to which You
jlahoda@872
   183
contribute are governed by the terms of this License. You
jlahoda@872
   184
represent that You believe Your Modifications are Your
jlahoda@872
   185
original creation(s) and/or You have sufficient rights to
jlahoda@872
   186
grant the rights conveyed by this License.
jlahoda@872
   187
jlahoda@872
   188
3.3. Required Notices.
jlahoda@872
   189
jlahoda@872
   190
You must include a notice in each of Your Modifications
jlahoda@872
   191
that identifies You as the Contributor of the Modification.
jlahoda@872
   192
You may not remove or alter any copyright, patent or
jlahoda@872
   193
trademark notices contained within the Covered Software, or
jlahoda@872
   194
any notices of licensing or any descriptive text giving
jlahoda@872
   195
attribution to any Contributor or the Initial Developer.
jlahoda@872
   196
jlahoda@872
   197
3.4. Application of Additional Terms.
jlahoda@872
   198
jlahoda@872
   199
You may not offer or impose any terms on any Covered
jlahoda@872
   200
Software in Source Code form that alters or restricts the
jlahoda@872
   201
applicable version of this License or the recipients'
jlahoda@872
   202
rights hereunder. You may choose to offer, and to charge a
jlahoda@872
   203
fee for, warranty, support, indemnity or liability
jlahoda@872
   204
obligations to one or more recipients of Covered Software.
jlahoda@872
   205
However, you may do so only on Your own behalf, and not on
jlahoda@872
   206
behalf of the Initial Developer or any Contributor. You
jlahoda@872
   207
must make it absolutely clear that any such warranty,
jlahoda@872
   208
support, indemnity or liability obligation is offered by
jlahoda@872
   209
You alone, and You hereby agree to indemnify the Initial
jlahoda@872
   210
Developer and every Contributor for any liability incurred
jlahoda@872
   211
by the Initial Developer or such Contributor as a result of
jlahoda@872
   212
warranty, support, indemnity or liability terms You offer.
jlahoda@872
   213
jlahoda@872
   214
3.5. Distribution of Executable Versions.
jlahoda@872
   215
jlahoda@872
   216
You may distribute the Executable form of the Covered
jlahoda@872
   217
Software under the terms of this License or under the terms
jlahoda@872
   218
of a license of Your choice, which may contain terms
jlahoda@872
   219
different from this License, provided that You are in
jlahoda@872
   220
compliance with the terms of this License and that the
jlahoda@872
   221
license for the Executable form does not attempt to limit
jlahoda@872
   222
or alter the recipient's rights in the Source Code form
jlahoda@872
   223
from the rights set forth in this License. If You
jlahoda@872
   224
distribute the Covered Software in Executable form under a
jlahoda@872
   225
different license, You must make it absolutely clear that
jlahoda@872
   226
any terms which differ from this License are offered by You
jlahoda@872
   227
alone, not by the Initial Developer or Contributor. You
jlahoda@872
   228
hereby agree to indemnify the Initial Developer and every
jlahoda@872
   229
Contributor for any liability incurred by the Initial
jlahoda@872
   230
Developer or such Contributor as a result of any such terms
jlahoda@872
   231
You offer.
jlahoda@872
   232
jlahoda@872
   233
3.6. Larger Works.
jlahoda@872
   234
jlahoda@872
   235
You may create a Larger Work by combining Covered Software
jlahoda@872
   236
with other code not governed by the terms of this License
jlahoda@872
   237
and distribute the Larger Work as a single product. In such
jlahoda@872
   238
a case, You must make sure the requirements of this License
jlahoda@872
   239
are fulfilled for the Covered Software.
jlahoda@872
   240
jlahoda@872
   241
4. Versions of the License.
jlahoda@872
   242
jlahoda@872
   243
4.1. New Versions.
jlahoda@872
   244
jlahoda@872
   245
Sun Microsystems, Inc. is the initial license steward and
jlahoda@872
   246
may publish revised and/or new versions of this License
jlahoda@872
   247
from time to time. Each version will be given a
jlahoda@872
   248
distinguishing version number. Except as provided in
jlahoda@872
   249
Section 4.3, no one other than the license steward has the
jlahoda@872
   250
right to modify this License.
jlahoda@872
   251
jlahoda@872
   252
4.2. Effect of New Versions.
jlahoda@872
   253
jlahoda@872
   254
You may always continue to use, distribute or otherwise
jlahoda@872
   255
make the Covered Software available under the terms of the
jlahoda@872
   256
version of the License under which You originally received
jlahoda@872
   257
the Covered Software. If the Initial Developer includes a
jlahoda@872
   258
notice in the Original Software prohibiting it from being
jlahoda@872
   259
distributed or otherwise made available under any
jlahoda@872
   260
subsequent version of the License, You must distribute and
jlahoda@872
   261
make the Covered Software available under the terms of the
jlahoda@872
   262
version of the License under which You originally received
jlahoda@872
   263
the Covered Software. Otherwise, You may also choose to
jlahoda@872
   264
use, distribute or otherwise make the Covered Software
jlahoda@872
   265
available under the terms of any subsequent version of the
jlahoda@872
   266
License published by the license steward.
jlahoda@872
   267
jlahoda@872
   268
4.3. Modified Versions.
jlahoda@872
   269
jlahoda@872
   270
When You are an Initial Developer and You want to create a
jlahoda@872
   271
new license for Your Original Software, You may create and
jlahoda@872
   272
use a modified version of this License if You: (a) rename
jlahoda@872
   273
the license and remove any references to the name of the
jlahoda@872
   274
license steward (except to note that the license differs
jlahoda@872
   275
from this License); and (b) otherwise make it clear that
jlahoda@872
   276
the license contains terms which differ from this License.
jlahoda@872
   277
jlahoda@872
   278
5. DISCLAIMER OF WARRANTY.
jlahoda@872
   279
jlahoda@872
   280
COVERED SOFTWARE IS PROVIDED UNDER THIS LICENSE ON AN "AS IS"
jlahoda@872
   281
BASIS, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED,
jlahoda@872
   282
INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT THE COVERED
jlahoda@872
   283
SOFTWARE IS FREE OF DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR
jlahoda@872
   284
PURPOSE OR NON-INFRINGING. THE ENTIRE RISK AS TO THE QUALITY AND
jlahoda@872
   285
PERFORMANCE OF THE COVERED SOFTWARE IS WITH YOU. SHOULD ANY
jlahoda@872
   286
COVERED SOFTWARE PROVE DEFECTIVE IN ANY RESPECT, YOU (NOT THE
jlahoda@872
   287
INITIAL DEVELOPER OR ANY OTHER CONTRIBUTOR) ASSUME THE COST OF
jlahoda@872
   288
ANY NECESSARY SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER OF
jlahoda@872
   289
WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF
jlahoda@872
   290
ANY COVERED SOFTWARE IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS
jlahoda@872
   291
DISCLAIMER.
jlahoda@872
   292
jlahoda@872
   293
6. TERMINATION.
jlahoda@872
   294
jlahoda@872
   295
6.1. This License and the rights granted hereunder will
jlahoda@872
   296
terminate automatically if You fail to comply with terms
jlahoda@872
   297
herein and fail to cure such breach within 30 days of
jlahoda@872
   298
becoming aware of the breach. Provisions which, by their
jlahoda@872
   299
nature, must remain in effect beyond the termination of
jlahoda@872
   300
this License shall survive.
jlahoda@872
   301
jlahoda@872
   302
6.2. If You assert a patent infringement claim (excluding
jlahoda@872
   303
declaratory judgment actions) against Initial Developer or
jlahoda@872
   304
a Contributor (the Initial Developer or Contributor against
jlahoda@872
   305
whom You assert such claim is referred to as "Participant")
jlahoda@872
   306
alleging that the Participant Software (meaning the
jlahoda@872
   307
Contributor Version where the Participant is a Contributor
jlahoda@872
   308
or the Original Software where the Participant is the
jlahoda@872
   309
Initial Developer) directly or indirectly infringes any
jlahoda@872
   310
patent, then any and all rights granted directly or
jlahoda@872
   311
indirectly to You by such Participant, the Initial
jlahoda@872
   312
Developer (if the Initial Developer is not the Participant)
jlahoda@872
   313
and all Contributors under Sections 2.1 and/or 2.2 of this
jlahoda@872
   314
License shall, upon 60 days notice from Participant
jlahoda@872
   315
terminate prospectively and automatically at the expiration
jlahoda@872
   316
of such 60 day notice period, unless if within such 60 day
jlahoda@872
   317
period You withdraw Your claim with respect to the
jlahoda@872
   318
Participant Software against such Participant either
jlahoda@872
   319
unilaterally or pursuant to a written agreement with
jlahoda@872
   320
Participant.
jlahoda@872
   321
jlahoda@872
   322
6.3. If You assert a patent infringement claim against 
jlahoda@872
   323
Participant alleging that the Participant Software directly 
jlahoda@872
   324
or indirectly infringes any patent where such claim is 
jlahoda@872
   325
resolved (such as by license or settlement) prior to the 
jlahoda@872
   326
initiation of patent infringement litigation, then the 
jlahoda@872
   327
reasonable value of the licenses granted by such Participant 
jlahoda@872
   328
under Sections 2.1 or 2.2 shall be taken into account in 
jlahoda@872
   329
determining the amount or value of any payment or license.
jlahoda@872
   330
jlahoda@872
   331
6.4. In the event of termination under Sections 6.1 or 6.2
jlahoda@872
   332
above, all end user licenses that have been validly granted
jlahoda@872
   333
by You or any distributor hereunder prior to termination
jlahoda@872
   334
(excluding licenses granted to You by any distributor)
jlahoda@872
   335
shall survive termination.
jlahoda@872
   336
jlahoda@872
   337
7. LIMITATION OF LIABILITY.
jlahoda@872
   338
jlahoda@872
   339
UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT
jlahoda@872
   340
(INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL YOU, THE
jlahoda@872
   341
INITIAL DEVELOPER, ANY OTHER CONTRIBUTOR, OR ANY DISTRIBUTOR OF
jlahoda@872
   342
COVERED SOFTWARE, OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE
jlahoda@872
   343
LIABLE TO ANY PERSON FOR ANY INDIRECT, SPECIAL, INCIDENTAL, OR
jlahoda@872
   344
CONSEQUENTIAL DAMAGES OF ANY CHARACTER INCLUDING, WITHOUT
jlahoda@872
   345
LIMITATION, DAMAGES FOR LOSS OF GOODWILL, WORK
jlahoda@872
   346
STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER
jlahoda@872
   347
COMMERCIAL DAMAGES OR LOSSES, EVEN IF SUCH PARTY SHALL HAVE BEEN
jlahoda@872
   348
INFORMED OF THE POSSIBILITY OF SUCH DAMAGES. THIS LIMITATION OF
jlahoda@872
   349
LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR PERSONAL
jlahoda@872
   350
INJURY RESULTING FROM SUCH PARTY'S NEGLIGENCE TO THE EXTENT
jlahoda@872
   351
APPLICABLE LAW PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO
jlahoda@872
   352
NOT ALLOW THE EXCLUSION OR LIMITATION OF INCIDENTAL OR
jlahoda@872
   353
CONSEQUENTIAL DAMAGES, SO THIS EXCLUSION AND LIMITATION MAY NOT
jlahoda@872
   354
APPLY TO YOU.
jlahoda@872
   355
jlahoda@872
   356
8. U.S. GOVERNMENT END USERS.
jlahoda@872
   357
jlahoda@872
   358
The Covered Software is a "commercial item," as that term is
jlahoda@872
   359
defined in 48 C.F.R. 2.101 (Oct. 1995), consisting of "commercial
jlahoda@872
   360
computer software" (as that term is defined at 48 C.F.R.
jlahoda@872
   361
§ 252.227-7014(a)(1)) and "commercial computer software
jlahoda@872
   362
documentation" as such terms are used in 48 C.F.R. 12.212 (Sept.
jlahoda@872
   363
1995). Consistent with 48 C.F.R. 12.212 and 48 C.F.R. 227.7202-1
jlahoda@872
   364
through 227.7202-4 (June 1995), all U.S. Government End Users
jlahoda@872
   365
acquire Covered Software with only those rights set forth herein.
jlahoda@872
   366
This U.S. Government Rights clause is in lieu of, and supersedes,
jlahoda@872
   367
any other FAR, DFAR, or other clause or provision that addresses
jlahoda@872
   368
Government rights in computer software under this License.
jlahoda@872
   369
jlahoda@872
   370
9. MISCELLANEOUS.
jlahoda@872
   371
jlahoda@872
   372
This License represents the complete agreement concerning subject
jlahoda@872
   373
matter hereof. If any provision of this License is held to be
jlahoda@872
   374
unenforceable, such provision shall be reformed only to the
jlahoda@872
   375
extent necessary to make it enforceable. This License shall be
jlahoda@872
   376
governed by the law of the jurisdiction specified in a notice
jlahoda@872
   377
contained within the Original Software (except to the extent
jlahoda@872
   378
applicable law, if any, provides otherwise), excluding such
jlahoda@872
   379
jurisdiction's conflict-of-law provisions. Any litigation
jlahoda@872
   380
relating to this License shall be subject to the jurisdiction of
jlahoda@872
   381
the courts located in the jurisdiction and venue specified in a
jlahoda@872
   382
notice contained within the Original Software, with the losing
jlahoda@872
   383
party responsible for costs, including, without limitation, court
jlahoda@872
   384
costs and reasonable attorneys' fees and expenses. The
jlahoda@872
   385
application of the United Nations Convention on Contracts for the
jlahoda@872
   386
International Sale of Goods is expressly excluded. Any law or
jlahoda@872
   387
regulation which provides that the language of a contract shall
jlahoda@872
   388
be construed against the drafter shall not apply to this License.
jlahoda@872
   389
You agree that You alone are responsible for compliance with the
jlahoda@872
   390
United States export administration regulations (and the export
jlahoda@872
   391
control laws and regulation of any other countries) when You use,
jlahoda@872
   392
distribute or otherwise make available any Covered Software.
jlahoda@872
   393
jlahoda@872
   394
10. RESPONSIBILITY FOR CLAIMS.
jlahoda@872
   395
jlahoda@872
   396
As between Initial Developer and the Contributors, each party is
jlahoda@872
   397
responsible for claims and damages arising, directly or
jlahoda@872
   398
indirectly, out of its utilization of rights under this License
jlahoda@872
   399
and You agree to work with Initial Developer and Contributors to
jlahoda@872
   400
distribute such responsibility on an equitable basis. Nothing
jlahoda@872
   401
herein is intended or shall be deemed to constitute any admission
jlahoda@872
   402
of liability.
jlahoda@872
   403
jlahoda@872
   404
NOTICE PURSUANT TO SECTION 9 OF THE COMMON DEVELOPMENT AND 
jlahoda@872
   405
DISTRIBUTION LICENSE (CDDL)
jlahoda@872
   406
jlahoda@872
   407
The code released under the CDDL shall be governed by the laws 
jlahoda@872
   408
of the State of California (excluding conflict-of-law provisions). 
jlahoda@872
   409
Any litigation relating to this License shall be subject to the 
jlahoda@872
   410
jurisdiction of the Federal Courts of the Northern District of 
jlahoda@872
   411
California and the state courts of the State of California, with 
jlahoda@872
   412
venue lying in Santa Clara County, California. 
jlahoda@872
   413
jlahoda@872
   414
jlahoda@872
   415
The GNU General Public License (GPL)
jlahoda@872
   416
Version 2, June 1991
jlahoda@872
   417
jlahoda@872
   418
 Copyright (C) 1989, 1991 Free Software Foundation, Inc.
jlahoda@872
   419
 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
jlahoda@872
   420
 Everyone is permitted to copy and distribute verbatim
jlahoda@872
   421
 copies of this license document, but changing it is not
jlahoda@872
   422
 allowed.
jlahoda@872
   423
jlahoda@872
   424
                      Preamble
jlahoda@872
   425
jlahoda@872
   426
The licenses for most software are designed to take away
jlahoda@872
   427
your freedom to share and change it. By contrast, the GNU
jlahoda@872
   428
General Public License is intended to guarantee your freedom
jlahoda@872
   429
to share and change free software--to make sure the software
jlahoda@872
   430
is free for all its users. This General Public License
jlahoda@872
   431
applies to most of the Free Software Foundation's software
jlahoda@872
   432
and to any other program whose authors commit to using it.
jlahoda@872
   433
(Some other Free Software Foundation software is covered by
jlahoda@872
   434
the GNU Library General Public License instead.) You can
jlahoda@872
   435
apply it to your programs, too.
jlahoda@872
   436
jlahoda@872
   437
When we speak of free software, we are referring to freedom,
jlahoda@872
   438
not price. Our General Public Licenses are designed to make
jlahoda@872
   439
sure that you have the freedom to distribute copies of free
jlahoda@872
   440
software (and charge for this service if you wish), that you
jlahoda@872
   441
receive source code or can get it if you want it, that you
jlahoda@872
   442
can change the software or use pieces of it in new free
jlahoda@872
   443
programs; and that you know you can do these things.
jlahoda@872
   444
jlahoda@872
   445
To protect your rights, we need to make restrictions that
jlahoda@872
   446
forbid anyone to deny you these rights or to ask you to
jlahoda@872
   447
surrender the rights. These restrictions translate to
jlahoda@872
   448
certain responsibilities for you if you distribute copies of
jlahoda@872
   449
the software, or if you modify it.
jlahoda@872
   450
jlahoda@872
   451
For example, if you distribute copies of such a program,
jlahoda@872
   452
whether gratis or for a fee, you must give the recipients
jlahoda@872
   453
all the rights that you have. You must make sure that they,
jlahoda@872
   454
too, receive or can get the source code. And you must show
jlahoda@872
   455
them these terms so they know their rights.
jlahoda@872
   456
jlahoda@872
   457
We protect your rights with two steps: (1) copyright the
jlahoda@872
   458
software, and (2) offer you this license which gives you
jlahoda@872
   459
legal permission to copy, distribute and/or modify the
jlahoda@872
   460
software.
jlahoda@872
   461
jlahoda@872
   462
Also, for each author's protection and ours, we want to make
jlahoda@872
   463
certain that everyone understands that there is no warranty
jlahoda@872
   464
for this free software. If the software is modified by
jlahoda@872
   465
someone else and passed on, we want its recipients to know
jlahoda@872
   466
that what they have is not the original, so that any
jlahoda@872
   467
problems introduced by others will not reflect on the
jlahoda@872
   468
original authors' reputations.
jlahoda@872
   469
jlahoda@872
   470
Finally, any free program is threatened constantly by
jlahoda@872
   471
software patents. We wish to avoid the danger that
jlahoda@872
   472
redistributors of a free program will individually obtain
jlahoda@872
   473
patent licenses, in effect making the program proprietary.
jlahoda@872
   474
To prevent this, we have made it clear that any patent must
jlahoda@872
   475
be licensed for everyone's free use or not licensed at all.
jlahoda@872
   476
jlahoda@872
   477
The precise terms and conditions for copying, distribution
jlahoda@872
   478
and modification follow.
jlahoda@872
   479
jlahoda@872
   480
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND
jlahoda@872
   481
MODIFICATION
jlahoda@872
   482
jlahoda@872
   483
0. This License applies to any program or other work which
jlahoda@872
   484
contains a notice placed by the copyright holder saying it
jlahoda@872
   485
may be distributed under the terms of this General Public
jlahoda@872
   486
License. The "Program", below, refers to any such program or
jlahoda@872
   487
work, and a "work based on the Program" means either the
jlahoda@872
   488
Program or any derivative work under copyright law: that is
jlahoda@872
   489
to say, a work containing the Program or a portion of it,
jlahoda@872
   490
either verbatim or with modifications and/or translated into
jlahoda@872
   491
another language. (Hereinafter, translation is included
jlahoda@872
   492
without limitation in the term "modification".) Each
jlahoda@872
   493
licensee is addressed as "you".
jlahoda@872
   494
jlahoda@872
   495
Activities other than copying, distribution and modification
jlahoda@872
   496
are not covered by this License; they are outside its scope.
jlahoda@872
   497
The act of running the Program is not restricted, and the
jlahoda@872
   498
output from the Program is covered only if its contents
jlahoda@872
   499
constitute a work based on the Program (independent of
jlahoda@872
   500
having been made by running the Program). Whether that is
jlahoda@872
   501
true depends on what the Program does.
jlahoda@872
   502
jlahoda@872
   503
1. You may copy and distribute verbatim copies of the
jlahoda@872
   504
Program's source code as you receive it, in any medium,
jlahoda@872
   505
provided that you conspicuously and appropriately publish on
jlahoda@872
   506
each copy an appropriate copyright notice and disclaimer of
jlahoda@872
   507
warranty; keep intact all the notices that refer to this
jlahoda@872
   508
License and to the absence of any warranty; and give any
jlahoda@872
   509
other recipients of the Program a copy of this License along
jlahoda@872
   510
with the Program.
jlahoda@872
   511
jlahoda@872
   512
You may charge a fee for the physical act of transferring a
jlahoda@872
   513
copy, and you may at your option offer warranty protection
jlahoda@872
   514
in exchange for a fee.
jlahoda@872
   515
jlahoda@872
   516
2. You may modify your copy or copies of the Program or any
jlahoda@872
   517
portion of it, thus forming a work based on the Program, and
jlahoda@872
   518
copy and distribute such modifications or work under the
jlahoda@872
   519
terms of Section 1 above, provided that you also meet all of
jlahoda@872
   520
these conditions:
jlahoda@872
   521
jlahoda@872
   522
    a) You must cause the modified files to carry prominent
jlahoda@872
   523
    notices stating that you changed the files and the date
jlahoda@872
   524
    of any change.
jlahoda@872
   525
jlahoda@872
   526
    b) You must cause any work that you distribute or
jlahoda@872
   527
    publish, that in whole or in part contains or is derived
jlahoda@872
   528
    from the Program or any part thereof, to be licensed as
jlahoda@872
   529
    a whole at no charge to all third parties under the
jlahoda@872
   530
    terms of this License.
jlahoda@872
   531
jlahoda@872
   532
    c) If the modified program normally reads commands
jlahoda@872
   533
    interactively when run, you must cause it, when started
jlahoda@872
   534
    running for such interactive use in the most ordinary
jlahoda@872
   535
    way, to print or display an announcement including an
jlahoda@872
   536
    appropriate copyright notice and a notice that there is
jlahoda@872
   537
    no warranty (or else, saying that you provide a
jlahoda@872
   538
    warranty) and that users may redistribute the program
jlahoda@872
   539
    under these conditions, and telling the user how to view
jlahoda@872
   540
    a copy of this License. (Exception: if the Program
jlahoda@872
   541
    itself is interactive but does not normally print such
jlahoda@872
   542
    an announcement, your work based on the Program is not
jlahoda@872
   543
    required to print an announcement.)
jlahoda@872
   544
jlahoda@872
   545
These requirements apply to the modified work as a whole. If
jlahoda@872
   546
identifiable sections of that work are not derived from the
jlahoda@872
   547
Program, and can be reasonably considered independent and
jlahoda@872
   548
separate works in themselves, then this License, and its
jlahoda@872
   549
terms, do not apply to those sections when you distribute
jlahoda@872
   550
them as separate works. But when you distribute the same
jlahoda@872
   551
sections as part of a whole which is a work based on the
jlahoda@872
   552
Program, the distribution of the whole must be on the terms
jlahoda@872
   553
of this License, whose permissions for other licensees
jlahoda@872
   554
extend to the entire whole, and thus to each and every part
jlahoda@872
   555
regardless of who wrote it.
jlahoda@872
   556
jlahoda@872
   557
Thus, it is not the intent of this section to claim rights
jlahoda@872
   558
or contest your rights to work written entirely by you;
jlahoda@872
   559
rather, the intent is to exercise the right to control the
jlahoda@872
   560
distribution of derivative or collective works based on the
jlahoda@872
   561
Program.
jlahoda@872
   562
jlahoda@872
   563
In addition, mere aggregation of another work not based on
jlahoda@872
   564
the Program with the Program (or with a work based on the
jlahoda@872
   565
Program) on a volume of a storage or distribution medium
jlahoda@872
   566
does not bring the other work under the scope of this
jlahoda@872
   567
License.
jlahoda@872
   568
jlahoda@872
   569
3. You may copy and distribute the Program (or a work based
jlahoda@872
   570
on it, under Section 2) in object code or executable form
jlahoda@872
   571
under the terms of Sections 1 and 2 above provided that you
jlahoda@872
   572
also do one of the following:
jlahoda@872
   573
jlahoda@872
   574
    a) Accompany it with the complete corresponding
jlahoda@872
   575
    machine-readable source code, which must be distributed
jlahoda@872
   576
    under the terms of Sections 1 and 2 above on a medium
jlahoda@872
   577
    customarily used for software interchange; or,
jlahoda@872
   578
jlahoda@872
   579
    b) Accompany it with a written offer, valid for at least
jlahoda@872
   580
    three years, to give any third party, for a charge no
jlahoda@872
   581
    more than your cost of physically performing source
jlahoda@872
   582
    distribution, a complete machine-readable copy of the
jlahoda@872
   583
    corresponding source code, to be distributed under the
jlahoda@872
   584
    terms of Sections 1 and 2 above on a medium customarily
jlahoda@872
   585
    used for software interchange; or,
jlahoda@872
   586
jlahoda@872
   587
    c) Accompany it with the information you received as to
jlahoda@872
   588
    the offer to distribute corresponding source code. (This
jlahoda@872
   589
    alternative is allowed only for noncommercial
jlahoda@872
   590
    distribution and only if you received the program in
jlahoda@872
   591
    object code or executable form with such an offer, in
jlahoda@872
   592
    accord with Subsection b above.)
jlahoda@872
   593
jlahoda@872
   594
The source code for a work means the preferred form of the
jlahoda@872
   595
work for making modifications to it. For an executable work,
jlahoda@872
   596
complete source code means all the source code for all
jlahoda@872
   597
modules it contains, plus any associated interface
jlahoda@872
   598
definition files, plus the scripts used to control
jlahoda@872
   599
compilation and installation of the executable. However, as
jlahoda@872
   600
a special exception, the source code distributed need not
jlahoda@872
   601
include anything that is normally distributed (in either
jlahoda@872
   602
source or binary form) with the major components (compiler,
jlahoda@872
   603
kernel, and so on) of the operating system on which the
jlahoda@872
   604
executable runs, unless that component itself accompanies
jlahoda@872
   605
the executable.
jlahoda@872
   606
jlahoda@872
   607
If distribution of executable or object code is made by
jlahoda@872
   608
offering access to copy from a designated place, then
jlahoda@872
   609
offering equivalent access to copy the source code from the
jlahoda@872
   610
same place counts as distribution of the source code, even
jlahoda@872
   611
though third parties are not compelled to copy the source
jlahoda@872
   612
along with the object code.
jlahoda@872
   613
jlahoda@872
   614
4. You may not copy, modify, sublicense, or distribute the
jlahoda@872
   615
Program except as expressly provided under this License. Any
jlahoda@872
   616
attempt otherwise to copy, modify, sublicense or distribute
jlahoda@872
   617
the Program is void, and will automatically terminate your
jlahoda@872
   618
rights under this License. However, parties who have
jlahoda@872
   619
received copies, or rights, from you under this License will
jlahoda@872
   620
not have their licenses terminated so long as such parties
jlahoda@872
   621
remain in full compliance.
jlahoda@872
   622
jlahoda@872
   623
5. You are not required to accept this License, since you
jlahoda@872
   624
have not signed it. However, nothing else grants you
jlahoda@872
   625
permission to modify or distribute the Program or its
jlahoda@872
   626
derivative works. These actions are prohibited by law if you
jlahoda@872
   627
do not accept this License. Therefore, by modifying or
jlahoda@872
   628
distributing the Program (or any work based on the Program),
jlahoda@872
   629
you indicate your acceptance of this License to do so, and
jlahoda@872
   630
all its terms and conditions for copying, distributing or
jlahoda@872
   631
modifying the Program or works based on it.
jlahoda@872
   632
jlahoda@872
   633
6. Each time you redistribute the Program (or any work based
jlahoda@872
   634
on the Program), the recipient automatically receives a
jlahoda@872
   635
license from the original licensor to copy, distribute or
jlahoda@872
   636
modify the Program subject to these terms and conditions.
jlahoda@872
   637
You may not impose any further restrictions on the
jlahoda@872
   638
recipients' exercise of the rights granted herein. You are
jlahoda@872
   639
not responsible for enforcing compliance by third parties to
jlahoda@872
   640
this License.
jlahoda@872
   641
jlahoda@872
   642
7. If, as a consequence of a court judgment or allegation of
jlahoda@872
   643
patent infringement or for any other reason (not limited to
jlahoda@872
   644
patent issues), conditions are imposed on you (whether by
jlahoda@872
   645
court order, agreement or otherwise) that contradict the
jlahoda@872
   646
conditions of this License, they do not excuse you from the
jlahoda@872
   647
conditions of this License. If you cannot distribute so as
jlahoda@872
   648
to satisfy simultaneously your obligations under this
jlahoda@872
   649
License and any other pertinent obligations, then as a
jlahoda@872
   650
consequence you may not distribute the Program at all. For
jlahoda@872
   651
example, if a patent license would not permit royalty-free
jlahoda@872
   652
redistribution of the Program by all those who receive
jlahoda@872
   653
copies directly or indirectly through you, then the only way
jlahoda@872
   654
you could satisfy both it and this License would be to
jlahoda@872
   655
refrain entirely from distribution of the Program.
jlahoda@872
   656
jlahoda@872
   657
If any portion of this section is held invalid or
jlahoda@872
   658
unenforceable under any particular circumstance, the balance
jlahoda@872
   659
of the section is intended to apply and the section as a
jlahoda@872
   660
whole is intended to apply in other circumstances.
jlahoda@872
   661
jlahoda@872
   662
It is not the purpose of this section to induce you to
jlahoda@872
   663
infringe any patents or other property right claims or to
jlahoda@872
   664
contest validity of any such claims; this section has the
jlahoda@872
   665
sole purpose of protecting the integrity of the free
jlahoda@872
   666
software distribution system, which is implemented by public
jlahoda@872
   667
license practices. Many people have made generous
jlahoda@872
   668
contributions to the wide range of software distributed
jlahoda@872
   669
through that system in reliance on consistent application of
jlahoda@872
   670
that system; it is up to the author/donor to decide if he or
jlahoda@872
   671
she is willing to distribute software through any other
jlahoda@872
   672
system and a licensee cannot impose that choice.
jlahoda@872
   673
jlahoda@872
   674
This section is intended to make thoroughly clear what is
jlahoda@872
   675
believed to be a consequence of the rest of this License.
jlahoda@872
   676
jlahoda@872
   677
8. If the distribution and/or use of the Program is
jlahoda@872
   678
restricted in certain countries either by patents or by
jlahoda@872
   679
copyrighted interfaces, the original copyright holder who
jlahoda@872
   680
places the Program under this License may add an explicit
jlahoda@872
   681
geographical distribution limitation excluding those
jlahoda@872
   682
countries, so that distribution is permitted only in or
jlahoda@872
   683
among countries not thus excluded. In such case, this
jlahoda@872
   684
License incorporates the limitation as if written in the
jlahoda@872
   685
body of this License.
jlahoda@872
   686
jlahoda@872
   687
9. The Free Software Foundation may publish revised and/or
jlahoda@872
   688
new versions of the General Public License from time to
jlahoda@872
   689
time. Such new versions will be similar in spirit to the
jlahoda@872
   690
present version, but may differ in detail to address new
jlahoda@872
   691
problems or concerns.
jlahoda@872
   692
jlahoda@872
   693
Each version is given a distinguishing version number. If
jlahoda@872
   694
the Program specifies a version number of this License which
jlahoda@872
   695
applies to it and "any later version", you have the option
jlahoda@872
   696
of following the terms and conditions either of that version
jlahoda@872
   697
or of any later version published by the Free Software
jlahoda@872
   698
Foundation. If the Program does not specify a version number
jlahoda@872
   699
of this License, you may choose any version ever published
jlahoda@872
   700
by the Free Software Foundation.
jlahoda@872
   701
jlahoda@872
   702
10. If you wish to incorporate parts of the Program into
jlahoda@872
   703
other free programs whose distribution conditions are
jlahoda@872
   704
different, write to the author to ask for permission. For
jlahoda@872
   705
software which is copyrighted by the Free Software
jlahoda@872
   706
Foundation, write to the Free Software Foundation; we
jlahoda@872
   707
sometimes make exceptions for this. Our decision will be
jlahoda@872
   708
guided by the two goals of preserving the free status of all
jlahoda@872
   709
derivatives of our free software and of promoting the
jlahoda@872
   710
sharing and reuse of software generally.
jlahoda@872
   711
jlahoda@872
   712
NO WARRANTY
jlahoda@872
   713
jlahoda@872
   714
11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS
jlahoda@872
   715
NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY
jlahoda@872
   716
APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE
jlahoda@872
   717
COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM
jlahoda@872
   718
"AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR
jlahoda@872
   719
IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
jlahoda@872
   720
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
jlahoda@872
   721
PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE
jlahoda@872
   722
OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE
jlahoda@872
   723
DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
jlahoda@872
   724
REPAIR OR CORRECTION.
jlahoda@872
   725
jlahoda@872
   726
12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED
jlahoda@872
   727
TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY
jlahoda@872
   728
WHO MAY MODIFY AND/OR REDISTRIBUTE THE PROGRAM AS PERMITTED
jlahoda@872
   729
ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL,
jlahoda@872
   730
SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF
jlahoda@872
   731
THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT
jlahoda@872
   732
LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR
jlahoda@872
   733
LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE
jlahoda@872
   734
PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH
jlahoda@872
   735
HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF
jlahoda@872
   736
SUCH DAMAGES.
jlahoda@872
   737
jlahoda@872
   738
              END OF TERMS AND CONDITIONS
jlahoda@872
   739
jlahoda@872
   740
       How to Apply These Terms to Your New Programs
jlahoda@872
   741
jlahoda@872
   742
If you develop a new program, and you want it to be of the
jlahoda@872
   743
greatest possible use to the public, the best way to achieve
jlahoda@872
   744
this is to make it free software which everyone can
jlahoda@872
   745
redistribute and change under these terms.
jlahoda@872
   746
jlahoda@872
   747
To do so, attach the following notices to the program. It is
jlahoda@872
   748
safest to attach them to the start of each source file to
jlahoda@872
   749
most effectively convey the exclusion of warranty; and each
jlahoda@872
   750
file should have at least the "copyright" line and a pointer
jlahoda@872
   751
to where the full notice is found.
jlahoda@872
   752
jlahoda@872
   753
    One line to give the program's name and a brief idea of
jlahoda@872
   754
    what it does. Copyright (C) <year> <name of author>
jlahoda@872
   755
jlahoda@872
   756
    This program is free software; you can redistribute it
jlahoda@872
   757
    and/or modify it under the terms of the GNU General
jlahoda@872
   758
    Public License as published by the Free Software
jlahoda@872
   759
    Foundation; either version 2 of the License, or (at your
jlahoda@872
   760
    option) any later version.
jlahoda@872
   761
jlahoda@872
   762
    This program is distributed in the hope that it will be
jlahoda@872
   763
    useful, but WITHOUT ANY WARRANTY; without even the
jlahoda@872
   764
    implied warranty of MERCHANTABILITY or FITNESS FOR A
jlahoda@872
   765
    PARTICULAR PURPOSE. See the GNU General Public License
jlahoda@872
   766
    for more details.
jlahoda@872
   767
jlahoda@872
   768
    You should have received a copy of the GNU General
jlahoda@872
   769
    Public License along with this program; if not, write to
jlahoda@872
   770
    the Free Software Foundation, Inc., 59 Temple Place,
jlahoda@872
   771
    Suite 330, Boston, MA 02111-1307 USA
jlahoda@872
   772
jlahoda@872
   773
Also add information on how to contact you by electronic and
jlahoda@872
   774
paper mail.
jlahoda@872
   775
jlahoda@872
   776
If the program is interactive, make it output a short notice
jlahoda@872
   777
like this when it starts in an interactive mode:
jlahoda@872
   778
jlahoda@872
   779
    Gnomovision version 69, Copyright (C) year name of
jlahoda@872
   780
    author Gnomovision comes with ABSOLUTELY NO WARRANTY;
jlahoda@872
   781
    for details type `show w'. This is free software, and
jlahoda@872
   782
    you are welcome to redistribute it under certain
jlahoda@872
   783
    conditions; type `show c' for details.
jlahoda@872
   784
jlahoda@872
   785
The hypothetical commands `show w' and `show c' should show
jlahoda@872
   786
the appropriate parts of the General Public License. Of
jlahoda@872
   787
course, the commands you use may be called something other
jlahoda@872
   788
than `show w' and `show c'; they could even be mouse-clicks
jlahoda@872
   789
or menu items--whatever suits your program.
jlahoda@872
   790
jlahoda@872
   791
You should also get your employer (if you work as a
jlahoda@872
   792
programmer) or your school, if any, to sign a "copyright
jlahoda@872
   793
disclaimer" for the program, if necessary. Here is a sample;
jlahoda@872
   794
alter the names:
jlahoda@872
   795
jlahoda@872
   796
  Yoyodyne, Inc., hereby disclaims all copyright interest in
jlahoda@872
   797
  the program `Gnomovision' (which makes passes at
jlahoda@872
   798
  compilers) written by James Hacker.
jlahoda@872
   799
jlahoda@872
   800
  signature of Ty Coon, 1 April 1989
jlahoda@872
   801
  Ty Coon, President of Vice
jlahoda@872
   802
jlahoda@872
   803
This General Public License does not permit incorporating
jlahoda@872
   804
your program into proprietary programs. If your program is a
jlahoda@872
   805
subroutine library, you may consider it more useful to
jlahoda@872
   806
permit linking proprietary applications with the library. If
jlahoda@872
   807
this is what you want to do, use the GNU Library General
jlahoda@872
   808
Public License instead of this License.
jlahoda@872
   809
jlahoda@872
   810
jlahoda@872
   811
"CLASSPATH" EXCEPTION TO THE GPL VERSION 2
jlahoda@872
   812
jlahoda@872
   813
jlahoda@872
   814
Certain source files distributed by Sun Microsystems, Inc.
jlahoda@872
   815
are subject to the following clarification and special
jlahoda@872
   816
exception to the GPL Version 2, but only where Sun has expressly
jlahoda@872
   817
included in the particular source file's header the words
jlahoda@872
   818
"Sun designates this particular file as subject to the
jlahoda@872
   819
"Classpath" exception as provided by Sun in the License file
jlahoda@872
   820
that accompanied this code."
jlahoda@872
   821
jlahoda@872
   822
Linking this library statically or dynamically with other
jlahoda@872
   823
modules is making a combined work based on this library.
jlahoda@872
   824
Thus, the terms and conditions of the GNU General Public
jlahoda@872
   825
License Version 2 cover the whole combination.
jlahoda@872
   826
jlahoda@872
   827
As a special exception, the copyright holders of this
jlahoda@872
   828
library give you permission to link this library with
jlahoda@872
   829
independent modules to produce an executable, regardless of
jlahoda@872
   830
the license terms of these independent modules, and to copy
jlahoda@872
   831
and distribute the resulting executable under terms of your
jlahoda@872
   832
choice, provided that you also meet, for each linked
jlahoda@872
   833
independent module, the terms and conditions of the license
jlahoda@872
   834
of that module. An independent module is a module which is
jlahoda@872
   835
not derived from or based on this library. If you modify
jlahoda@872
   836
this library, you may extend this exception to your version
jlahoda@872
   837
of the library, but you are not obligated to do so. If you
jlahoda@872
   838
do not wish to do so, delete this exception statement from
jlahoda@872
   839
your version.