This content has been marked as final. Show 14 replies
We can not speak for Oracle Corp. on matters of licensing. Even if we think we know the answer we do not necessarily know it in your country and with the most recent changes. Contact Oracle sales and ask.1 person found this helpful
My country is U.S.A. and we are an Oracle Partner Network member. It is in OLSA and also in licensing terms available on the official Oracle Store
also: read this
* above URL reveals that the issue is tightly related to the definition of MCM (Multi-Chip-Module) - for example Power5 CPU is definitely an MCM. The author (of the blog referenced above) also notes that the Oracle's OLSA can not legally be modified by a sales rep. anywhere - which makes the argument more interesting.
So, the question is how do determine which CPU type is considered by Oracle as a MCM type CPU or not.?
I wish there was a clear definition of MCM anywhere in OLSA or in a table similar to the referenced Oracle Processor Core Factor Table.
Edited by: zaferaktan on Jul 6, 2009 4:56 PM
There is no MCM definition anywhere in Oracle licensing (OLSA or Online Store) other than the following document (does not define MCM, but lists the core processor licensing factors).
Here is a link to the "Oracle Processor Core Factor Table", which is updated on March 16, 2009.
to update and close the posting
just had a teleconference with the OPN folks on the OLSA / MCM issue for Standard Edition One and Standard Edition licensing. What I was told is that the key factors in licensing for SE1 or SE are:
1. the number of "occupied" sockets on the physical machine
2. the number of "cpu" s in the occupied socket.
I asked them about the Xeon or Opteron cpu's to be very specific for SE1 and SE licensing and I was told that the core count table does not apply to SE1 and SE licensing. It is the "number of cpu's in the occupied socket".
So, here some examples we spoke: a Dell or HP box with 1 socket hosting an opteron or xeon quad core CPU for SE1 - no problem - single CPU license applies. If it is a 2 socket box, but only 1 socket is occupied (quad core opteron/xeon) - single cpu license for SE1 applies. If both sockets on the machine is occupied (quad core opteron/xeon) - 2 cpu license for SE1 applies. If the machine has 4 sockets but only 2 sockets are occupied - SE1 license can be used instead of SE.
note: they mentioned that this issue was discussed internally and they have been receiving many calls from partners on this issue.
And now you see why I pointed you to Oracle sales. <g>1 person found this helpful
Everybody should also know - and OPN folks confirmed this morning - that an Oracle Sales person does not have the "legal" authority to overwrite what is written in OLSA. When someone buys Oracle, OLSA is the only legally binding document. Everybody should keep the copy of the OLSA which is in effect at the time of their purchase, given that OLSA can be modified at a later date from the actual purchase.
I checked on oracle store today, their sites license terms state as below but it did mention excluding on Standard Edition One and Standard Edition.
no further info on this. but My case is we are changing server from Pentium 4 to a Xeon Quad Core.
For example, a multicore chip based server with an Oracle Processor Core Factor of 0.25 installed and/or running the program *(other than Standard Edition One programs or Standard Edition programs)* on 6 cores would require 2 processor licenses (6 multiplied by a core processor licensing factor of .25 equals 1.50, which is then rounded up to the next whole number, which is 2). As another example, a multicore server for a hardware platform not specified in the Oracle Processor Core Factor Table installed and/or running the program on 10 cores would require 10 processor licenses (10 multiplied by a core processor licensing factor of 1.0 for ‘All other multicore chips’ equals 10).
1 person found this helpful
zaferaktan wrote:Sales can not rewrite the OLSA. However, Sales can request changes or addendums to the specific contract, which are reviewed by Oracle Legal and approved by Sales senior management (right up to Charles and Larry if needed).
Everybody should also know - and OPN folks confirmed this morning - that an Oracle Sales person does not have the "legal" authority to overwrite what is written in OLSA.
That said, very few Oracle employees are allowed to discuss any aspect of licensing terms. The official first point of contact is Sales, and they may only be the carrier pigeon of missives from the authority.
When someone buys Oracle, OLSA is the only legally binding document. Everybody should keep the copy of the OLSA which is in effect at the time of their purchase, given that OLSA can be modified at a later date from the actual purchase.That happens to be true of any license or sales agreement, from Oracle or not. Also note that if you purchase support, renewals may affect the original OLSA.
And it's one of the reasons old timers in these forums (such as Dan and myself) will prefix nearly any license discussion in the forums with "check with sales" and suffix it with "and anything you hear on the internet is probably useless in a court of law when you get audited".
and after all that - thanks for digging into the details and posting them.
(With the warning to any others using the information that the facts need to be reconfirmed for each individual case and date. A judge usually frowns on a defense of "It happened to a friend of a friend of mine" or "I read it on the internet")
Edited by: Hans Forbrich on Sep 8, 2009 9:43 PM
By the way - what you write is a change of policy. At one time, a box that could support 4 CPU but only had 2 CPU installed would not qualify for SE1. Good news indeed.
[here is an official Oracle document|http://www.oracleisv.com/Portals/2/Full%20Use%20Licensing.pdf] that explicitly forbids installing Standard ONE on a 2 quad-core processors machine:1 person found this helpful
Licensing by processor is subject to rules that depend on the edition, as follows.
Oracle Standard Edition One: This may only be licensed on servers that have a maximum
capacity of 2 single core processors. For multicore chips, the maximum number of cores per
server is determined by multiplying the core processor licensing factors (see above) by the
number of cores. The result must be less than or equal to 2 and the total number of cores must
be less than or equal to 4.
Some much conflicting information around. Here's some more to add fuel to the fire:1 person found this helpful
A 2x quad core (eight cores) HP Server running SE1
and this HP sales PDF (dated Sept 2009) offering configs with 2x quad core running SE1 (see page 3 of link)
Interesting article "The Reality of Server Software Licensing in a Many Core World"
I am quoting from the article:
"For Standard Edition One and Standard Edition, a processor is counted equivalent to an occupied socket; however, in the case of multi-chip modules, each chip in the multi-chip module is counted as one occupied socket. This means that for the AMD Opteron 6100 Series processor, which is considered to be an MCM processor by Oracle, Standard Edition One will only support 1 socket servers and Standard Edition will only support 1 or 2 socket servers."
Thank you for the link to that document (user8127377)
However, I don't see any Oracle logo, etc anywhere on the document - I am not sure if it is really "official" or not. Besides, could not find the same document on oracle.com.
Another interesting blog on this (from Netherlands - use google chrome, it will ask if you want to translate it from Dutch to English ;)
Another interesting postings: