Oracle Licensing

Oracle Licensing: Named User Plus vs. Processor – Which to Choose?

Named User Plus vs. Processor license

Oracle Licensing: Named User Plus vs. Processor

Choosing between Named User Plus (NUP) and Processor licensing depends mainly on your database’s user count, user type, and cost considerations. The right choice ensures cost savings and compliance.

This article covers:

  • When to choose Named User Plus licensing
  • When Processor licensing makes sense
  • Practical scenarios for both options
  • Checklist for selecting the best model

Read more Oracle Database Licensing FAQs.


When to Choose Named User Plus (NUP) Licensing

Named User Plus licensing is best suited for scenarios where the exact number of users or devices is clearly defined and relatively low.

Typical scenarios include:

  • Internal applications:
    • Used by specific, clearly identified teams or departments.
    • Example: An HR system is accessed only by a known set of 30 employees.
  • Development and test environments:
    • Small groups of developers, testers, or QA teams with fixed user counts.
    • Example: A database accessed by 10 developers and five testers.

Benefits:

  • Often more affordable than processor licensing for small, controlled user bases.
  • Easier to budget if user numbers remain stable.

Practical Example: When NUP Licensing Works

  • Scenario:
    • An internal finance application accessed by 25 known users.
  • Licensing comparison:
    • Named User Plus: 25 user-required licenses (meeting minimums).
    • Processor Licensing: This would require multiple processor licenses and is potentially more expensive.
  • Recommendation:
    • Choose NUP licensing for significant cost savings.

When to Choose Processor Licensing

Processor licensing is better suited for large or unpredictable user populations or when counting individual users is difficult or impractical.

Typical scenarios include:

  • Public web applications:
    • Websites or services open to many external users or customers.
    • Example: E-commerce website with potentially thousands of daily visitors.
  • Customer-facing systems:
    • Applications or SaaS products provided to external customers.
    • Example: Subscription-based online CRM system.
  • Batch processes or third-party integrations:
    • Environments accessed by automated processes, sensors, or external endpoints where user/device counting is impractical.
    • Example: An automated order-processing system connecting via multiple devices.

Benefits:

  • Covers unlimited users/devices without counting each separately.
  • Simplifies licensing compliance in dynamic or large-scale environments.

Read How Multi-Core Processors and Oracle’s Core Factor Table Impact Database Licensing.


Practical Example: When Processor Licensing Works

  • Scenario:
    • A publicly accessible online service or API accessed by numerous external users.
  • Licensing comparison:
    • Named User Plus: Impractical and costly to count individual users.
    • Processor Licensing: Provides unlimited user coverage, simplifying compliance.
  • Recommendation:
    • Choose Processor licensing for practicality and cost-effectiveness.

Read Oracle Named User Plus (NUP) License: Definition and Counting Users.


Quick Reference Comparison

SituationRecommended License Metric
Small, known user base (e.g., internal teams)Named User Plus
Development/testing (few identified users)Named User Plus
Large or unpredictable user baseProcessor
Public-facing systems or unlimited user scenariosProcessor
Automated or batch connections (many devices or sensors)Processor

Decision-Making Checklist: Choosing the Right Licensing Model

Count your actual or expected users:

  • If it is less than the processor minimum, consider Named User Plus.

Assess user stability and predictability:

  • Stable user counts: NUP is typically advantageous.
  • Unpredictable or fluctuating: Processor licensing is simpler.

Consider application type:

  • Internal, controlled applications: NUP.
  • Public-facing, third-party, automated: Processor.

Evaluate long-term cost-effectiveness:

  • Calculate NUP vs. Processor cost—choose the lower total.

Common Misunderstandings to Avoid

  • Misconception: “Always choose Processor licensing to avoid counting users.”
    • Reality: Processor licensing can be costly for small internal databases; NUP may be cheaper.
  • Misconception: “Named User Plus is always less expensive for small databases.”
    • Reality: If minimum NUP requirements significantly exceed your actual user count, Processor licensing might be cheaper.

Conclusion: Selecting the Optimal Oracle Licensing Metric

Choosing between Named User Plus and Processor licensing depends on user count, predictability, and application type. Consider carefully the cost implications of both models to select the most appropriate and cost-effective licensing option for your Oracle database deployment.

Do you want to know more about our Oracle Advisory Services?

Please enable JavaScript in your browser to complete this form.
Author
  • Fredrik Filipsson has 20 years of experience in Oracle license management, including nine years working at Oracle and 11 years as a consultant, assisting major global clients with complex Oracle licensing issues. Before his work in Oracle licensing, he gained valuable expertise in IBM, SAP, and Salesforce licensing through his time at IBM. In addition, Fredrik has played a leading role in AI initiatives and is a successful entrepreneur, co-founding Redress Compliance and several other companies.

    View all posts