Licensing Information

Aurigma Video Uploader
Copyright © 2008-2009 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 all parts of Aurigma Video Uploader referred to as "Software" including (but not limited to) ActiveX control, any accompanying documentation, and Software Development Kit (SDK) which comprises demo applications and the developer's guide. The following is applicable to the Software.

General Terms

The Software is the intellectual property of Aurigma Inc., and may not be copied except of backup purposes or cases provided by the terms of the 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 not allowed to modify digital signature identifying the Software vendor (i.e. Aurigma Inc.) unless we explicitly permit it. If you need to sign the Software with your code signing certificate, contact us at sales@aurigma.com.

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.

Aurigma Inc. disclaims responsibility for the website content/results of application work through.

Software Usage Scope

The legal use of the Software in the production environment means:

  • Installing SDK on your developer workstations and developing a web application or a website using it. It should be a single one-tenant application. If you develop a solution offered to your customers using Software-as-a-Service (SaaS) business model, contact us at sales@aurigma.com.
  • Placing Software binaries to your server according to limitations of your license and making changes to your web application or website code which would allow your users to download and install the Software binaries on client c omputers.
  • Hosting controls shipped with the Software on pages of your web application or website according to limitations of your license.
  • Modifying your web application or website code so that Software would upload files from client computers to your server according to the limitations of your license.

Limitations for different licensing options are as follows.

Domain License

You may use the Software under the following conditions:

  • Software should upload files to the server identified with full-qualified domain name (FQDN) specified during the license purchase process (further referred to as "target domain").
  • Software cannot upload files to subdomains of the target domains. The only exception is the subdomain www. For example, if you have a license for the target domain somedomain.com, you CAN upload files both to somedomain.com and www.somedomain.com.
  • You should be the owner of the target domain. If you develop a website as a contractor, your customer may be the owner of the target domain.
  • The domain name of the page which hosts controls/applets shipped with the Software (further referred to as "host domain") must reside within the same organization-level domain as the target domain. For example, if the target domain is upload.somedomain.com, the host domain can be somedomain.com or any its subdomain.
  • Uploads should be processed with a single server with up to two CPUs in the server installation. If uploads are processed by a single server with multiple CPUs, additional Server Connector licenses must be purchased per each extra CPU. If multiple servers are used, Web Farm License is required. The only exception of this limitation is when your web application or website is deployed at shared hosting (i.e. third-party company owns these servers).
  • This license is limited by only one non-SaaS web application or website.

IP License

You may use the Software under the following conditions:

  • Software should upload files to the server identified with any hostname associated with the IP address specified during the license purchase process (further referred to as "target IP").
  • You should be the owner of the server the target IP is associated with. If you develop a website as a contractor, your customer may be an owner of this server.
  • The IP address of the page which hosts controls/applets shipped with the Software (further referred to as "host IP") should be the same as target IP or host domain must reside within the same organization-level domain as the target hostname.
  • Uploads should be processed with a single server with up to two CPUs in a server installation. If uploads are processed a single server with multiple CPUs, additional Server Connector licenses must be purchased per each extra CPU. If multiple servers are used, Web Farm License is required.
  • This license can be used with any number of non-SaaS websites hosted on the server.

Web Farm License

You may use the Software under the following conditions:

  • Software should upload files to a load balancing device with IP address specified during the license purchase process (further referred to as "load balancer IP"), which spreads traffic load between servers of a single web farm.
  • For each server in the web farm, a separate Server Connector license must be purchased.
  • Host IP must be the same as the load balancer IP or host domain must reside within the same organization-level domain as the target hostname.
  • This license is limited by only one non-SaaS web application or website.

Server Connector License

You may use the Software under the following conditions:

  • If you have a web farm, one Server Connector license allows using the Software to upload files to this web farm and process uploads with one server in this web farm, provided that:
    • You have a Web Farm license.
    • You have as many Server Connector licenses as many servers in web farm handle the uploads.
    • This server must have not more than 2 CPUs. Each additional CPU is deemed to be a separate server.
  • If you have a server with more than 2 CPUs, one Server Connector allows using the Software to upload files to this server and process uploads with one CPU on this server, provided that:
    • You have an appropriate Domain or IP license.
    • You have as many Server Connectors as many additional CPUs are installed on this server. For example, for a server with 8 CPUs you need 6 Server Connector licenses.
  • You cannot use the Software under this license unless you have a web farm or a single server with more than 2 CPUs.

Non-Production Usage

Software can be used in non-production environments under the following limitations.

Trial version

Trial version of the Software can be used solely for evaluation purposes. It cannot be used in production environment. You may use trial version until the evaluation period expires. After that you should either purchase an appropriate commercial license (see above) or stop using it.

You may make as many copies of the trial version as you wish. You may also distribute them freely. However, you may not charge anyone for using the trial version copy. The trial version copy must be in its original untouched form. No part of the Software, including (but not limited to) documentation can be modified.

Beta version

Beta version of the Software can be used for testing purposes only. It cannot be used in production environments. No information about bugs in beta version can be disclosed to anyone except for Aurigma personnel.

You may not distribute beta versions. You may provide links to the source http://www.aurigma.com instead. You may not sell beta versions of the Software.

License for Beta versions will lapse as soon as the Release version becomes available for sale.

Development/Staging Environment License

This license permits you to use the Software on development, QA, or staging environment under the same conditions as the appropriate commercial (production) license you have. You are strictly prohibited from using this license for any sort of commercial purposes.

Development/Staging Environment licenses are available on case by case basis. Usually such licenses are issued upon purchase of a production license, however Aurigma reserves the right to decide whether to issue the Development/Staging Environment license to a customer as well as determine the amount of licenses to be issued.

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 with 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

Contact Us