Aurigma Graphics Mill 5.0 for .NET
Copyright (C) 2002-2008 Aurigma Inc.
All Rights Reserved

You should carefully read the following terms and conditions before using this Software. Your use of this Software indicates your acceptance of this license agreement and warranty.

These terms and conditions apply to the Aurigma Graphics Mill for .NET program, its addons, documentation, and any other accompanying files distributed with Graphics Mill for .NET (referred to as "Software"). The following is applicable to the Software.

Software Usage Scope and License Grant

The license grants you the non-exclusive right to install Software Development Kit (SDK) and use it on up to two computers for development of your application, provided that the Software is in use only at one of them at any time and it is being used by a single user the Software is registered for. The right to deploy the application which includes the Software is given with limitations described below in this Agreement.

The use of the Software on a computer means loading the Software into random access memory (RAM), hard drive, or other storage device of that computer, as well as other cases described in this Agreement.

License Terms

SDK License Conditions
  1. Evaluation License Terms . Under evaluation license terms, you may use the Software solely to ensure that the product meets your needs prior to purchase. You may develop an application using the evaluation version of the Software but you are not allowed to deploy this application to any production environment unless you purchase an SDK license.

    To get an evaluation license, you should register an account at www.aurigma.com website, download the evaluation version and request license keys. You should not create more than one account to get an evaluation version.

    You should evaluate the Software within 60 calendar days and after this period expires you should make a decision whether to purchase appropriate number of SDK and deployment licenses or stop using the Software. The evaluation period may be extended at sole discretion of Aurigma Inc.

    You may make as many copies of the evaluation version of the Software as you wish. You may also distribute them freely. You may not charge anyone for distributing the evaluation copy. The evaluation copy must be in its original untouched form. No part of the program or documentation may be changed.

  2. Paid SDK License Terms . One SDK license permits one developer to use the Software to develop an application. A separate SDK license is required for each developer who needs to compile the application with the Software.

    The license is not transferable between developers unless the developer the license is purchased for leaves the project. However, when such developer returns to the project, an additional license should be purchased.

    SDK can be installed on up to two computers where the developer a license is purchased for is a primary user (for example, developer's workstation and laptop).

    The application which uses the Software should not expose functionality of the Software through application programming interface (API) to users who did not purchase separate licenses. You also cannot create programming libraries in any form (including but not limited to DLL, COM/ActiveX, .NET components) which wrap the Software or expose its API to third-party developers. If it is necessary to implement such library a special custom license is required.

Deployment License Conditions
  1. Desktop application distribution terms . In this Agreement, by "Desktop" we will mean end-user personal computer (PC) that may have installed some application which utilize the Software directly or indirectly. This computer should be used primarily by a single person. It should be neither server (where multiple users access it through the network) nor kiosk (where multiple users access the computer itself).

    "Desktop Application" is an application built using the Software which is intended to be deployed on Desktops only. If this is a part of a system which is deployed both on Desktops and Servers, it is not interpreted as a Desktop Application. Also, if the software is distributed bundled with some specific hardware, it is also not a Desktop Application.

    SDK license includes royalty-free deployment license for Desktop Applications. However, for other kinds of application, special deployment licensing plans will be applied.

  2. Server deployment license . In this Agreement, by "Server" we will mean a non-user computer with up to 2 physical CPUs accessed by multiple users through network and running an application which uses the Software remotely. Each additional CPU on a server is interpreted as a separate server.

    To deploy an application which utilizes the Software on a Server, you need to purchase a server deployment license for each server (or for additional CPU). If the Server runs in a development, quality assurance, or staging environment under certain circumstances, free licenses may be granted (see below).

  3. Development environment deployment license . If you develop the web application not only on local workstations but also on a development web server, you may request a free deployment license for this Server. Prior to getting free development environment deployment license, you should purchase enough SDK licenses for your development team. Note, this free license is provided at Aurigma sales team sole discretion and Aurigma has no obligation to provide any explanations in case of refusal.

    Development server should not be used in production environment unless you purchase a separate server deployment license for it.

  4. Quality Assurance (QA)/staging deployment license . If you deploy the web application on a QA or staging web server, you may request a free deployment license for this Server. Prior to getting free QA/staging environment deployment license, you should purchase appropriate number of production server licenses. Note, this free license is provided at Aurigma sales team sole discretion and Aurigma has no obligation to provide any explanations in case of refusal.

    QA/staging server should not be used in production environment unless you purchase a separate server deployment license for it.

  5. Kiosk deployment license . In this Agreement by "Kiosk" we will mean a non-user computer which is supposed to be located in public place and accessed by multiple persons who run the application which utilizes the Software.

    To deploy an application which utilizes the Software at a Kiosk, you need to purchase a separate kiosk deployment license for each unit. For exact pricing, contact Aurigma sales team.

Upgrade Terms

To get an upgrade you should have an older version of the Software according to the conditions of the upgrade offer proposed by Aurigma sales team. After upgrading you should stop using older versions of the Software and use the new one instead. The only exception is when you have an upgrade schedule to update the Software on multiple deployments and need to have some transition period. Let our sales team know about this before purchasing the upgrade.

In any case, you cannot upgrade deployment licenses for development, QA, or staging environments until you upgrade the appropriate SDK and production server deployment licenses.

You should upgrade all your licenses at once. For example, if you have one SDK license and two deployment licenses, you cannot upgrade the SDK license only.

General Terms

The Software is the intellectual property of Aurigma Inc., and may not be copied, except for backup purposes and cases which are provided by the terms of license.

Back-engineering of any version of this Software as well as all kinds of debugging, hex decoding, loading into editor or altering of the product for distribution by illegal means is strictly forbidden.

You are responsible to perform all reasonable actions to keep a license key from being disclosed to third parties. In particular, do not distribute .lic files to third-parties, and embed it into the resources of your application if possible.

In case of granting your rights to a third party, you are obliged to stop using the Software at all and erase all its copies. A license cannot be transferred to third parties without written permission from Aurigma Inc.

You are also prohibited from distributing the Software and/or documentation with other products (commercial or not) if the license does not allow it explicitly.

Aurigma Inc. does not hold responsible for the site content/results of application work though. In case of granting your rights to another company, you are obliged to stop using the Software at all and erase all its copies.

Source Code Usage Limitations

If the Software includes any portion of its source code, the following points are applied:

  • You agree not to disclose the source to any third parties without written permission from Aurigma Inc.
  • You undertake all reasonable efforts to keep the source code unattainable to unauthorized persons. Authorized persons are employees of Aurigma Inc. and your technical staff who will directly work with the source code.
  • You agree to use the source code only for customization, maintenance, security audit, and back-up purposes. For all other purposes, written permission of Aurigma is required.
  • You are not permitted to reuse any portions of the source code in other products.
  • If the source code includes any license checking part, you are prohibited from removing it.
  • These limitations do not apply to the demo applications and code samples included into the Software documentation.

Marketing

You agree to be identified as a customer of Aurigma Inc. It means that Aurigma Inc. may refer you by name, trade name, and trademark, if applicable, mention the product purchased, and also may briefly describe your business in Aurigma's marketing materials (including but not limited to Aurigma's website, brochures, product sheets, and other kind of marketing materials).

Aurigma Inc. is allowed to use your name and other aforementioned information SOLELY for marketing purposes as described above, respecting your privacy.

You also agree not to use Aurigma's name, logo, and trademarks to market your web application or website without Aurigma's knowledge and explicit permission.

Disclaimer of Warranty

THIS SOFTWARE AND THE ACCOMPANYING FILES ARE SOLD "AS IS" AND WITHOUT WARRANTIES AS TO PERFORMANCE OR MERCHANTABILITY OR ANY OTHER WARRANTIES WHETHER EXPRESSED OR IMPLIED. Because of the various hardware and software environments into which Software may be put, NO WARRANTY OF FITNESS FOR A PARTICULAR PURPOSE IS OFFERED.

You must assume the entire risk of using the program. ANY LIABILITY OF AURIGMA INC. WILL BE LIMITED EXCLUSIVELY TO PRODUCT REPLACEMENT OR REFUND OF PURCHASE PRICE.

Governing Law

The Agreement is governed by the laws of State of Washington.