components/visual-panels/vpanels-core.license
author Drew Fisher <drew.fisher@oracle.com>
Fri, 14 Oct 2016 08:02:40 -0700
branchs11u3-sru
changeset 7131 91c8a4919493
parent 4102 02730b605ff4
permissions -rw-r--r--
23329921 cloudbase-init creates C:\\cfn on Solaris
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
4102
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
     1
Copyright (c) 2015, Oracle and/or its affiliates. All rights reserved.
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
     2
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
     3
---------------------------------------------------------------------
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
     4
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
     5
Apache License, Version 2.0
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
     6
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
     7
Apache License
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
     8
Version 2.0, January 2004
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
     9
http://www.apache.org/licenses/
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
    10
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
    11
TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
    12
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
    13
1. Definitions.
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
    14
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
    15
"License" shall mean the terms and conditions for use, reproduction,
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
    16
and distribution as defined by Sections 1 through 9 of this document.
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
    17
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
    18
"Licensor" shall mean the copyright owner or entity authorized by the
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
    19
copyright owner that is granting the License.
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
    20
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
    21
"Legal Entity" shall mean the union of the acting entity and all other
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
    22
entities that control, are controlled by, or are under common control
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
    23
with that entity. For the purposes of this definition, "control" means
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
    24
(i) the power, direct or indirect, to cause the direction or management
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
    25
of such entity, whether by contract or otherwise, or (ii) ownership of
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
    26
fifty percent (50%) or more of the outstanding shares, or (iii)
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
    27
beneficial ownership of such entity.
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
    28
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
    29
"You" (or "Your") shall mean an individual or Legal Entity exercising
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
    30
permissions granted by this License.
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
    31
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
    32
"Source" form shall mean the preferred form for making modifications,
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
    33
including but not limited to software source code, documentation
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
    34
source, and configuration files.
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
    35
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
    36
"Object" form shall mean any form resulting from mechanical
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
    37
transformation or translation of a Source form, including but not
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
    38
limited to compiled object code, generated documentation, and
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
    39
conversions to other media types.
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
    40
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
    41
"Work" shall mean the work of authorship, whether in Source or Object
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
    42
form, made available under the License, as indicated by a copyright
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
    43
notice that is included in or attached to the work (an example is
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
    44
provided in the Appendix below).
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
    45
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
    46
"Derivative Works" shall mean any work, whether in Source or Object
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
    47
form, that is based on (or derived from) the Work and for which the
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
    48
editorial revisions, annotations, elaborations, or other modifications
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
    49
represent, as a whole, an original work of authorship. For the purposes
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
    50
of this License, Derivative Works shall not include works that remain
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
    51
separable from, or merely link (or bind by name) to the interfaces of,
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
    52
the Work and Derivative Works thereof.
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
    53
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
    54
"Contribution" shall mean any work of authorship, including the
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
    55
original version of the Work and any modifications or additions to that
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
    56
Work or Derivative Works thereof, that is intentionally submitted to
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
    57
Licensor for inclusion in the Work by the copyright owner or by an
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
    58
individual or Legal Entity authorized to submit on behalf of the
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
    59
copyright owner. For the purposes of this definition, "submitted" means
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
    60
any form of electronic, verbal, or written communication sent to the
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
    61
Licensor or its representatives, including but not limited to
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
    62
communication on electronic mailing lists, source code control systems,
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
    63
and issue tracking systems that are managed by, or on behalf of, the
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
    64
Licensor for the purpose of discussing and improving the Work, but
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
    65
excluding communication that is conspicuously marked or otherwise
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
    66
designated in writing by the copyright owner as "Not a Contribution."
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
    67
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
    68
"Contributor" shall mean Licensor and any individual or Legal Entity on
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
    69
behalf of whom a Contribution has been received by Licensor and
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
    70
subsequently incorporated within the Work.
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
    71
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
    72
2. Grant of Copyright License. Subject to the terms and conditions of
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
    73
this License, each Contributor hereby grants to You a perpetual,
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
    74
worldwide, non-exclusive, no-charge, royalty-free, irrevocable
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
    75
copyright license to reproduce, prepare Derivative Works of, publicly
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
    76
display, publicly perform, sublicense, and distribute the Work and such
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
    77
Derivative Works in Source or Object form.
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
    78
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
    79
3. Grant of Patent License. Subject to the terms and conditions of this
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
    80
License, each Contributor hereby grants to You a perpetual, worldwide,
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
    81
non-exclusive, no-charge, royalty-free, irrevocable (except as stated
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
    82
in this section) patent license to make, have made, use, offer to sell,
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
    83
sell, import, and otherwise transfer the Work, where such license
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
    84
applies only to those patent claims licensable by such Contributor that
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
    85
are necessarily infringed by their Contribution(s) alone or by
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
    86
combination of their Contribution(s) with the Work to which such
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
    87
Contribution(s) was submitted. If You institute patent litigation
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
    88
against any entity (including a cross-claim or counterclaim in a
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
    89
lawsuit) alleging that the Work or a Contribution incorporated within
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
    90
the Work constitutes direct or contributory patent infringement, then
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
    91
any patent licenses granted to You under this License for that Work
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
    92
shall terminate as of the date such litigation is filed.
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
    93
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
    94
4. Redistribution. You may reproduce and distribute copies of the Work
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
    95
or Derivative Works thereof in any medium, with or without
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
    96
modifications, and in Source or Object form, provided that You meet the
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
    97
following conditions:
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
    98
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
    99
   1. You must give any other recipients of the Work or Derivative
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   100
   Works a copy of this License; and
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   101
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   102
   2. You must cause any modified files to carry prominent notices
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   103
   stating that You changed the files; and
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   104
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   105
   3. You must retain, in the Source form of any Derivative Works that
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   106
   You distribute, all copyright, patent, trademark, and attribution
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   107
   notices from the Source form of the Work, excluding those notices
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   108
   that do not pertain to any part of the Derivative Works; and
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   109
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   110
   4. If the Work includes a "NOTICE" text file as part of its
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   111
   distribution, then any Derivative Works that You distribute must
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   112
   include a readable copy of the attribution notices contained within
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   113
   such NOTICE file, excluding those notices that do not pertain to any
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   114
   part of the Derivative Works, in at least one of the following
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   115
   places: within a NOTICE text file distributed as part of the
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   116
   Derivative Works; within the Source form or documentation, if
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   117
   provided along with the Derivative Works; or, within a display
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   118
   generated by the Derivative Works, if and wherever such third-party
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   119
   notices normally appear. The contents of the NOTICE file are for
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   120
   informational purposes only and do not modify the License. You may
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   121
   add Your own attribution notices within Derivative Works that You
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   122
   distribute, alongside or as an addendum to the NOTICE text from the
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   123
   Work, provided that such additional attribution notices cannot be
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   124
   construed as modifying the License.
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   125
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   126
You may add Your own copyright statement to Your modifications and may
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   127
provide additional or different license terms and conditions for use,
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   128
reproduction, or distribution of Your modifications, or for any such
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   129
Derivative Works as a whole, provided Your use, reproduction, and
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   130
distribution of the Work otherwise complies with the conditions stated
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   131
in this License.
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   132
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   133
5. Submission of Contributions. Unless You explicitly state otherwise,
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   134
any Contribution intentionally submitted for inclusion in the Work by
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   135
You to the Licensor shall be under the terms and conditions of this
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   136
License, without any additional terms or conditions. Notwithstanding
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   137
the above, nothing herein shall supersede or modify the terms of any
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   138
separate license agreement you may have executed with Licensor
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   139
regarding such Contributions.
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   140
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   141
6. Trademarks. This License does not grant permission to use the trade
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   142
names, trademarks, service marks, or product names of the Licensor,
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   143
except as required for reasonable and customary use in describing the
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   144
origin of the Work and reproducing the content of the NOTICE file.
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   145
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   146
7. Disclaimer of Warranty. Unless required by applicable law or agreed
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   147
to in writing, Licensor provides the Work (and each Contributor
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   148
provides its Contributions) on an "AS IS" BASIS, WITHOUT WARRANTIES OR
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   149
CONDITIONS OF ANY KIND, either express or implied, including, without
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   150
limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT,
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   151
MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   152
responsible for determining the appropriateness of using or
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   153
redistributing the Work and assume any risks associated with Your
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   154
exercise of permissions under this License.
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   155
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   156
8. Limitation of Liability. In no event and under no legal theory,
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   157
whether in tort (including negligence), contract, or otherwise, unless
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   158
required by applicable law (such as deliberate and grossly negligent
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   159
acts) or agreed to in writing, shall any Contributor be liable to You
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   160
for damages, including any direct, indirect, special, incidental, or
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   161
consequential damages of any character arising as a result of this
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   162
License or out of the use or inability to use the Work (including but
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   163
not limited to damages for loss of goodwill, work stoppage, computer
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   164
failure or malfunction, or any and all other commercial damages or
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   165
losses), even if such Contributor has been advised of the possibility
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   166
of such damages.
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   167
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   168
9. Accepting Warranty or Additional Liability. While redistributing the
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   169
Work or Derivative Works thereof, You may choose to offer, and charge a
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   170
fee for, acceptance of support, warranty, indemnity, or other liability
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   171
obligations and/or rights consistent with this License. However, in
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   172
accepting such obligations, You may act only on Your own behalf and on
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   173
Your sole responsibility, not on behalf of any other Contributor, and
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   174
only if You agree to indemnify, defend, and hold each Contributor
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   175
harmless for any liability incurred by, or claims asserted against,
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   176
such Contributor by reason of your accepting any such warranty or
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   177
additional liability.
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   178
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   179
END OF TERMS AND CONDITIONS
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   180
APPENDIX: How to apply the Apache License to your work
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   181
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   182
    To apply the Apache License to your work, attach the following
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   183
boilerplate notice, with the fields enclosed by brackets "[]" replaced
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   184
with your own identifying information. (Don't include the brackets!)
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   185
The text should be enclosed in the appropriate comment syntax for the
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   186
file format. We also recommend that a file or class name and description
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   187
of purpose be included on the same "printed page" as the copyright
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   188
notice for easier identification within third-party archives.
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   189
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   190
       Copyright [yyyy] [name of copyright owner]
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   191
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   192
       Licensed under the Apache License, Version 2.0 (the "License");
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   193
       you may not use this file except in compliance with the License.
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   194
       You may obtain a copy of the License at
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   195
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   196
         http://www.apache.org/licenses/LICENSE-2.0
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   197
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   198
       Unless required by applicable law or agreed to in writing, software
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   199
       distributed under the License is distributed on an "AS IS" BASIS,
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   200
       WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   201
       See the License for the specific language governing permissions and
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   202
       limitations under the License.
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   203
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   204
---------------------------------------------------------------------
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   205
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   206
Copyright (c) 1998, Regents of the University of California.
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   207
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   208
All rights reserved.
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   209
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   210
Redistribution and use in source and binary forms,
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   211
with or without modification, are permitted provided that the
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   212
following conditions are met:
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   213
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   214
1. Redistributions of source code must retain the above copyright notice,
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   215
this list of conditions and the following disclaimer.
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   216
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   217
2. Redistributions in binary form must reproduce the above copyright notice,
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   218
this list of conditions and the following disclaimer in the documentation
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   219
and/or other materials provided with the distribution.
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   220
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   221
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   222
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   223
THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   224
PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   225
CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   226
EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   227
PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   228
OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   229
WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   230
OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   231
EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   232
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   233
---------------------------------------------------------------------
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   234
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   235
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   236
            GNU LESSER GENERAL PUBLIC LICENSE
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   237
               Version 2.1, February 1999
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   238
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   239
 Copyright (C) 1991, 1999 Free Software Foundation, Inc.
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   240
     59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   241
 Everyone is permitted to copy and distribute verbatim copies
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   242
 of this license document, but changing it is not allowed.
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   243
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   244
[This is the first released version of the Lesser GPL.  It also counts
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   245
 as the successor of the GNU Library Public License, version 2, hence
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   246
 the version number 2.1.]
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   247
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   248
                Preamble
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   249
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   250
  The licenses for most software are designed to take away your
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   251
freedom to share and change it.  By contrast, the GNU General Public
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   252
Licenses are intended to guarantee your freedom to share and change
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   253
free software--to make sure the software is free for all its users.
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   254
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   255
  This license, the Lesser General Public License, applies to some
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   256
specially designated software packages--typically libraries--of the
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   257
Free Software Foundation and other authors who decide to use it.  You
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   258
can use it too, but we suggest you first think carefully about whether
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   259
this license or the ordinary General Public License is the better
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   260
strategy to use in any particular case, based on the explanations below.
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   261
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   262
  When we speak of free software, we are referring to freedom of use,
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   263
not price.  Our General Public Licenses are designed to make sure that
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   264
you have the freedom to distribute copies of free software (and charge
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   265
for this service if you wish); that you receive source code or can get
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   266
it if you want it; that you can change the software and use pieces of
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   267
it in new free programs; and that you are informed that you can do
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   268
these things.
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   269
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   270
  To protect your rights, we need to make restrictions that forbid
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   271
distributors to deny you these rights or to ask you to surrender these
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   272
rights.  These restrictions translate to certain responsibilities for
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   273
you if you distribute copies of the library or if you modify it.
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   274
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   275
  For example, if you distribute copies of the library, whether gratis
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   276
or for a fee, you must give the recipients all the rights that we gave
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   277
you.  You must make sure that they, too, receive or can get the source
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   278
code.  If you link other code with the library, you must provide
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   279
complete object files to the recipients, so that they can relink them
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   280
with the library after making changes to the library and recompiling
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   281
it.  And you must show them these terms so they know their rights.
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   282
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   283
  We protect your rights with a two-step method: (1) we copyright the
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   284
library, and (2) we offer you this license, which gives you legal
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   285
permission to copy, distribute and/or modify the library.
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   286
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   287
  To protect each distributor, we want to make it very clear that
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   288
there is no warranty for the free library.  Also, if the library is
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   289
modified by someone else and passed on, the recipients should know
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   290
that what they have is not the original version, so that the original
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   291
author's reputation will not be affected by problems that might be
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   292
introduced by others.
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   293
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   294
  Finally, software patents pose a constant threat to the existence of
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   295
any free program.  We wish to make sure that a company cannot
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   296
effectively restrict the users of a free program by obtaining a
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   297
restrictive license from a patent holder.  Therefore, we insist that
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   298
any patent license obtained for a version of the library must be
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   299
consistent with the full freedom of use specified in this license.
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   300
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   301
  Most GNU software, including some libraries, is covered by the
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   302
ordinary GNU General Public License.  This license, the GNU Lesser
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   303
General Public License, applies to certain designated libraries, and
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   304
is quite different from the ordinary General Public License.  We use
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   305
this license for certain libraries in order to permit linking those
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   306
libraries into non-free programs.
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   307
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   308
  When a program is linked with a library, whether statically or using
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   309
a shared library, the combination of the two is legally speaking a
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   310
combined work, a derivative of the original library.  The ordinary
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   311
General Public License therefore permits such linking only if the
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   312
entire combination fits its criteria of freedom.  The Lesser General
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   313
Public License permits more lax criteria for linking other code with
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   314
the library.
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   315
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   316
  We call this license the "Lesser" General Public License because it
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   317
does Less to protect the user's freedom than the ordinary General
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   318
Public License.  It also provides other free software developers Less
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   319
of an advantage over competing non-free programs.  These disadvantages
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   320
are the reason we use the ordinary General Public License for many
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   321
libraries.  However, the Lesser license provides advantages in certain
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   322
special circumstances.
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   323
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   324
  For example, on rare occasions, there may be a special need to
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   325
encourage the widest possible use of a certain library, so that it becomes
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   326
a de-facto standard.  To achieve this, non-free programs must be
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   327
allowed to use the library.  A more frequent case is that a free
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   328
library does the same job as widely used non-free libraries.  In this
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   329
case, there is little to gain by limiting the free library to free
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   330
software only, so we use the Lesser General Public License.
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   331
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   332
  In other cases, permission to use a particular library in non-free
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   333
programs enables a greater number of people to use a large body of
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   334
free software.  For example, permission to use the GNU C Library in
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   335
non-free programs enables many more people to use the whole GNU
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   336
operating system, as well as its variant, the GNU/Linux operating
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   337
system.
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   338
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   339
  Although the Lesser General Public License is Less protective of the
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   340
users' freedom, it does ensure that the user of a program that is
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   341
linked with the Library has the freedom and the wherewithal to run
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   342
that program using a modified version of the Library.
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   343
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   344
  The precise terms and conditions for copying, distribution and
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   345
modification follow.  Pay close attention to the difference between a
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   346
"work based on the library" and a "work that uses the library".  The
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   347
former contains code derived from the library, whereas the latter must
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   348
be combined with the library in order to run.
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   349
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   350
          GNU LESSER GENERAL PUBLIC LICENSE
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   351
   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   352
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   353
  0. This License Agreement applies to any software library or other
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   354
program which contains a notice placed by the copyright holder or
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   355
other authorized party saying it may be distributed under the terms of
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   356
this Lesser General Public License (also called "this License").
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   357
Each licensee is addressed as "you".
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   358
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   359
  A "library" means a collection of software functions and/or data
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   360
prepared so as to be conveniently linked with application programs
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   361
(which use some of those functions and data) to form executables.
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   362
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   363
  The "Library", below, refers to any such software library or work
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   364
which has been distributed under these terms.  A "work based on the
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   365
Library" means either the Library or any derivative work under
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   366
copyright law: that is to say, a work containing the Library or a
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   367
portion of it, either verbatim or with modifications and/or translated
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   368
straightforwardly into another language.  (Hereinafter, translation is
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   369
included without limitation in the term "modification".)
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   370
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   371
  "Source code" for a work means the preferred form of the work for
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   372
making modifications to it.  For a library, complete source code means
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   373
all the source code for all modules it contains, plus any associated
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   374
interface definition files, plus the scripts used to control compilation
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   375
and installation of the library.
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   376
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   377
  Activities other than copying, distribution and modification are not
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   378
covered by this License; they are outside its scope.  The act of
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   379
running a program using the Library is not restricted, and output from
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   380
such a program is covered only if its contents constitute a work based
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   381
on the Library (independent of the use of the Library in a tool for
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   382
writing it).  Whether that is true depends on what the Library does
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   383
and what the program that uses the Library does.
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   384
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   385
  1. You may copy and distribute verbatim copies of the Library's
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   386
complete source code as you receive it, in any medium, provided that
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   387
you conspicuously and appropriately publish on each copy an
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   388
appropriate copyright notice and disclaimer of warranty; keep intact
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   389
all the notices that refer to this License and to the absence of any
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   390
warranty; and distribute a copy of this License along with the
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   391
Library.
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   392
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   393
  You may charge a fee for the physical act of transferring a copy,
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   394
and you may at your option offer warranty protection in exchange for a
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   395
fee.
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   396
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   397
  2. You may modify your copy or copies of the Library or any portion
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   398
of it, thus forming a work based on the Library, and copy and
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   399
distribute such modifications or work under the terms of Section 1
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   400
above, provided that you also meet all of these conditions:
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   401
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   402
    a) The modified work must itself be a software library.
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   403
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   404
    b) You must cause the files modified to carry prominent notices
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   405
    stating that you changed the files and the date of any change.
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   406
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   407
    c) You must cause the whole of the work to be licensed at no
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   408
    charge to all third parties under the terms of this License.
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   409
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   410
    d) If a facility in the modified Library refers to a function or a
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   411
    table of data to be supplied by an application program that uses
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   412
    the facility, other than as an argument passed when the facility
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   413
    is invoked, then you must make a good faith effort to ensure that,
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   414
    in the event an application does not supply such function or
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   415
    table, the facility still operates, and performs whatever part of
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   416
    its purpose remains meaningful.
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   417
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   418
    (For example, a function in a library to compute square roots has
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   419
    a purpose that is entirely well-defined independent of the
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   420
    application.  Therefore, Subsection 2d requires that any
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   421
    application-supplied function or table used by this function must
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   422
    be optional: if the application does not supply it, the square
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   423
    root function must still compute square roots.)
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   424
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   425
These requirements apply to the modified work as a whole.  If
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   426
identifiable sections of that work are not derived from the Library,
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   427
and can be reasonably considered independent and separate works in
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   428
themselves, then this License, and its terms, do not apply to those
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   429
sections when you distribute them as separate works.  But when you
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   430
distribute the same sections as part of a whole which is a work based
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   431
on the Library, the distribution of the whole must be on the terms of
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   432
this License, whose permissions for other licensees extend to the
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   433
entire whole, and thus to each and every part regardless of who wrote
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   434
it.
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   435
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   436
Thus, it is not the intent of this section to claim rights or contest
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   437
your rights to work written entirely by you; rather, the intent is to
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   438
exercise the right to control the distribution of derivative or
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   439
collective works based on the Library.
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   440
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   441
In addition, mere aggregation of another work not based on the Library
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   442
with the Library (or with a work based on the Library) on a volume of
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   443
a storage or distribution medium does not bring the other work under
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   444
the scope of this License.
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   445
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   446
  3. You may opt to apply the terms of the ordinary GNU General Public
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   447
License instead of this License to a given copy of the Library.  To do
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   448
this, you must alter all the notices that refer to this License, so
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   449
that they refer to the ordinary GNU General Public License, version 2,
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   450
instead of to this License.  (If a newer version than version 2 of the
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   451
ordinary GNU General Public License has appeared, then you can specify
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   452
that version instead if you wish.)  Do not make any other change in
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   453
these notices.
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   454
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   455
  Once this change is made in a given copy, it is irreversible for
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   456
that copy, so the ordinary GNU General Public License applies to all
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   457
subsequent copies and derivative works made from that copy.
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   458
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   459
  This option is useful when you wish to copy part of the code of
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   460
the Library into a program that is not a library.
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   461
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   462
  4. You may copy and distribute the Library (or a portion or
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   463
derivative of it, under Section 2) in object code or executable form
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   464
under the terms of Sections 1 and 2 above provided that you accompany
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   465
it with the complete corresponding machine-readable source code, which
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   466
must be distributed under the terms of Sections 1 and 2 above on a
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   467
medium customarily used for software interchange.
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   468
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   469
  If distribution of object code is made by offering access to copy
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   470
from a designated place, then offering equivalent access to copy the
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   471
source code from the same place satisfies the requirement to
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   472
distribute the source code, even though third parties are not
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   473
compelled to copy the source along with the object code.
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   474
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   475
  5. A program that contains no derivative of any portion of the
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   476
Library, but is designed to work with the Library by being compiled or
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   477
linked with it, is called a "work that uses the Library".  Such a
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   478
work, in isolation, is not a derivative work of the Library, and
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   479
therefore falls outside the scope of this License.
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   480
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   481
  However, linking a "work that uses the Library" with the Library
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   482
creates an executable that is a derivative of the Library (because it
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   483
contains portions of the Library), rather than a "work that uses the
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   484
library".  The executable is therefore covered by this License.
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   485
Section 6 states terms for distribution of such executables.
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   486
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   487
  When a "work that uses the Library" uses material from a header file
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   488
that is part of the Library, the object code for the work may be a
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   489
derivative work of the Library even though the source code is not.
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   490
Whether this is true is especially significant if the work can be
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   491
linked without the Library, or if the work is itself a library.  The
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   492
threshold for this to be true is not precisely defined by law.
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   493
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   494
  If such an object file uses only numerical parameters, data
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   495
structure layouts and accessors, and small macros and small inline
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   496
functions (ten lines or less in length), then the use of the object
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   497
file is unrestricted, regardless of whether it is legally a derivative
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   498
work.  (Executables containing this object code plus portions of the
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   499
Library will still fall under Section 6.)
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   500
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   501
  Otherwise, if the work is a derivative of the Library, you may
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   502
distribute the object code for the work under the terms of Section 6.
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   503
Any executables containing that work also fall under Section 6,
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   504
whether or not they are linked directly with the Library itself.
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   505
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   506
  6. As an exception to the Sections above, you may also combine or
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   507
link a "work that uses the Library" with the Library to produce a
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   508
work containing portions of the Library, and distribute that work
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   509
under terms of your choice, provided that the terms permit
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   510
modification of the work for the customer's own use and reverse
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   511
engineering for debugging such modifications.
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   512
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   513
  You must give prominent notice with each copy of the work that the
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   514
Library is used in it and that the Library and its use are covered by
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   515
this License.  You must supply a copy of this License.  If the work
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   516
during execution displays copyright notices, you must include the
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   517
copyright notice for the Library among them, as well as a reference
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   518
directing the user to the copy of this License.  Also, you must do one
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   519
of these things:
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   520
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   521
    a) Accompany the work with the complete corresponding
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   522
    machine-readable source code for the Library including whatever
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   523
    changes were used in the work (which must be distributed under
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   524
    Sections 1 and 2 above); and, if the work is an executable linked
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   525
    with the Library, with the complete machine-readable "work that
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   526
    uses the Library", as object code and/or source code, so that the
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   527
    user can modify the Library and then relink to produce a modified
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   528
    executable containing the modified Library.  (It is understood
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   529
    that the user who changes the contents of definitions files in the
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   530
    Library will not necessarily be able to recompile the application
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   531
    to use the modified definitions.)
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   532
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   533
    b) Use a suitable shared library mechanism for linking with the
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   534
    Library.  A suitable mechanism is one that (1) uses at run time a
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   535
    copy of the library already present on the user's computer system,
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   536
    rather than copying library functions into the executable, and (2)
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   537
    will operate properly with a modified version of the library, if
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   538
    the user installs one, as long as the modified version is
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   539
    interface-compatible with the version that the work was made with.
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   540
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   541
    c) Accompany the work with a written offer, valid for at
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   542
    least three years, to give the same user the materials
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   543
    specified in Subsection 6a, above, for a charge no more
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   544
    than the cost of performing this distribution.
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   545
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   546
    d) If distribution of the work is made by offering access to copy
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   547
    from a designated place, offer equivalent access to copy the above
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   548
    specified materials from the same place.
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   549
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   550
    e) Verify that the user has already received a copy of these
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   551
    materials or that you have already sent this user a copy.
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   552
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   553
  For an executable, the required form of the "work that uses the
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   554
Library" must include any data and utility programs needed for
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   555
reproducing the executable from it.  However, as a special exception,
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   556
the materials to be distributed need not include anything that is
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   557
normally distributed (in either source or binary form) with the major
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   558
components (compiler, kernel, and so on) of the operating system on
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   559
which the executable runs, unless that component itself accompanies
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   560
the executable.
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   561
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   562
  It may happen that this requirement contradicts the license
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   563
restrictions of other proprietary libraries that do not normally
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   564
accompany the operating system.  Such a contradiction means you cannot
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   565
use both them and the Library together in an executable that you
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   566
distribute.
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   567
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   568
  7. You may place library facilities that are a work based on the
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   569
Library side-by-side in a single library together with other library
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   570
facilities not covered by this License, and distribute such a combined
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   571
library, provided that the separate distribution of the work based on
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   572
the Library and of the other library facilities is otherwise
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   573
permitted, and provided that you do these two things:
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   574
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   575
    a) Accompany the combined library with a copy of the same work
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   576
    based on the Library, uncombined with any other library
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   577
    facilities.  This must be distributed under the terms of the
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   578
    Sections above.
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   579
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   580
    b) Give prominent notice with the combined library of the fact
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   581
    that part of it is a work based on the Library, and explaining
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   582
    where to find the accompanying uncombined form of the same work.
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   583
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   584
  8. You may not copy, modify, sublicense, link with, or distribute
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   585
the Library except as expressly provided under this License.  Any
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   586
attempt otherwise to copy, modify, sublicense, link with, or
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   587
distribute the Library is void, and will automatically terminate your
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   588
rights under this License.  However, parties who have received copies,
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   589
or rights, from you under this License will not have their licenses
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   590
terminated so long as such parties remain in full compliance.
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   591
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   592
  9. You are not required to accept this License, since you have not
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   593
signed it.  However, nothing else grants you permission to modify or
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   594
distribute the Library or its derivative works.  These actions are
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   595
prohibited by law if you do not accept this License.  Therefore, by
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   596
modifying or distributing the Library (or any work based on the
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   597
Library), you indicate your acceptance of this License to do so, and
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   598
all its terms and conditions for copying, distributing or modifying
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   599
the Library or works based on it.
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   600
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   601
  10. Each time you redistribute the Library (or any work based on the
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   602
Library), the recipient automatically receives a license from the
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   603
original licensor to copy, distribute, link with or modify the Library
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   604
subject to these terms and conditions.  You may not impose any further
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   605
restrictions on the recipients' exercise of the rights granted herein.
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   606
You are not responsible for enforcing compliance by third parties with
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   607
this License.
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   608
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   609
  11. If, as a consequence of a court judgment or allegation of patent
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   610
infringement or for any other reason (not limited to patent issues),
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   611
conditions are imposed on you (whether by court order, agreement or
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   612
otherwise) that contradict the conditions of this License, they do not
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   613
excuse you from the conditions of this License.  If you cannot
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   614
distribute so as to satisfy simultaneously your obligations under this
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   615
License and any other pertinent obligations, then as a consequence you
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   616
may not distribute the Library at all.  For example, if a patent
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   617
license would not permit royalty-free redistribution of the Library by
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   618
all those who receive copies directly or indirectly through you, then
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   619
the only way you could satisfy both it and this License would be to
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   620
refrain entirely from distribution of the Library.
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   621
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   622
If any portion of this section is held invalid or unenforceable under any
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   623
particular circumstance, the balance of the section is intended to apply,
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   624
and the section as a whole is intended to apply in other circumstances.
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   625
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   626
It is not the purpose of this section to induce you to infringe any
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   627
patents or other property right claims or to contest validity of any
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   628
such claims; this section has the sole purpose of protecting the
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   629
integrity of the free software distribution system which is
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   630
implemented by public license practices.  Many people have made
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   631
generous contributions to the wide range of software distributed
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   632
through that system in reliance on consistent application of that
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   633
system; it is up to the author/donor to decide if he or she is willing
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   634
to distribute software through any other system and a licensee cannot
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   635
impose that choice.
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   636
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   637
This section is intended to make thoroughly clear what is believed to
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   638
be a consequence of the rest of this License.
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   639
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   640
  12. If the distribution and/or use of the Library is restricted in
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   641
certain countries either by patents or by copyrighted interfaces, the
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   642
original copyright holder who places the Library under this License may add
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   643
an explicit geographical distribution limitation excluding those countries,
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   644
so that distribution is permitted only in or among countries not thus
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   645
excluded.  In such case, this License incorporates the limitation as if
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   646
written in the body of this License.
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   647
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   648
  13. The Free Software Foundation may publish revised and/or new
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   649
versions of the Lesser General Public License from time to time.
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   650
Such new versions will be similar in spirit to the present version,
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   651
but may differ in detail to address new problems or concerns.
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   652
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   653
Each version is given a distinguishing version number.  If the Library
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   654
specifies a version number of this License which applies to it and
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   655
"any later version", you have the option of following the terms and
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   656
conditions either of that version or of any later version published by
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   657
the Free Software Foundation.  If the Library does not specify a
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   658
license version number, you may choose any version ever published by
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   659
the Free Software Foundation.
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   660
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   661
  14. If you wish to incorporate parts of the Library into other free
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   662
programs whose distribution conditions are incompatible with these,
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   663
write to the author to ask for permission.  For software which is
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   664
copyrighted by the Free Software Foundation, write to the Free
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   665
Software Foundation; we sometimes make exceptions for this.  Our
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   666
decision will be guided by the two goals of preserving the free status
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   667
of all derivatives of our free software and of promoting the sharing
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   668
and reuse of software generally.
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   669
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   670
                NO WARRANTY
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   671
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   672
  15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   673
WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   674
EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   675
OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   676
KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   677
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   678
PURPOSE.  THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   679
LIBRARY IS WITH YOU.  SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   680
THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   681
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   682
  16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   683
WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   684
AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   685
FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   686
CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   687
LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   688
RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   689
FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   690
SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   691
DAMAGES.
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   692
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   693
             END OF TERMS AND CONDITIONS
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   694
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   695
           How to Apply These Terms to Your New Libraries
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   696
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   697
  If you develop a new library, and you want it to be of the greatest
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   698
possible use to the public, we recommend making it free software that
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   699
everyone can redistribute and change.  You can do so by permitting
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   700
redistribution under these terms (or, alternatively, under the terms of the
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   701
ordinary General Public License).
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   702
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   703
  To apply these terms, attach the following notices to the library.  It is
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   704
safest to attach them to the start of each source file to most effectively
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   705
convey the exclusion of warranty; and each file should have at least the
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   706
"copyright" line and a pointer to where the full notice is found.
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   707
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   708
    <one line to give the library's name and a brief idea of what it does.>
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   709
    Copyright (C) <year>  <name of author>
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   710
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   711
    This library is free software; you can redistribute it and/or
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   712
    modify it under the terms of the GNU Lesser General Public
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   713
    License as published by the Free Software Foundation; either
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   714
    version 2.1 of the License, or (at your option) any later version.
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   715
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   716
    This library is distributed in the hope that it will be useful,
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   717
    but WITHOUT ANY WARRANTY; without even the implied warranty of
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   718
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   719
    Lesser General Public License for more details.
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   720
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   721
    You should have received a copy of the GNU Lesser General Public
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   722
    License along with this library; if not, write to the Free Software
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   723
    Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307  USA
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   724
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   725
Also add information on how to contact you by electronic and paper mail.
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   726
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   727
You should also get your employer (if you work as a programmer) or your
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   728
school, if any, to sign a "copyright disclaimer" for the library, if
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   729
necessary.  Here is a sample; alter the names:
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   730
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   731
  Yoyodyne, Inc., hereby disclaims all copyright interest in the
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   732
  library `Frob' (a library for tweaking knobs) written by James Random Hacker.
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   733
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   734
  <signature of Ty Coon>, 1 April 1990
02730b605ff4 19031303 SwingX and TimingFramework libs in Visual Panels need os license
Shadrack Kilemba <Shadrack.Kilemba@Oracle.COM>
parents:
diff changeset
   735
  Ty Coon, President of Vice