14 Replies Latest reply on Sep 17, 2010 9:05 PM by zaferaktan

    Can NOT install Standard ONE on a 2 quad-core processor machine (licensing)

    zaferaktan
      This is from Oracle's licensing (July 2009):
      ===================================

      “When licensing Oracle programs with Standard Edition One or Standard Edition in the product name, a processor is counted equivalent to a socket. However, in the case of multi-chip modules, each chip in the multi-chip module is counted as one occupied socket.”

      This is also from Oracle's licensing (July 2009):
      =====================================
      “Oracle Database Standard Edition can only be licensed on servers that have a maximum capacity of 4 sockets. Oracle Standard Edition One may only be licensed on servers that have a maximum capacity of 2 sockets.”

      Now, this is what it seems to be:
      ===========================
      1 quad-core AMD/Intel Xeon chip counts as 4x0.5=2 sockets (reached the maximum capacity limit in the licensing terms) by simply using 1 (single) quad-core CPU box.

      and that's it - you can NOT install Standard Edition ONE on a 2 quad-core CPU Linux box :(((((

      For a AMD/Intel multi-core Linux boxes
      ===============================
      it can be a single quad-core CPU box (4x0.5=2 sockets -- but, paying twice the processor license - because it is now 2 sockets) or
      it can be a 2 dual-core CPU (2X2x0.5=2 sockets -- but, paying twice the processor license) or
      it can be a single dual-core CPU box (2x0.5=1 -- paying only a single processor license)

      I think it is time for Oracle to revisit the licensing terms for Standard ONE edition and change it to simple socket count (don't count the cores). It is getting more expensive to use Oracle Standard ONE.
        • 1. Re: Can NOT install Standard ONE on a 2 quad-core processor machine (licensing)
          damorgan
          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
          • 2. Re: Can NOT install Standard ONE on a 2 quad-core processor machine (licensing)
            zaferaktan
            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
            R/ Zaf

            also: read this
            http://www.pythian.com/news/1009/recent-changes-to-oracle-se-licensing-rules-higher-price

            * 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
            • 3. Re: Can NOT install Standard ONE on a 2 quad-core processor machine (licensing)
              zaferaktan
              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.

              http://www.oracle.com/corporate/contracts/library/processor-core-factor-table.pdf

              R/ Zaf
              • 4. Re: Can NOT install Standard ONE on a 2 quad-core processor machine (licensing)
                zaferaktan
                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.
                • 5. Re: Can NOT install Standard ONE on a 2 quad-core processor machine (licensing)
                  damorgan
                  And now you see why I pointed you to Oracle sales. <g>
                  1 person found this helpful
                  • 6. Re: Can NOT install Standard ONE on a 2 quad-core processor machine (licensing)
                    zaferaktan
                    Morgan, thanks.

                    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.
                    • 7. Re: Can NOT install Standard ONE on a 2 quad-core processor machine (licensing)
                      TCK001
                      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).

                      https://oraclestore.oracle.com/OA_HTML/ibeCCtpSctDspRte.jsp?section=11365&media=os_g_english_help_licensing
                      • 8. Re: Can NOT install Standard ONE on a 2 quad-core processor machine (licensing)
                        Hans Forbrich
                        zaferaktan wrote:
                        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.
                        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).

                        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.
                        1 person found this helpful
                        • 9. Re: Can NOT install Standard ONE on a 2 quad-core processor machine (licensing)
                          user8127377
                          [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:

                          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.
                          1 person found this helpful
                          • 10. Re: Can NOT install Standard ONE on a 2 quad-core processor machine (licensing)
                            Users8043462
                            Some much conflicting information around. Here's some more to add fuel to the fire:

                            A 2x quad core (eight cores) HP Server running SE1

                            http://tpc.org/tpcc/results/tpcc_result_detail.asp?id=109033001



                            and this HP sales PDF (dated Sept 2009) offering configs with 2x quad core running SE1 (see page 3 of link)

                            http://h20195.www2.hp.com/v2/GetPDF.aspx/4AA2-9228ENW.pdf
                            1 person found this helpful
                            • 11. Re: Can NOT install Standard ONE on a 2 quad-core processor machine (licensing)
                              zaferaktan
                              Interesting article "The Reality of Server Software Licensing in a Many Core World"

                              http://blogs.amd.com/work/2010/04/06/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."

                              R/ Zaf
                              • 12. Re: Can NOT install Standard ONE on a 2 quad-core processor machine (licensing)
                                zaferaktan
                                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.
                                • 13. Re: Can NOT install Standard ONE on a 2 quad-core processor machine (licensing)
                                  zaferaktan
                                  Another interesting blog on this (from Netherlands - use google chrome, it will ask if you want to translate it from Dutch to English ;)

                                  http://www.licenseconsulting.nl/laat-oracle-standard-edition-one-databases-van-de-markt-verdwijnen
                                  • 14. Re: Can NOT install Standard ONE on a 2 quad-core processor machine (licensing)
                                    zaferaktan
                                    Another interesting postings:

                                    http://www.centiq.co.uk/calculating-the-tco-of-oracle-licences-for-infrastructure-choice.html

                                    http://netmgt.blogspot.com/2009/05/oracle-processor-licensing-change-intel.html

                                    R/ Zaf