copyright revision dae63dc6ba9bdbaa3dfee38af1b7710055bf5168
8900b9eb2514c07047541833286428572493a9fdStéphane GraberThis package was debianized by Lubos Kosco <tarzanek@gmail.com> on
57da8c32f85c0255efa61ee32e260068afdaa565KATOH YasufumiSun, 15 Apr 2007 20:21:29 +0200.
57da8c32f85c0255efa61ee32e260068afdaa565KATOH YasufumiIt was downloaded from http://opengrok.github.com/OpenGrok/
57da8c32f85c0255efa61ee32e260068afdaa565KATOH YasufumiUpstream Author: OpenGrok Project Leaders & community
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumihttps://github.com/OpenGrok/OpenGrok/network/members
57da8c32f85c0255efa61ee32e260068afdaa565KATOH YasufumiCopyright: Copyright 2005 Sun Microsystems, Inc. All rights reserved.
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi Copyright 2011 Oracle Corporation All rights reserved.
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi * OpenGrok is an open source project and is distributed under CDDL.
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi * OpenGrok uses software libraries from Apache Software Foundation.
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi * This product includes software developed by CollabNet (http://www.Collab.Net/).
57da8c32f85c0255efa61ee32e260068afdaa565KATOH YasufumiUnless otherwise noted, all files in this distribution are released
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumiunder the Common Development and Distribution License (CDDL),
57da8c32f85c0255efa61ee32e260068afdaa565KATOH YasufumiVersion 1.0 only. Exceptions are noted within the associated
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH YasufumiList of these files for your convenience:
57da8c32f85c0255efa61ee32e260068afdaa565KATOH YasufumiUnder Apache license( http://www.apache.org/licenses/LICENSE-2.0 ):
8900b9eb2514c07047541833286428572493a9fdStéphane Grabersrc/org/opensolaris/opengrok/search/Summarizer.java
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumisrc/org/opensolaris/opengrok/search/Summary.java
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi--------------------------------------------------------------------
57da8c32f85c0255efa61ee32e260068afdaa565KATOH YasufumiCOMMON DEVELOPMENT AND DISTRIBUTION LICENSE Version 1.0
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi1. Definitions.
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi 1.1. "Contributor" means each individual or entity that creates
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi or contributes to the creation of Modifications.
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi 1.2. "Contributor Version" means the combination of the Original
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi Software, prior Modifications used by a Contributor (if any),
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi and the Modifications made by that particular Contributor.
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi 1.3. "Covered Software" means (a) the Original Software, or (b)
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi Modifications, or (c) the combination of files containing
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi Original Software with files containing Modifications, in
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi each case including portions thereof.
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi 1.4. "Executable" means the Covered Software in any form other
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi than Source Code.
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi 1.5. "Initial Developer" means the individual or entity that first
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi makes Original Software available under this License.
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi 1.6. "Larger Work" means a work which combines Covered Software or
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi portions thereof with code not governed by the terms of this
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi 1.7. "License" means this document.
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi 1.8. "Licensable" means having the right to grant, to the maximum
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi extent possible, whether at the time of the initial grant or
fb26e957f1c381c00826e6811e6fc981409bdc0cKATOH Yasufumi subsequently acquired, any and all of the rights conveyed
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi 1.9. "Modifications" means the Source Code and Executable form of
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi any of the following:
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi A. Any file that results from an addition to, deletion from or
9a97d4e4bdf331bb2c2b8ed14bcefa53358c288fKATOH Yasufumi modification of the contents of a file containing Original
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi Software or previous Modifications;
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi B. Any new file that contains any part of the Original
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi Software or previous Modifications; or
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi C. Any new file that is contributed or otherwise made
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi available under the terms of this License.
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi 1.10. "Original Software" means the Source Code and Executable
dc421f3aac1f0e516c763dd156629a8ed2a7b4caKATOH Yasufumi form of computer software code that is originally released
dc421f3aac1f0e516c763dd156629a8ed2a7b4caKATOH Yasufumi under this License.
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi 1.11. "Patent Claims" means any patent claim(s), now owned or
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi hereafter acquired, including without limitation, method,
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi process, and apparatus claims, in any patent Licensable by
dc421f3aac1f0e516c763dd156629a8ed2a7b4caKATOH Yasufumi 1.12. "Source Code" means (a) the common form of computer software
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi code in which modifications are made and (b) associated
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi documentation included in or with such code.
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi 1.13. "You" (or "Your") means an individual or a legal entity
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi exercising rights under, and complying with all of the terms
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi of, this License. For legal entities, "You" includes any
36b33520f67cd1a83be8031fccc3c2d7d7255e06Stéphane Graber entity which controls, is controlled by, or is under common
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi control with You. For purposes of this definition,
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi "control" means (a) the power, direct or indirect, to cause
dc421f3aac1f0e516c763dd156629a8ed2a7b4caKATOH Yasufumi the direction or management of such entity, whether by
dc421f3aac1f0e516c763dd156629a8ed2a7b4caKATOH Yasufumi contract or otherwise, or (b) ownership of more than fifty
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi percent (50%) of the outstanding shares or beneficial
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi ownership of such entity.
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi2. License Grants.
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi 2.1. The Initial Developer Grant.
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi Conditioned upon Your compliance with Section 3.1 below and
dc421f3aac1f0e516c763dd156629a8ed2a7b4caKATOH Yasufumi subject to third party intellectual property claims, the Initial
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi Developer hereby grants You a world-wide, royalty-free,
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi non-exclusive license:
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi (a) under intellectual property rights (other than patent or
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi trademark) Licensable by Initial Developer, to use,
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi reproduce, modify, display, perform, sublicense and
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi distribute the Original Software (or portions thereof),
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi with or without Modifications, and/or as part of a Larger
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi (b) under Patent Claims infringed by the making, using or
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi selling of Original Software, to make, have made, use,
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi practice, sell, and offer for sale, and/or otherwise
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi dispose of the Original Software (or portions thereof).
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi (c) The licenses granted in Sections 2.1(a) and (b) are
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi effective on the date Initial Developer first distributes
dc421f3aac1f0e516c763dd156629a8ed2a7b4caKATOH Yasufumi or otherwise makes the Original Software available to a
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi third party under the terms of this License.
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi (d) Notwithstanding Section 2.1(b) above, no patent license is
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi granted: (1) for code that You delete from the Original
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi Software, or (2) for infringements caused by: (i) the
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi modification of the Original Software, or (ii) the
1bc07a5b8dbaef4b6eb6d30a260e9c2153ed368bKATOH Yasufumi combination of the Original Software with other software
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi 2.2. Contributor Grant.
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi Conditioned upon Your compliance with Section 3.1 below and
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi subject to third party intellectual property claims, each
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi Contributor hereby grants You a world-wide, royalty-free,
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi non-exclusive license:
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi (a) under intellectual property rights (other than patent or
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi trademark) Licensable by Contributor to use, reproduce,
b5dd93f70c402dc08f389affff9a7b425a6345e5KATOH Yasufumi modify, display, perform, sublicense and distribute the
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi Modifications created by such Contributor (or portions
dc421f3aac1f0e516c763dd156629a8ed2a7b4caKATOH Yasufumi thereof), either on an unmodified basis, with other
dc421f3aac1f0e516c763dd156629a8ed2a7b4caKATOH Yasufumi Modifications, as Covered Software and/or as part of a
dc421f3aac1f0e516c763dd156629a8ed2a7b4caKATOH Yasufumi Larger Work; and
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi (b) under Patent Claims infringed by the making, using, or
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi selling of Modifications made by that Contributor either
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi alone and/or in combination with its Contributor Version
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi (or portions of such combination), to make, use, sell,
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi offer for sale, have made, and/or otherwise dispose of:
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi (1) Modifications made by that Contributor (or portions
1bc07a5b8dbaef4b6eb6d30a260e9c2153ed368bKATOH Yasufumi thereof); and (2) the combination of Modifications made by
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi that Contributor with its Contributor Version (or portions
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi of such combination).
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi (c) The licenses granted in Sections 2.2(a) and 2.2(b) are
85f287b70322e003561649584cac91f55b1632a4KATOH Yasufumi effective on the date Contributor first distributes or
a5ab2796437502c45b03a9d8870f068050be8777KATOH Yasufumi otherwise makes the Modifications available to a third
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi (d) Notwithstanding Section 2.2(b) above, no patent license is
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi granted: (1) for any code that Contributor has deleted
a5ab2796437502c45b03a9d8870f068050be8777KATOH Yasufumi from the Contributor Version; (2) for infringements caused
a5ab2796437502c45b03a9d8870f068050be8777KATOH Yasufumi by: (i) third party modifications of Contributor Version,
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi or (ii) the combination of Modifications made by that
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi Contributor with other software (except as part of the
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi Contributor Version) or other devices; or (3) under Patent
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi Claims infringed by Covered Software in the absence of
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi Modifications made by that Contributor.
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi3. Distribution Obligations.
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi 3.1. Availability of Source Code.
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi Any Covered Software that You distribute or otherwise make
76d376ece9bece10893febf90131cad4a4ec5098tenforward available in Executable form must also be made available in Source
76d376ece9bece10893febf90131cad4a4ec5098tenforward Code form and that Source Code form must be distributed only under
09b15218a42cb77adcc6033929e3188c53cdc574KATOH Yasufumi the terms of this License. You must include a copy of this
09b15218a42cb77adcc6033929e3188c53cdc574KATOH Yasufumi License with every copy of the Source Code form of the Covered
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi Software You distribute or otherwise make available. You must
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi inform recipients of any such Covered Software in Executable form
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi as to how they can obtain such Covered Software in Source Code
8900b9eb2514c07047541833286428572493a9fdStéphane Graber form in a reasonable manner on or through a medium customarily
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi used for software exchange.
a5ab2796437502c45b03a9d8870f068050be8777KATOH Yasufumi 3.2. Modifications.
dc421f3aac1f0e516c763dd156629a8ed2a7b4caKATOH Yasufumi The Modifications that You create or to which You contribute are
a5ab2796437502c45b03a9d8870f068050be8777KATOH Yasufumi governed by the terms of this License. You represent that You
dc421f3aac1f0e516c763dd156629a8ed2a7b4caKATOH Yasufumi believe Your Modifications are Your original creation(s) and/or
dc421f3aac1f0e516c763dd156629a8ed2a7b4caKATOH Yasufumi You have sufficient rights to grant the rights conveyed by this
dc421f3aac1f0e516c763dd156629a8ed2a7b4caKATOH Yasufumi 3.3. Required Notices.
dc421f3aac1f0e516c763dd156629a8ed2a7b4caKATOH Yasufumi You must include a notice in each of Your Modifications that
dc421f3aac1f0e516c763dd156629a8ed2a7b4caKATOH Yasufumi identifies You as the Contributor of the Modification. You may
dc421f3aac1f0e516c763dd156629a8ed2a7b4caKATOH Yasufumi not remove or alter any copyright, patent or trademark notices
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi contained within the Covered Software, or any notices of licensing
5f94f7a7358cb915adede650c726965aef1a41dbKATOH Yasufumi or any descriptive text giving attribution to any Contributor or
5f94f7a7358cb915adede650c726965aef1a41dbKATOH Yasufumi the Initial Developer.
5f94f7a7358cb915adede650c726965aef1a41dbKATOH Yasufumi 3.4. Application of Additional Terms.
5f94f7a7358cb915adede650c726965aef1a41dbKATOH Yasufumi You may not offer or impose any terms on any Covered Software in
85f287b70322e003561649584cac91f55b1632a4KATOH Yasufumi Source Code form that alters or restricts the applicable version
85f287b70322e003561649584cac91f55b1632a4KATOH Yasufumi of this License or the recipients' rights hereunder. You may
85f287b70322e003561649584cac91f55b1632a4KATOH Yasufumi choose to offer, and to charge a fee for, warranty, support,
85f287b70322e003561649584cac91f55b1632a4KATOH Yasufumi indemnity or liability obligations to one or more recipients of
85f287b70322e003561649584cac91f55b1632a4KATOH Yasufumi Covered Software. However, you may do so only on Your own behalf,
85f287b70322e003561649584cac91f55b1632a4KATOH Yasufumi and not on behalf of the Initial Developer or any Contributor.
85f287b70322e003561649584cac91f55b1632a4KATOH Yasufumi You must make it absolutely clear that any such warranty, support,
85f287b70322e003561649584cac91f55b1632a4KATOH Yasufumi indemnity or liability obligation is offered by You alone, and You
85f287b70322e003561649584cac91f55b1632a4KATOH Yasufumi hereby agree to indemnify the Initial Developer and every
85f287b70322e003561649584cac91f55b1632a4KATOH Yasufumi Contributor for any liability incurred by the Initial Developer or
85f287b70322e003561649584cac91f55b1632a4KATOH Yasufumi such Contributor as a result of warranty, support, indemnity or
c43e979d66e6eb7ec5d01b7b417a78272d46bc09KATOH Yasufumi liability terms You offer.
c43e979d66e6eb7ec5d01b7b417a78272d46bc09KATOH Yasufumi 3.5. Distribution of Executable Versions.
c43e979d66e6eb7ec5d01b7b417a78272d46bc09KATOH Yasufumi You may distribute the Executable form of the Covered Software
dc421f3aac1f0e516c763dd156629a8ed2a7b4caKATOH Yasufumi under the terms of this License or under the terms of a license of
c43e979d66e6eb7ec5d01b7b417a78272d46bc09KATOH Yasufumi Your choice, which may contain terms different from this License,
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi provided that You are in compliance with the terms of this License
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi and that the license for the Executable form does not attempt to
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi limit or alter the recipient's rights in the Source Code form from
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi the rights set forth in this License. If You distribute the
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi Covered Software in Executable form under a different license, You
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi must make it absolutely clear that any terms which differ from
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi this License are offered by You alone, not by the Initial
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi Developer or Contributor. You hereby agree to indemnify the
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi Initial Developer and every Contributor for any liability incurred
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi by the Initial Developer or such Contributor as a result of any
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi such terms You offer.
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi 3.6. Larger Works.
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi You may create a Larger Work by combining Covered Software with
dc421f3aac1f0e516c763dd156629a8ed2a7b4caKATOH Yasufumi other code not governed by the terms of this License and
dc421f3aac1f0e516c763dd156629a8ed2a7b4caKATOH Yasufumi distribute the Larger Work as a single product. In such a case,
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi You must make sure the requirements of this License are fulfilled
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi for the Covered Software.
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi4. Versions of the License.
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi 4.1. New Versions.
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi Sun Microsystems, Inc. is the initial license steward and may
eb7829c1c6ae93e695e55a43eedf655750ba7b60KATOH Yasufumi publish revised and/or new versions of this License from time to
eb7829c1c6ae93e695e55a43eedf655750ba7b60KATOH Yasufumi time. Each version will be given a distinguishing version number.
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi Except as provided in Section 4.3, no one other than the license
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi steward has the right to modify this License.
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi 4.2. Effect of New Versions.
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi You may always continue to use, distribute or otherwise make the
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi Covered Software available under the terms of the version of the
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi License under which You originally received the Covered Software.
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi If the Initial Developer includes a notice in the Original
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi Software prohibiting it from being distributed or otherwise made
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi available under any subsequent version of the License, You must
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi distribute and make the Covered Software available under the terms
a600d021adf34e58b3991269a9ceca3737c63aa8KATOH Yasufumi of the version of the License under which You originally received
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi the Covered Software. Otherwise, You may also choose to use,
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi distribute or otherwise make the Covered Software available under
dc421f3aac1f0e516c763dd156629a8ed2a7b4caKATOH Yasufumi the terms of any subsequent version of the License published by
dc421f3aac1f0e516c763dd156629a8ed2a7b4caKATOH Yasufumi the license steward.
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi 4.3. Modified Versions.
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi When You are an Initial Developer and You want to create a new
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi license for Your Original Software, You may create and use a
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi modified version of this License if You: (a) rename the license
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi and remove any references to the name of the license steward
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi (except to note that the license differs from this License); and
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi (b) otherwise make it clear that the license contains terms which
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi differ from this License.
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi5. DISCLAIMER OF WARRANTY.
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi COVERED SOFTWARE IS PROVIDED UNDER THIS LICENSE ON AN "AS IS"
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi BASIS, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED,
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT THE COVERED
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi SOFTWARE IS FREE OF DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi PURPOSE OR NON-INFRINGING. THE ENTIRE RISK AS TO THE QUALITY AND
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi PERFORMANCE OF THE COVERED SOFTWARE IS WITH YOU. SHOULD ANY
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi COVERED SOFTWARE PROVE DEFECTIVE IN ANY RESPECT, YOU (NOT THE
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi INITIAL DEVELOPER OR ANY OTHER CONTRIBUTOR) ASSUME THE COST OF ANY
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi NECESSARY SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER OF
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi ANY COVERED SOFTWARE IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi6. TERMINATION.
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi 6.1. This License and the rights granted hereunder will terminate
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi automatically if You fail to comply with terms herein and fail to
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi cure such breach within 30 days of becoming aware of the breach.
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi Provisions which, by their nature, must remain in effect beyond
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi the termination of this License shall survive.
under Sections 2.1 and/or 2.2 of this License shall, upon 60 days
8. U.S. GOVERNMENT END USERS.
defined in 48 C.F.R. 2.101 (Oct. 1995), consisting of "commercial
C.F.R. 252.227-7014(a)(1)) and "commercial computer software
documentation" as such terms are used in 48 C.F.R. 12.212
(Sept. 1995). Consistent with 48 C.F.R. 12.212 and 48
C.F.R. 227.7202-1 through 227.7202-4 (June 1995), all
U.S. Government End Users acquire Covered Software with only those
rights set forth herein. This U.S. Government Rights clause is in