Before seeing the license price list, please make sure you understand which Image Uploader™ license you need to buy.
Image Uploader™ licensing terms depend on two things:
The kind of application you integrate Image Uploader™ into. It can be either
How the application is hosted:
- Whether it is used on a web farm or on a single server.
- How many different target locations files are uploaded to. It is estimated by the number of domain names or IP addresses involved into this.
Contents
General Terms
Q: What does it mean to “use Image Uploader™”?
A: Before moving forward with licensing, let’s give a definition of what it means to use Image Uploader.
- You put Image Uploader™ to the server and embed it into the pages of your website or into a web application.
- You configure Image Uploader™ to upload files to your server(s). The term “use Image Uploader™ with server” or “with domain” or “with IP” means to allow end-users to upload to this server or domain or IP.
Back to top
Single Company Licensing
Q: My company website serves our primary business: photo sharing, social network, print order portal, or similar. What is my choice?
A: This is a case when standard single-owner licensing terms apply. The specific licensing option depends on the server-side architecture. The following things are important:
- Number of servers used for the application (or, more specifically, for the upload processing part).
- Number of CPUs installed on the server.
- Number of upload target domain names (or IP addresses).
Back to top
Q: Does it mean that if Image Uploader™ control is loaded on one website and uploads files to another one, I can freely use it to upload there?
A: No, Image Uploader™ should be used with the same website where it is hosted. Otherwise, both websites should be licensed.
Back to top
Q: I use a single server. What license do I buy?
A: In this case you should purchase one or more domain or IP licenses (see below). Also, depending on the number of CPUs used with your server, you may need to get an appropriate number of Connector licenses.
Back to top
Domain License vs IP License
Q: What to choose – domain license or IP license?
A: It depends on a number of hostnames which will appear in addresses of pages Image Uploader will send files to.
- If there will be a single hostname, you need to use Domain license.
- If there will be multiple hostnames (no matter whether it will be subdomains or another domain names) which are associated with the same IP address, you need to use IP license.
- If there will be multiple hostnames associated with different IP addresses, multiple Domain licenses are necessary.
Back to top
You may have additional questions on this:
Q: Can I use IP address with Domain license?
A: Yes. In this case Image Uploader™ will work when you use it with an address like http://12.34.56.78/page.htm. But it will not work with domain names associated with this IP address. If it is necessary, you need to buy an IP License.
Back to top
Q: I am going to use it in intranet. Can I use NetBIOS names instead of domains?
A: Yes, from the point of view of Image Uploader™, NetBIOS-based URLs (like http://computername/page.htm) do not differ from DNS-based URLs.
Back to top
Q: Can the Domain license be used with the subdomains of the said domain?
A: No. Domain license only applies to the full-qualified domain name. The only exception from this rule is www subdomain.
Back to top
Q: Is it necessary to license Image Uploader™ for different subfolders on one domain?
A: No. If you purchased a license, say, for www.domain.com, you can freely use Image Uploader™ in any number of subfolders regardless of the nesting level:
- http://www.domain.com/
- http://www.domain.com/subfolder1/
- http://www.domain.com/subfolder2/onemoresubfolder/
Back to top
Q: I host several websites on one server. All of them are managed solely by me. Can I use an IP license for all of them?
A: You can use IP license with multiple websites hosted at the same server. The only limitation – it should not be a web application sublicensed to third parties (see a question related to SaaS).
Back to top
Q: Do I need to purchase licenses for my development/staging servers?
A: Image Uploader™ is licensed for production environment only. Upon purchase you can request up to 3 licenses for development/QA/staging environments. If you need more licenses, it is discussed individually. Create a support case if you need more than 3 non-production licenses.
Back to top
Q: Is there any difference between production and development licenses from technical point of view?
A: Development license works in the same way as a production one with one exception – it expires after a certain period. Of course we will issue these licenses for a period which is long enough to complete your development life cycle.
Back to top
Q: I have a license for Image Uploader™, but I am going to move to another server and change my domain name. Do I need to purchase one more license for the new domain name?
A: If you stop using Image Uploader™ with the old domain, you do not need to purchase a new license. Create a support case, if you need to replace the license key.
Back to top
Quick Buy
Multi-CPU Servers
Q: I use a single server with 2 CPUs. Should I get a Connector license?
A: No. You should get Connector licenses only if you have more than 2 CPUs on the server.
Back to top
Q: I have a single server but with more than 2 CPUs. What exact number of Connector licenses I need?
A: You should get Connector licenses for additional CPUs. In other words, the number of Connector licenses equals to the number of CPUs minus 2. Example: if you have server with 8 CPUs, you need 6 Connector licenses in addition to Domain or IP license.
Back to top
Q: I need several Domain licenses for a multi-CPU server. Should I get a Connector license for each Domain license?
A: Connectors are required for CPUs, not for licenses. It means that, for example, if you have a server with 4 CPUs and want to purchase 3 Domain licenses, you still need only 2 Connector licenses (i.e. 4xCPU-2=2 connectors).
Back to top
Q: Do you interpret Hyper-Threading™ enabled CPUs as one or as two CPUs?
A: A CPU means a physical device. So Hyper-Threading™ enabled CPU is one CPU, not two.
Back to top
Q: Do you interpret multi-core CPUs as one or more CPUs?
A: A multi-core CPU is nevertheless a single physical device, so we treat it as one CPU.
Back to top
Quick Buy
Web Farms
Q: I have a multi-server web farm and a single web site to embed Image Uploader™ into. What do I buy?
A: For web farms the following licensing scheme is applied: you should purchase one Web Farm license + as many Server Connector licenses as many servers your web farm comprises.
Back to top
Q: What if I have multi-CPU servers in my web farm?
A: Each additional CPU is interpreted as a separate server. All CPU-related rules applied for single-server environment are applicable for this case as well:
- “Additional” means next after 2.
- Only physical CPUs are counted in.
Back to top
Q: What if I host multiple websites at the same web farm? Can I use Image Uploader™ with all of them?
A: The Web Farm license allows using Image Uploader™ only with one website. If there is a necessity to use it with multiple websites, please contact us at sales@aurigma.com.
Back to top
Quick Buy
Sublicensing to Third Parties (SaaS)
Q: I develop web application I sell to my customers. I want to include Image Uploader™ into my application. How can I do this?
A: We encourage web application vendors to include Image Uploader™. We always open to discuss different licensing schemes. Feel free to contact us at sales@aurigma.com to discuss it.
Back to top
Q: I offer my application to my customers, but it is hosted on my servers. Can I purchase standard Web Farm/Domain/IP licenses?
A: No. From the point of view of licensing, if you offer your application under Software-as-a-Service (SaaS) business model, you sublicense Image Uploader to your customers. Standard licenses allow you to use Image Uploader™ only for yourself. However it does not mean that we are against of Image Uploader™ usage in SaaS projects. Feel free to contact us at sales@aurigma.com to discuss it.
Back to top
Q: But how you distinguish common website with user accounts and SaaS?
A: SaaS is a buzzword nowadays, and many speculations may be built around this word. To avoid this, let’s give the definition for it. Your application is provided as SaaS solution if the following is true:
- The application is hosted on your servers.
- Your customers rent this application.
- It has multi-tenant architecture (i.e. customers use the same application but with virtually separate data) or a copy of the application is installed separately for each customer.
- Each “tenant” (or application copy) is seen by end-users as a separate website.
Back to top
Q: I work for IT consulting / IT outsourcing / custom development company. My customer wants me to integrate Image Uploader™. Am I interpreted as a software vendor?
A: If you develop an application only for one customer, you should use standard single-owner licensing. But if you develop different applications for different customers and use Image Uploader™ in them repeatedly, you may wonder if you are eligible for some sort of discount. Feel free to contact us to discuss it.
Back to top
Q: Can I get a temporary full-fledged license for a demo so that I could show it to my customer?
A: Please contact us at sales@aurigma.com.
Back to top
Upgrading
Q: I have a previous version of Image Uploader™. What are the upgrade conditions?
A: We offer the following conditions:
1. Customers who purchased the previous version within 2 months before the new release are eligible for a free upgrade.
2. Customers of previous version who purchase it earlier can purchase the new version at 60% of the standard price (it is applicable for items they already own).
3. Both these offers are effective within 6 months since the new version release.
Back to top
Q: Previous licensing terms for Domain/IP license were different and now standard Domain/IP license does not satisfy me. How can I upgrade?
A: In such a situation the upgrade conditions are discussed individually. Please contact us at sales@aurigma.com.
Back to top
Q: I have Image Uploader™ 3.5 (or earlier). Am I eligible for upgrade conditions described above?
A: No. These conditions are applicable only for previous version owners (i.e. 4.0 or above).
Back to top
Q: What about cross-grades? I want to upgrade my ActiveX version to Dual.
A: Yes, it is possible.
However, keep in mind that if you have a legacy ActiveX version and want to have a new Dual, you first need to upgrade ActiveX to the new version, and only after that purchase a cross-grade to Dual.
Back to top
Q: How can I upgrade my Domain license to IP or Web Farm?
A: Please contact us at sales@aurigma.com.
Back to top
Quick Buy
Q: What is private-label version and why I may need it?
A: When Image Uploader™ is installed to the browser, the security dialog appears. This dialog asks whether the user trusts Aurigma enough to install Image Uploader™ control. After installation the user can see Aurigma name in the list of installed browser add-ons.
Some customers prefer to have their company name instead of Aurigma in the security dialog or whenever the company name may appear. Private-label version of Image Uploader™ is a version rebranded according to your requirements.
Back to top
Q: Can I sign Image Uploader™ with my own digital code signing certificate without purchasing a private-label version?
A: No, standard license does not allow this.
Back to top
Quick Buy
Q: Does standard upgrade policy apply to source code or private-label version?
A: In general, yes. However, you should keep in mind that even if you are eligible to get an update without additional licensing fees, you may have to pay for the source code preparation/recompilation/CAB file creation (i.e. it will be a service fee, not an upgrade fee).
Source code is prepared and/or recompiled for free in the following cases:
- We prepare it for the first time.
- Once for each minor upgrade (i.e. the second part of the version number is increased, e.g. 5.0 -> 5.1).
- Critical hotfix is released.
- When it happens in a natural way (e.g. if we add a custom feature).
NOTE:
Please be careful when you choose the company and product name to rebrand Image Uploader™ to. Changing it to another value may cause you to get billed for this service.
Back to top
Q: Do you add custom features?
A:We are not a custom development company. However, under certain circumstances we can add new custom features according to your needs. Feel free to add a relevant support case if you think that Image Uploader™ is lacking some features.
Back to top
Q: I want to have an open API to upload files from other web sites.
A: If you are interested in an open API to allow uploads to your site from other sites, please contact our sales department at sales@aurigma.com to discuss affiliation partnership.
Back to top
Q: I purchase Image Uploader™ for many outsourced projects. Do you offer discounts?
A: If you develop applications for customers and use Image Uploader, you may wonder if you are eligible for some sort of discount. Feel free to contact us to discuss it.
Back to top