JUNIT FACTORY ECLIPSE PLUGIN
    END USER LICENSE AGREEMENT ("EULA")


    THIS AGREEMENT PERMITS THE USE OF AGITAR'S JUNIT FACTORY ECLIPSE PLUGIN SOFTWARE (THE
    "SOFTWARE"), WHICH IS AN EXPERIMENTAL PRODUCT WHICH TRANSMITS CODE WITHOUT SECURITY TO
    AGITAR'S SERVERS. THE SOFTWARE IS NOT INTENDED FOR YOUR COMMERCIAL USE, AND BY USING THE
    SOFTWARE YOU ACKNOWLEDGE THAT YOUR CODE MAY BE MADE PUBLICY AVAILABLE.

    READ THIS AGREEMENT CAREFULLY!

    BY CLICKING ON THE "I AGREE" BUTTON OR INSTALLING OR USING THIS SOFTWARE, YOU ARE
    ACCEPTING ALL OF THE TERMS AND CONDITIONS OF THIS AGREEMENT. YOU AGREE THAT THIS
    AGREEMENT IS ENFORCEABLE LIKE ANY WRITTEN NEGOTIATED AGREEMENT SIGNED BY YOU.

    IF YOU DO NOT AGREE TO ALL OF THESE TERMS AND CONDITIONS, CLICK "I DON'T AGREE". YOU WILL
    NOT BE GIVEN ACCESS TO THE SOFTWARE UNLESS YOU ACCEPT THE TERMS OF THIS AGREEMENT.

    IF YOU WISH TO USE THE SOFTWARE AS AN EMPLOYEE, CONTRACTOR, OR AGENT OF A CORPORATION,
    PARTNERSHIP OR SIMILAR ENTITY, THEN YOU MUST BE AUTHORIZED TO SIGN FOR AND BIND THE ENTITY
    IN ORDER TO ACCEPT THE TERMS OF THIS AGREEMENT. THE LICENSES GRANTED UNDER THIS
    AGREEMENT ARE EXPRESSLY CONDITIONED UPON ACCEPTANCE BY SUCH AUTHORIZED PERSONNEL.

    THIS IS EXPERIMENTAL SOFTWARE. THE SOFTWARE IS CONSIDERED "AGITAR DISTRIBUTABLE
    SOFTWARE" AND IF YOU HAVE ENTERED INTO A SEPARATE COMMERCIAL LICENSE AGREEMENT WITH
    AGITAR, THE TERMS OF THIS AGREEMENT, NOT THOSE TERMS, APPLY TO THE SOFTWARE.

    This End User License Agreement ("Agreement") is between Agitar Software, Inc. located at 450 National Avenue,
    Suite A, Mountain View, CA 94043 ("Agitar") and the customer (individual or entity) that has obtained the Software
    for
    use as an end user ("you"). This Agreement covers any Software and any supporting documentation provided with the
    Software ("Documentation").

    1. Use with JUnit Factory Service.

    1.1 JUnit Factory Service. The Software uses Agitar's JUnit Factory service (the "Service"), which the Software
    contacts over the Internet. The Software connects with the Service and transmits your code to the Service which
    analyzes your code and sends JUnit tests back to the Software. Communication between the Software and the
    Service, as well as the Service itself, is inherently insecure and by using the software you agree that any code
    used
    with the Software could be made public.

    1.2 Additional Terms. You may also submit code to the Service directly via Agitar's web site for the Service, and
    since the Service may receive code both via the Software and directly through a web browser, the Service itself has
    its own terms of service (the "Terms of Service"). This Agreement incorporates the Terms of Service, and your use of
    the Software is subject to those terms as well.

    1.3 No Guarantee of Future Availability. The Software and Service are experimental. Agitar does not commit to
    making them available for any specified amount of time, and may cease offering either or both at any time. If Agitar
    ceases offering the Service, the Software will not operate. You agree that you have no expectation that the Software
    or Service will be available for any specified amount of time.

    2. License.

    2.1 Grant of License. Subject to all of the terms and conditions of this Agreement, Agitar grants you a non-
    transferable, non-sublicensable, non-exclusive license to use one copy of the Software, but only in accordance with
    the Documentation and this Agreement solely until such time as Agitar ceases to offer the Software and the Service.
    You may also make a reasonable number of copies of the Software for back-up and archival purposes.

    2.2 License Restrictions. You shall not (and shall not allow any third party to): (a) decompile, disassemble, or
    otherwise reverse engineer the Software or attempt to reconstruct or discover any source code, underlying ideas,
    algorithms, file formats or programming interfaces of the Software by any means whatsoever (except and only to the
    extent that applicable law prohibits or restricts reverse engineering restrictions);(b) distribute, sell,
    sublicense, rent,
    lease or use the Software (or any portion thereof) for time sharing, hosting, service provider or like purposes; (c)
    remove any product identification, proprietary, copyright or other notices contained in the Software; (d) modify any
    part of the Software, create a derivative work of any part of the Software, or incorporate the Software into or with
    other
    software, except to the extent expressly authorized in writing by Agitar; or (e) publicly disseminate performance
    information or analysis (including, without limitation, benchmarks) from any source relating to the Software.

    3. Ownership. Notwithstanding anything to the contrary contained herein, except for the limited license rights
    expressly provided herein, Agitar and its suppliers have and will retain all rights, title and interest (including,
    without
    limitation, all patent, copyright, trademark, trade secret and other intellectual property rights) in and to the
    Software
    and all copies, modifications and derivative works thereof. Ownership and license of any code submitted by you to
    the
    Service shall be as governed under the Terms of Service. You acknowledge that you are obtaining only a limited
    license right to the Software and that irrespective of any use of the words "purchase", "sale" or like terms
    hereunder
    no ownership rights are being conveyed to you under this Agreement or otherwise.

    4. Term of Agreement.

    4.1 Term. This Agreement is effective upon your first use of the Software (or, if earlier, upon your agreement to
    these terms by clicking "I Agree") and may be terminated by either you or Agitar at any time without prior notice.
    Termination is not an exclusive remedy and the exercise by either party of any remedy under this Agreement will be
    without prejudice to any other remedies it may have under this Agreement, by law, or otherwise.

    4.2 Termination. Upon any expiration or termination of this Agreement, you shall cease any and all use of any
    Software and destroy all copies thereof. If requested by Agitar, you will so certify to Agitar in writing.

    4.3 Survival. Sections 2.2 (License Restrictions), 3 (Ownership), 4 (Term of Agreement), 5 (No Warranty), 7
    (Limitation of Remedies and Damages), 10 (Export Compliance) and 14 (General) shall survive any termination or
    expiration of this Agreement.

    5. No Warranty.

    THE SOFTWARE IS PROVIDED WITHOUT WARRANTY OF ANY KIND. THE SOFTWARE AND ALL SERVICES
    ARE PROVIDED "AS IS". NEITHER AGITAR NOR ITS SUPPLIERS MAKES ANY OTHER WARRANTIES,
    CONDITIONS OR UNDERTAKINGS, EXPRESS OR IMPLIED, STATUTORY OR OTHERWISE, INCLUDING BUT
    NOT LIMITED TO WARRANTIES OF TITLE, MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR
    NONINFRINGEMENT. YOU MAY HAVE OTHER STATUTORY RIGHTS. HOWEVER, TO THE FULL EXTENT
    PERMITTED BY LAW, THE DURATION OF STATUTORILY REQUIRED WARRANTIES, IF ANY, SHALL BE
    LIMITED TO THE LIMITED WARRANTY PERIOD.

    6. No Support & Maintenance. Agitar may make available on-line bulletin board support, but Agitar shall not be
    obligated to continue provide any support and maintenance services related to the Software.

    7 Limitation of Remedies and Damages.

    7.1 NEITHER YOU NOR AGITAR (INCLUDING AGITAR'S SUPPLIERS) SHALL BE LIABLE FOR ANY LOSS
    OF USE, LOST DATA, FAILURE OF SECURITY MECHANISMS, INTERRUPTION OF BUSINESS, OR ANY
    INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY KIND (INCLUDING LOST
    PROFITS), REGARDLESS OF THE FORM OF ACTION, WHETHER IN CONTRACT, TORT (INCLUDING
    NEGLIGENCE), STRICT LIABILITY OR OTHERWISE, EVEN IF INFORMED OF THE POSSIBILITY OF SUCH
    DAMAGES IN ADVANCE. THIS SECTION 7.1 SHALL NOT APPLY TO YOU WITH RESPECT TO ANY CLAIM
    ARISING UNDER THE SECTIONS TITLED "GRANT OF LICENSE," "LICENSE RESTRICTIONS" OR
    "CONFIDENTIAL INFORMATION".

    7.2 NOTWITHSTANDING ANY OTHER PROVISION OF THIS AGREEMENT, AGITAR AND ITS SUPPLIERS'
    ENTIRE LIABILITY TO YOU UNDER THIS AGREEMENT SHALL NOT EXCEED $1,000.

    7.3 The parties agree that the limitations specified in this Section 7 will survive and apply even if any limited
    remedy specified in this Agreement is found to have failed of its essential purpose.

    8. [BLANK]

    9. [BLANK]

    10. Export Compliance. You acknowledge that the Software is subject to export restrictions by the United States
    government and import restrictions by certain foreign governments. You shall not, and shall not allow any
    third-party
    to, remove or export from the United States or allow the export or re-export of any part of the Software or any
    direct
    product thereof: (i) into (or to a national or resident of) any embargoed or terrorist-supporting country; (ii) to
    anyone on
    the U.S. Commerce Department's Table of Denial Orders or U.S. Treasury Department's list of Specially Designated
    Nationals; (iii) to any country to which such export or re-export is restricted or prohibited, or as to which the
    United
    States government or any agency thereof requires an export license or other governmental approval at the time of
    export or re-export without first obtaining such license or approval; or (iv) otherwise in violation of any export
    or import
    restrictions, laws or regulations of any United States or foreign agency or authority. You agree to the foregoing
    and
    warrant that you are not located in, under the control of, or a national or resident of any such prohibited country
    or on
    any such prohibited party list. The Software is further restricted from being used for the design or development of
    nuclear, chemical, or biological weapons or missile technology, or for terrorist activity, without the prior
    permission of
    the United States government.

    11. General.

    11.1 Assignment. This Agreement will bind and inure to the benefit of each party's permitted successors and
    assigns. Agitar may assign this Agreement to any affiliate or to any assignee of all or substantially all of
    Agitar's
    assets (whether pursuant to a merger, change of control or otherwise). You may not assign or transfer this
    Agreement, in whole or in part, without Agitar's written consent. Any attempt to transfer or assign this Agreement
    without such written consent will be null and void.

    11.2 Severability. If any provision of this Agreement shall be adjudged by any court of competent jurisdiction to be
    unenforceable or invalid, that provision shall be limited to the minimum extent necessary so that this Agreement
    shall
    otherwise remain in effect.

    11.3 Governing Law; Jurisdiction and Venue. This Agreement shall be governed by the laws of The
    Commonwealth of Massachusetts and the United States without regard to conflicts of laws provisions thereof, and
    without regard to the United Nations Convention on the International Sale of Goods. The jurisdiction and venue for
    actions related to the subject matter hereof shall be the California state and United States federal courts located
    in
    Mountain View, California, and both parties hereby submit to the personal jurisdiction of such courts.

    11.4 Attorneys' Fees and Costs. The prevailing party in any action to enforce this Agreement will be entitled to
    recover its attorneys' fees and costs in connection with such action.

    11.5 Notices and Reports. Any notice or report hereunder shall be in writing. If to Agitar, such notice or report
    shall be sent to Agitar at the address above to the attention of "Legal Department". If to you, such notice or
    report
    shall be sent to the address you provided upon placing your order. Notices and reports shall be deemed given: (i)
    upon receipt if by personal delivery; (ii) upon receipt if sent by certified or registered U.S. mail (return receipt
    requested); or (iii) one day after it is sent if by next day delivery by a major commercial delivery service.

    11.6 Amendments; Waivers. No supplement, modification, or amendment of this Agreement shall be binding,
    unless executed in writing by a duly authorized representative of each party to this Agreement. No waiver will be
    implied from conduct or failure to enforce or exercise rights under this Agreement, nor will any waiver be effective
    unless in a writing signed by a duly authorized representative on behalf of the party claimed to have waived.

    11.7 Entire Agreement. This Agreement is the complete and exclusive statement of the mutual understanding of
    the parties and supersedes and cancels all previous written and oral agreements and communications relating to the
    subject matter of this Agreement. No provision of any purchase order or in any other business form employed by you
    will supersede the terms and conditions of this Agreement, and any such document issued by a party hereto relating
    to this Agreement shall be for administrative purposes only and shall have no legal effect.

    11.8 Independent Contractors. The parties to this Agreement are independent contractors. There is no
    relationship of partnership, joint venture, employment, franchise or agency created hereby between the parties.
    Neither party will have the power to bind the other or incur obligations on the other party's behalf without the
    other
    party's prior written consent.

    11.9 Force Majeure. Neither party shall be liable to the other for any delay or failure to perform any obligation
    under this Agreement (except for a failure to pay fees) if the delay or failure is due to unforeseen events, which
    occur
    after the signing of this Agreement and which are beyond the reasonable control of the parties, such as strikes,
    blockade, war, terrorism, riots, natural disasters, refusal of license by the government or other governmental
    agencies, in so far as such an event prevents or delays the affected party from fulfilling its obligations and such
    party
    is not able to prevent or remove the force majeure at reasonable cost.

    11.10 Government End-Users. The Software and Documentation provided under this Agreement are commercial
    computer software programs developed solely at private expense. As defined in U.S. Federal Acquisition Regulations
    (FAR) section 2.101 and U.S. Defense Federal Acquisition Regulations (DFAR) sections 252.227-7014(a)(1) and
    252.227-7014(a)(5) (or otherwise as applicable to you), the Software and Documentation licensed in this Agreement
    are deemed to be "commercial items" and "commercial computer software" and "commercial computer software
    documentation." Consistent with FAR section 12.212 and DFAR section 227.7202, (or such other similar provisions
    as may be applicable to you), any use, modification, reproduction, release, performance, display, or disclosure of
    such commercial software or commercial software documentation by the U.S. government (or any agency or
    contractor thereof) shall be governed solely by the terms of this Agreement and shall be prohibited except to the
    extent expressly permitted by the terms of this Agreement.

    11.11 Third-Party Code. If designated in the Documentation, the Software may contain or be provided with certain
    third-party code (including code which may be made available to you in source code form). Ownership, use, warranty
    and modification rights with respect to any such designated code shall be as expressly set forth in the
    Documentation.

    BY CLICKING ON THE "I AGREE" BUTTON OR INSTALLING OR USING ALL OR ANY PORTION OF THE
    SOFTWARE, YOU ARE ACCEPTING ALL OF THE TERMS AND CONDITIONS OF THIS AGREEMENT. YOU
    AGREE THAT THIS AGREEMENT IS ENFORCEABLE LIKE ANY WRITTEN NEGOTIATED AGREEMENT SIGNED
    BY YOU.

    IF YOU DO NOT AGREE TO ALL OF THESE TERMS AND CONDITIONS, CLICK "I DON'T AGREE". YOU WILL
    NOT BE GIVEN ACCESS TO THE SOFTWARE UNLESS YOU ACCEPT THE TERMS OF THIS AGREEMENT.

    IF YOU WISH TO USE THE SOFTWARE AS AN EMPLOYEE, CONTRACTOR, OR AGENT OF A CORPORATION,
    PARTNERSHIP OR SIMILAR ENTITY, THEN YOU MUST BE AUTHORIZED TO SIGN FOR AND BIND THE ENTITY
    IN ORDER TO ACCEPT THE TERMS OF THIS AGREEMENT. THE LICENSES GRANTED UNDER THIS
    AGREEMENT ARE EXPRESSLY CONDITIONED UPON ACCEPTANCE BY SUCH AUTHORIZED PERSONNEL.