Oracle FAQ Your Portal to the Oracle Knowledge Grid

Home -> Community -> Usenet -> c.d.o.server -> Re: 10g License Issue - Development Vs Production License - Enterprise Edition

Re: 10g License Issue - Development Vs Production License - Enterprise Edition

From: HansF <>
Date: Wed, 15 Mar 2006 05:02:07 GMT
Message-Id: <>

On Tue, 14 Mar 2006 17:00:36 -0800, Greg wrote:

> Careful with your licensing... Oracle is very funny about the way it
> does things.
> The enterpise version is the same regardless of use in production,
> development, or test. The same goes for standard edition. What is only
> different is the cost and they way it is licensed.
> Some things to consider:
> 1. If you can't track exactly who is using your application at any
> given time, then you'll need a CPU license. (Web Applications, or
> internal developed communcations are an excellent example).


> 2. Development licenses need to be purchased (regardless if you use OTN
> or not). The stuff provided on OTN really is for personal exploration
> and not for company development (regardless of what people tell you).

Not sure about that statement. From the 'development' license agreement for OTN:

"We grant you a nonexclusive, nontransferable limited license to use the programs only for the purpose of developing a single prototype of your application, and not for any other purpose."

Basically the next statement in the license basically says the moment it goes into production you gotta get the 'right' license.

"If you use the application you develop under this license for any internal data processing or for any commercial or production purposes, or you want to use the programs for any purpose other than as permitted under this agreement, you must contact us, or an Oracle reseller, to obtain the appropriate license."

> 3. You have to purchase X amount of licenses for development or test
> per cpu (regardless of the amount of developers you have. I think the
> minimum is 25 licenses per CPU (but that is often negoiated with Oracle
> at time of purchase) even though you may have only 2 developers.

You are referring to "named user plus" rules. The minima varies based on product. Easy to find - go to the Oracle store ( and click on any 'check minimums' link. But it's often NOT the least expensive way to go.

Is often cheaper to get 'personal edition' for each developer. It is compatible with Enterprise Edition - including all options except RAC - and is actually very inexpensive. I've paid a whack more for individual 'enterprise developer' licenses from Borland, Microsoft, and others.

> 4. You can't install a standard edition of Oracle on a box that can
> hold more than 4 CPU's regardless of the amount of CPU's you have on
> the box. Example: A Sun E3000 can hold up to 8 CPU's. Although you
> have only 2 installed, the box can physically take more than 2 and
> therefore is required to have an Enterpirse license.

Again - small revisions: Standard may only be licensed up to 4 CPU. These CPU may be on one or more machines. All CPU in a machine must be licensed. Exceptions, if any, are based on 'hardware partitioning' as described in the appropriate document at

Hans Forbrich                           
Canada-wide Oracle training and consulting
*** Top posting [replies] guarantees I won't respond. ***
Received on Tue Mar 14 2006 - 23:02:07 CST

Original text of this message