Progress Licensing

taqvia

Member
Hi,

Need to know about the how progress licensing works. for example if i take a enterprise db license for 200 users. Is it so that 200 users for each database running on that server or at any point max users should not exceed 200 for all Database running on the server.

Arshad
 

tamhas

ProgressTalk.com Sponsor
There are actually a number of license models and not all apply to all versions. These include:

concurrent user - total number of users on a given server active at one time. V9 and upgrade to OE10.

registered client - total number of connected devices, whether active or not and regardless of how many different people use that device.

named user - total number of people, whether currently active or not, regardless of how many devices they use.

access agent - based on number of agents required to support the user load, but limited to the use of occasional or unknown user types. Occasional is logged in, but use less than 2 hours a week and unknown is not logged in and accessing from a public web site.

All but concurrent user are OE10. There are lots of little details about batch processes etc. Note that a "user" does not need to be directly connected to a Progress database to count as a user if they are using the data in a Progress database.
 

taqvia

Member
Thanks Tamhas! For eg If I have a Enterprise DB license 0f 100 users for a server(concurrent). I have 20 database installed on the server. Now at any point of time it should not exceed 100 users for all the database combined at one time or 100 per database(this seems wrong but better to ask).
 

TomBascom

Curmudgeon
It depends. As Thomas says there are many different license models. Concurrent users is one such model.

In the case of concurrent users a user is a person sitting in a chair -- not a database connection. That user could have multiple windows connected to the application but that would only count as a single concurrent user. This is an important reason why -n <> licensed users.

Progress also defines licenses in terms of "applications" so if you application consists of 5 related databases and you have 20 instances of that application you might be allowed 10 users connected to instance "a", 20 to instance "b", 5 to instance "c" and so forth until you use up 100 users.

But, again, that depends on your license model. Named users, registered client and access agent work differently.

It also varies depending on whose application you are running -- some partners have more restrictive license terms than Progress does. So even if Progress would usually allow a particular situation your supplier may not.
 

tamhas

ProgressTalk.com Sponsor
The key point here is that in the concurrent user model, the "user" is a person using a device. So, 100 of those total, regardless of the number of databases, connections, sessions, or whatever.
 
Top