All the Oracle ordering documents (OD) are governed by a license agreement which was previously signed and accepted. The license agreement specifies the “general terms” as applicable to all licenses, support, hardware or cloud, ordered against this license agreement. Any deviation on these general terms, so called “non-standard terms”, are listed in the original ordering document.
In order to understand what you are actually entitled to make use of, a number of documents and sources need to be reviewed, analyzed, understood and maintained on a regular basis. It always starts with the license agreement itself, which changed a few times over the years:
Software Licenses and Services Agreement (SLSA)
Oracle started doing business under the terms and conditions of its Software License and Services Agreement. In case you obtained licenses more than 20 years ago, it is very likely that these licenses are bought against a SLSA. This was mainly in the time when the internet was not existing yet; the SLSAs were provided on paper.
Oracle Licenses and Services Agreement (OLSA)
After the introduction of the internet, in which licenses could be ordered through an online store, Oracle changed the SLSA into the Oracle Licenses and Services Agreement. Similar with the SLSA, the OLSA specified the general terms and conditions under which Oracle sold its software and/or solutions. An OLSA was a transaction based agreement and included with every license order.
Upon the acquisition of Sun Microsystems, Oracle started to sell hardware solutions as well. The delivery, warranties and liabilities for hardware are obviously different than for software programs (as Oracle sold until that moment in time). As a result of this, Oracle changed from its OLSA to a new license agreement structure: the Oracle Master Agreement (OMA) in late 2013.
Oracle Master Agreement (OMA)
The Oracle Master Agreement is the current agreement that Oracle still uses today. The OMA has been created to have one single agreement for Oracle’s customers to support the different lines of business within Oracle (e.g. License Sales, Hardware Sales, Support Sales, Cloud Sales, Consulting Sales and University Sales, etc.). After the introduction of the OMA, the duplication of terms and conditions were minimized and the readability of the agreement increased.
The OMA itself contains the generic terms and conditions under which Oracle sells its software and/or solutions. Different and specific Schedules – which are integral part of the agreement – specify those concepts, terms and conditions, which are particular to the specified product and/or service.
The following schedules can be included in OMA:
- Schedule P (Program Schedule)
- Schedule S (Services Schedule)
- Schedule H (Hardware Schedule)
- Schedule C (Cloud Schedule)
- Schedule O (On-Demand Schedule)
- Schedule L (Linux/OVM Schedule)
More details about the above Schedules can be found in one of our articles: What Proof of License means for Oracle Software.