back to Unity Store  back to  


Unity 2 Orders and Pricing

Unity Multiuser Server Licence FAQ

The licence for any Unity Multiuser Server product is a "per-domain" licence. Each Licensed copy of Unity Multiuser Server MUST ONLY be used to support client applications on single domain at a single time. For example, if Unity is used by a client application on www.siteA.com it may not also be used by a client application on www.siteB.com.

The following FAQ discusses specific subtleties of the per-domain licence.

  1. Using a single licence, can I run client applications on multiple domains if they all point to a single server?

    No. You need a separate licence for each domain that contains a Unity client application. For example, suppose you run two websites: www.fungames.com and www.funchat.com. Both websites contain Unity client applications that connect to a single Unity server running on www.unityserver.com. In that scenario, you need 2 licences because you are running client applications on two separate domains (www.fungames.com and www.funchat.com).

  2. I'm a web development shop creating Unity applications for customers. Do I need a Unity licence for each customer?

    It depends on how you set your customer sites up. For example, if you have 3 customers running Unity applications on their own domains, as in:
    • www.customer1.com
    • www.customer2.com
    • www.customer3.com
    then you need 3 licences (either Express or Professional), even if all three sites are connecting to a single instance of the server.

    However, if you run your customer websites like this:
    • www.yourdomain.com/client1
    • www.yourdomain.com/client2
    • www.yourdomain.com/client3
    then you only need one licence (either Express or Professional, depending on the number of connections you anticipate).

    Note, however, that you do not need a UClient for Flash licence for each domain. So in the above example, you could buy one copy of the MDK (which includes UClient for Flash and a server licence) and then buy 2 additional server-only licences (currently US$99 each for the Express licence). We also have volume pricing. So, for example, if you have 12 customers you would buy 12 licences for the server at US$74 each and one copy of UClient for Flash at US$49. The total cost would be US$937 for all 12 customers.

  3. I run mirrors and redirection domains. Do I need a separate licence for each of them?

    No. For example if you run marketing domains that simply redirect traffic to a central domain, or if you run mirror domains that exactly duplicate your application's main domain, then you only need one Unity Multiuser Server licence. Note, however, that the mirrors must have the same functionality and appearance. If the sites have different appearance and are run for different customers, then you need a separate licence for each site. For example, if you run two copies of the same chat application on two different domains--one designed for a pet store (www.petstorechat.com) and another designed for a used car chat (www.usedcarchat.com), then you need two separate licences.

  4. Can I run the server on multiple machines if they all support applications on one domain?

    If you own an Express or Professional server licence, yes, you can run the server on multiple machines. For example, you can have one machine running a chat at www.yoursite.com/chat/ and another machine running a game at www.yoursite.com/game/. However, this multiple-machine policy applies to non-clustered versions of the server only. Future versions of the server may be clustered, and may follow a different licencing scheme (e.g., per-machine rather than per-domain).

  5. If I don't need the server for a given domain anymore, can I use it for another domain?

    Yes, as long as you completely remove the application from the original domain you can transfer the licence to another domain.

  6. Can I upgrade from an Express to a Professional licence?

    Yes. We will deduct the entire cost of your Express licence from the Professional price when you upgrade.

  7. I can't find the answer to my question here, or I think I have a special case. What do I do?

    Email us at unity@moock.org. We'll be happy to answer your question personally.