Oracle software maintenance costs have customers turning to growing ranks of licensing consultants and third-party support providers. Here's the skinny.
"Support is the Holy Grail for Oracle; it's 90% margin and how Larry [Ellison] gets an island in Hawaii," says Craig Guarente. "Everything they do is geared toward protecting that revenue."
Guarente knows whereof he speaks. He spent 16 years inside Oracle on the contracts, licensing, and software-audit teams. He was global VP of contracts, business practices, and migrations when he and Oracle parted ways in 2011. Guarente is now CEO of Palisade Compliance, a New Jersey-based firm that helps Oracle customers with software contracting, audit intervention, license "optimization" (meaning getting the most out of what you paid for), and compliance-assurance (making sure you're not using software you haven't paid for).
Palisade is thriving, Guarente told us, because it helps customers "take back control of licensing and contracts." Customers feel powerless, he said, because they're not exactly sure what software they're running and they're even less sure of exactly what their contracts entitle them to use. "Once you're in that position, you can't negotiate price and terms effectively, and any vendor has you over a barrel."
The usual consultation involves determining what the customer is licensed to use and what software it's actually using. Palisade details the difference between the two in a License Scorecard report, but the next question is: Where do you want to go?
For example, "Do you have a new datacenter rolling out, a new disaster recovery plan, or are you moving into the cloud?" Guarente asks. "We lay out a roadmap and several options for moving from your current software roadmap to where you want to go from a licensing perspective."
It's easy to lose track of software because it's deployed on so many servers in so many different locations. What's more, enterprise software is seldom encumbered by software license keys, and vendors like Oracle make a habit of including every available feature in the software download, even if those features are typically extra-cost options. Finally, IT-oriented deployment and management tools that let you turn features off and on have no connection to or knowledge of your licenses and contracts.
It's common for Oracle database administrators to run Automatic Workload Repository (AWR) reports to diagnose database problems, for example, but that tool requires that you have a license for the Oracle Database Pack. "There's no message that flashes when you run that report: 'Make sure you have a license for the diagnostic pack,' " says Guarente. But use of AWR and other features will undoubtedly be uncovered if and when License Management Services (LMS), Oracle's audit arm, requests that you run scripts that gather details on all Oracle software usage. Commercial software contracts invariably give publishers the right to audit.
Cottage industries Palisade is one of the newer firms in this niche, but search "Oracle license compliance" and you'll find plenty of competitors. Miro Consulting, for example, has been around for 14 years. It deals mostly with Oracle customers, but it also advises on Adobe, IBM, and Microsoft audits and contracts. The usual trigger for a consultation is a contract renewal, an audit, a planned hardware upgrade, or the start of a software asset-management program.
With the rise of software audits in recent years, many companies are installing software-asset-management tools to determine what software they are using, how often, and by how many people in the organization,
Doug Henschen is Executive Editor of InformationWeek, where he covers the intersection of enterprise applications with information management, business intelligence, big data and analytics. He previously served as editor in chief of Intelligent Enterprise, editor in chief of ... View Full Bio
We welcome your comments on this topic on our social media channels, or [contact us directly] with questions about the site.