Posted By: David Faust
You’ve finished coding your application, QA has given it their seal of approval, and you’re ready to start shipping. Hooray! But have you signed a distribution agreement with FairCom? Although programmers love thinking about software licenses about as much as they like those bug reports the QA Department sends over, ensuring you have a signed distribution agreement is an import step in the development cycle; too often put off until the very end.
FairCom has a number of distribution models that vary somewhat depending upon which FairCom operational model you’ve selected for your application. While you can purchase our standard c‑treeACE Servers “off-the-shelf” (by ordering them from FairCom and having us ship a shrink-wrap package that includes a DVD and server license that you can provide to your end-users), a duplication and distribution agreement is the way to go if any of the following is true:
- You’re an ISV and plan to deploy a significant volume of servers
- You want to tightly integrate the servers into your solution by including them in your installer, on your physical media, or as part of a download
- You want to umbrella the server licensing in your own software license
- You plan to deploy one of our custom servers, bound servers, or server .dll/.so models
- You want to earn volume discounts
- You have a custom licensing need that doesn’t match FairCom’s standard user/connection and CPU counting
Because FairCom technology is incorporated into a wide range of applications, we are very flexible when it comes to licensing. We work closely with our partners to understand their needs and try to develop a deployment model that meets their needs.
Other Distribution Requirements
It should be noted that regardless of the operational model you choose (standalone, client/server, custom server, etc.) you must execute a signed agreement before any distribution.
For standalone deployments, there is a simple two-page c‑treeACE Standalone Deployment Amendment, an amendment to the shrink-wrap development license that allows you to purchase blocks of executables to meet your deployment needs. Each block is valid for 12 months, and pricing is simply $5 for each single user standalone deployment and $10 for each multi-user standalone deployment.
If you are using our standard c‑treeACE Servers for your deployment and only require a small number of servers, you can execute a c‑treeACE Client Deployment amendment (which gives you the right to embed and deploy the client-side components of c‑treeACE ) and purchase c‑treeACE server licenses “off-the-shelf” by ordering them from FairCom as needed.
For additional information on licensing you can visit the Licensing section of our web site where you’ll find additional information and some of the relevant distribution agreements. If you have any additional questions, don’t hesitate to contact the FairCom office nearest you.