Return-Path: <oracle-l-bounce@freelists.org>
Delivered-To: 2-oracle-l@orafaq.com
Received: (qmail 2488 invoked from network); 6 Jun 2008 23:15:40 -0500
Received: from freelists-180.iquest.net (HELO turing.freelists.org) (206.53.239.180)
  by air964.startdedicated.com with SMTP; 6 Jun 2008 23:15:40 -0500
Received: from localhost (localhost [127.0.0.1])
 by turing.freelists.org (Avenir Technologies Mail Multiplex) with ESMTP id A6E2985AC0E;
 Sat,  7 Jun 2008 00:15:39 -0400 (EDT)
Received: from turing.freelists.org ([127.0.0.1])
 by localhost (turing.freelists.org [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id 28352-06; Sat, 7 Jun 2008 00:15:39 -0400 (EDT)
Received: from turing (localhost [127.0.0.1])
 by turing.freelists.org (Avenir Technologies Mail Multiplex) with ESMTP id 2078B85A816;
 Sat,  7 Jun 2008 00:15:39 -0400 (EDT)
Received: with ECARTIS (v1.0.0; list oracle-l); Sat, 07 Jun 2008 00:13:25 -0400 (EDT)
Received: from localhost (localhost [127.0.0.1])
 by turing.freelists.org (Avenir Technologies Mail Multiplex) with ESMTP id 0619085A5DC
 for <oracle-l@freelists.org>; Sat,  7 Jun 2008 00:13:25 -0400 (EDT)
Received: from turing.freelists.org ([127.0.0.1])
 by localhost (turing.freelists.org [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id 28076-09 for <oracle-l@freelists.org>;
 Sat, 7 Jun 2008 00:13:24 -0400 (EDT)
Received: from yw-out-1718.google.com (yw-out-1718.google.com [74.125.46.158])
 by turing.freelists.org (Avenir Technologies Mail Multiplex) with ESMTP id 9889E85A561
 for <oracle-l@freelists.org>; Sat,  7 Jun 2008 00:13:23 -0400 (EDT)
Received: by yw-out-1718.google.com with SMTP id 5so724662ywm.46
        for <oracle-l@freelists.org>; Fri, 06 Jun 2008 21:13:24 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=gmail.com; s=gamma;
        h=domainkey-signature:received:received:message-id:date:from:to
         :subject:cc:in-reply-to:mime-version:content-type:references;
        bh=QpwLoIZjwMiHpTDeicEmQ69MRp7W4o4S+wNSaeFMKzI=;
        b=XV3gonqu+yseih87NjJPabRvOBYhYvhLFuP3XK/9D/e9P7ECjYdYGXaY0eKAL0aR0f
         HecfcpM3pYUq590C+GMOuDGfhZCL9jG2GhH/GZfhOa9XKtQgXIzzpQQ3Tl3xOq5xEQ3y
         1p3WF2CZZNX4ZXp0udiYP8tGOPXOHm/iY5rJg=
DomainKey-Signature: a=rsa-sha1; c=nofws;
        d=gmail.com; s=gamma;
        h=message-id:date:from:to:subject:cc:in-reply-to:mime-version
         :content-type:references;
        b=uvPoTOzOJ5a/OaACBvAbYht9EfI2hav8SZ7+GCbjb5jFRqgUsLdgGrp/35YO96HcWx
         CkKxtmlxiSn/cNzAiz9xrxIFenEjWb7lOipY9+04huimB6y/GHhtvPYSSuPD+y6zTrYO
         +I5SN3w67CX5iXXUqcKXBIihgIhlNnEgtmp7E=
Received: by 10.150.49.2 with SMTP id w2mr1533017ybw.27.1212812003876;
        Fri, 06 Jun 2008 21:13:23 -0700 (PDT)
Received: by 10.150.181.3 with HTTP; Fri, 6 Jun 2008 21:13:23 -0700 (PDT)
Message-ID: <cf3341710806062113h8893d08v66be0194e95903bc@mail.gmail.com>
Date: Fri, 6 Jun 2008 22:13:23 -0600
From: "Mark Brinsmead" <pythianbrinsmead@gmail.com>
To: "Jason Heinrich" <jheinrich@heinrichfamily.com>
Subject: Re: Restricting Oracle to one processor
Cc: wjwagman@ucdavis.edu, oracle-l@freelists.org
In-Reply-To: <b32e774d0806060844s7187e3b4l5e3517fd47f8127e@mail.gmail.com>
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----=_Part_6831_24607123.1212812003880"
References: <FE043305B38A0F448F3924429D650C2A07F58099@VEXBE2.ex.ad3.ucdavis.edu>
	 <04DDF147ED3A0D42B48A48A18D574C450BEDA029@NT15.oneneck.corp>
	 <cf3341710806051716o3c734b51g539f59b0dfa24ba5@mail.gmail.com>
	 <b32e774d0806060844s7187e3b4l5e3517fd47f8127e@mail.gmail.com>
X-archive-position: 8677
X-ecartis-version: Ecartis v1.0.0
Sender: oracle-l-bounce@freelists.org
Errors-to: oracle-l-bounce@freelists.org
X-original-sender: pythianbrinsmead@gmail.com
Precedence: normal
Reply-to: pythianbrinsmead@gmail.com
List-help: <mailto:ecartis@freelists.org?Subject=help>
List-unsubscribe: <oracle-l-request@freelists.org?Subject=unsubscribe>
List-software: Ecartis version 1.0.0
List-Id: oracle-l <oracle-l.freelists.org>
X-List-ID: oracle-l <oracle-l.freelists.org>
List-subscribe: <oracle-l-request@freelists.org?Subject=subscribe>
List-owner: <mailto:steve.adams@ixora.com.au>
List-post: <mailto:oracle-l@freelists.org>
List-archive: <http://www.freelists.org/archives/oracle-l>
X-list: oracle-l
X-Virus-Scanned: Debian amavisd-new at localhost.localdomain
------=_Part_6831_24607123.1212812003880
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

Jason,

   The text you cited is exactly correct.  And here is the part that makes
SE-1 (or any SE product) ineligible for wide ranges of hardware:

[Standard Edition] When licensing Oracle programs with Standard Edition One
or Standard Edition in the product name, 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*.

   Why is that?  Well, many -- probably *most *-- processors today are
implemented as "Multi-chip-Modules".  In most cases, a Multi-Chip-Module
contains *one* CPU chip, one Memory Controller, and one or more memory
chips.  A single-core processor manufactured by Intel (or, indeed, by
anybody else) could be shipped as an MCM containing a dozen chips or more.
*And each and every chip now counts as an "occupied socket" (and therefore,
a CPU) for purposes of SE licensing.*

   Is this what Oracle *meant*?  I very much doubt it.  But this *is what
the license says*.  Even if you interpret this rule the way Oracle corp
probably *intended* it, a server with 2 quad-core *intel* processors (they
have 2 CPU chips each right now) is ineligible for SE-1 licensing because it
exceeds the *maximum capacity *for SE-1 (namely, not more than 2
"sockets").  The rules (even as "probably intended") apply differently to
quad-core AMD processors, though.  Or SPARC processors. Or POWER processors,
or...

   To license Standard Edition correctly, you now need to know details of
CPU implementation that are not at all easy to locate, and your server's *
eligibility* to run SE products can change over time as manufacturers
introduce new (compatible) processor designs with differing numbers of
chips.  (E.g., if AMD introduced next year quad-core processors implemented
with 2 @ dual-core chips, the server you licensed today for SE may no longer
be eligible, because its *maximum capacity* has increased!)  Not being a
lawyer, though, I have no idea whether Oracle would get away with trying to
enforce *that* though...

   You purchase SE licenses today at your own peril.  How many chips are in
*your* processors?  How would you know?  (MCMs are so common-place now,
nobody really discusses them anymore.  Personally, I cannot imagine Oracle
corp being foolish enough to enforce this rule exactly as written, but I
think potential purchasers would be equally foolish to *accept* this
licensing condition as written.


On Fri, Jun 6, 2008 at 9:44 AM, Jason Heinrich <jheinrich@heinrichfamily.com>
wrote:

> Here's the exact wording on multi-core licensing from Oracle's most recent
> price list (
> http://www.oracle.com/corporate/pricing/technology-price-list.pdf):
>
> [Enterprise Edition] For the purposes of counting the number of processors
> which require licensing for AMD and Intel multicore chips, "n" cores shall
> be determined by multiplying the total number of cores by a core processor
> licensing factor of .50.
> ...
> [Standard Edition] When licensing Oracle programs with Standard Edition One
> or Standard Edition in the product name, 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.
>
> I don't see anything there that would prevent SE1 from being used on his
> Intel hardware.  A multi-core processor is still just one chip, so my
> understanding of the "multi-chip module" wording would be something like a
> daughtercard with multiple processors on it.  One motherboard socket, but
> multiple physical CPUs.  However, if you were going to purchase SE or SE1
> licenses, I would definitely ask a licensing expert to be sure.
>
> On Thu, Jun 5, 2008 at 7:16 PM, Mark Brinsmead <pythianbrinsmead@gmail.com>
> wrote:
>
>> The OP did not say anything about database editions.  Bill, you might also
>> want to be aware that with the new license rules regarding
>> Multi-Chip-Modules, the hardware you described will not be (cannot be)
>> eligible for Standard-Edition One licenses if your quad-core processors are
>> manufactured by Intel.  (Actually, because Oracle seems to have accidentally
>> mis-worded the new license rules, the hardware may be ineligible for SE of
>> any flavour with CPUs from any manufacturer.)
>
>
> --
> Jason Heinrich




-- 
Cheers,
-- Mark Brinsmead
Senior DBA,
The Pythian Group
http://www.pythian.com/blogs

------=_Part_6831_24607123.1212812003880
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

Jason,<br><br>&nbsp;&nbsp; The text you cited is exactly correct.&nbsp; And here is the part that makes SE-1 (or any SE product) ineligible for wide ranges of hardware:<br><br><div style="margin-left: 80px;">[Standard Edition] When licensing Oracle programs with Standard Edition
One or Standard Edition in the product name, a processor is counted
equivalent to an occupied socket; however, <u><b>in the case of multi-chip
modules, each chip in the multi-chip module is counted as one occupied
socket</b></u>.<br></div><br>&nbsp;&nbsp; Why is that?&nbsp; Well, many -- probably <i>most </i>-- processors today are implemented as &quot;Multi-chip-Modules&quot;.&nbsp; In most cases, a Multi-Chip-Module contains <u>one</u> CPU chip, one Memory Controller, and one or more memory chips.&nbsp; A single-core processor manufactured by Intel (or, indeed, by anybody else) could be shipped as an MCM containing a dozen chips or more.&nbsp; <b><i>And each and every chip now counts as an &quot;occupied socket&quot; (and therefore, a CPU) for purposes of SE licensing.</i></b><br>
<br>&nbsp;&nbsp; Is this what Oracle <i>meant</i>?&nbsp; I very much doubt it.&nbsp; But this <b><i><u>is</u> what the license <u>says</u></i></b>.&nbsp; Even if you interpret this rule the way Oracle corp probably <i>intended</i> it, a server with 2 quad-core <i>intel</i> processors (they have 2 CPU chips each right now) is ineligible for SE-1 licensing because it exceeds the <b>maximum capacity </b>for SE-1 (namely, not more than 2 &quot;sockets&quot;).&nbsp; The rules (even as &quot;probably intended&quot;) apply differently to quad-core AMD processors, though.&nbsp; Or SPARC processors. Or POWER processors, or...<br>
<br>&nbsp;&nbsp; To license Standard Edition correctly, you now need to know details of CPU implementation that are not at all easy to locate, and your server&#39;s <i>eligibility</i> to run SE products can change over time as manufacturers introduce new (compatible) processor designs with differing numbers of chips.&nbsp; (E.g., if AMD introduced next year quad-core processors implemented with 2 @ dual-core chips, the server you licensed today for SE may no longer be eligible, because its <b><i>maximum capacity</i></b> has increased!)&nbsp; Not being a lawyer, though, I have no idea whether Oracle would get away with trying to enforce <i>that</i> though...<br>
<br>&nbsp;&nbsp; You purchase SE licenses today at your own peril.&nbsp; How many chips are in <i>your</i> processors?&nbsp; How would you know?&nbsp; (MCMs are so common-place now, nobody really discusses them anymore.&nbsp; Personally, I cannot imagine Oracle corp being foolish enough to enforce this rule exactly as written, but I think potential purchasers would be equally foolish to <i>accept</i> this licensing condition as written.<br>
<br><br><div class="gmail_quote">On Fri, Jun 6, 2008 at 9:44 AM, Jason Heinrich &lt;<a href="mailto:jheinrich@heinrichfamily.com">jheinrich@heinrichfamily.com</a>&gt; wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Here&#39;s the exact wording on multi-core licensing from Oracle&#39;s most recent price list (<a href="http://www.oracle.com/corporate/pricing/technology-price-list.pdf" target="_blank">http://www.oracle.com/corporate/pricing/technology-price-list.pdf</a>):<br>

<br><div style="margin-left: 40px;">[Enterprise Edition] For the purposes of counting the number of processors which require licensing for AMD and Intel multicore chips, &quot;n&quot; cores shall be determined by multiplying the total number of cores by a core processor licensing factor of .50.<br>

...<br>[Standard Edition] When licensing Oracle programs with Standard Edition One or Standard Edition in the product name, 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.<br>

<br></div>I don&#39;t see anything there that would prevent SE1 from being used on his Intel hardware.&nbsp; A multi-core processor is still just one chip, so my understanding of the &quot;multi-chip module&quot; wording would be something like a daughtercard with multiple processors on it.&nbsp; One motherboard socket, but multiple physical CPUs.&nbsp; However, if you were going to purchase SE or SE1 licenses, I would definitely ask a licensing expert to be sure.<div class="Ih2E3d">
<br>
<br><div class="gmail_quote">On Thu, Jun 5, 2008 at 7:16 PM, Mark Brinsmead &lt;<a href="mailto:pythianbrinsmead@gmail.com" target="_blank">pythianbrinsmead@gmail.com</a>&gt; wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

The OP did not say anything about database editions.&nbsp; Bill, you might also want to be aware that with the new license rules regarding Multi-Chip-Modules, the hardware you described will not be (cannot be) eligible for Standard-Edition One licenses if your quad-core processors are manufactured by Intel.&nbsp; (Actually, because Oracle seems to have accidentally mis-worded the new license rules, the hardware may be ineligible for SE of any flavour with CPUs from any manufacturer.)</blockquote>

</div><br></div>-- <br><font color="#888888">Jason Heinrich
</font></blockquote></div><br><br clear="all"><br>-- <br>Cheers,<br>-- Mark Brinsmead<br> Senior DBA,<br> The Pythian Group<br> <a href="http://www.pythian.com/blogs">http://www.pythian.com/blogs</a>

------=_Part_6831_24607123.1212812003880--
--
http://www.freelists.org/webpage/oracle-l


