Contents
Key takeawaysWhat iAS isYour entitlementSupport in 2026Dropping supportWhere each component goesAudit exposureWhat we have seenOracle's lines and repliesExit timelineWhat to do nextFAQYour Oracle iAS license almost certainly still gives you the right to run the software. What it covers, what your support actually delivers, and what it costs to keep or leave are the questions most companies have not checked since the original purchase.
- The license outlived the product. A perpetual Application Server license does not expire because Oracle stopped developing iAS; what lapsed is the support level.
- Find out which grant you hold. Many surviving grants arrived inside an application such as E Business Suite or JD Edwards and permit only that application to run.
- Sustaining Support brings no patches. It continues indefinitely but excludes new fixes, security alerts and certification with current platforms, so you can pay maintenance and receive nothing new.
- The bundled Java is already licensed. Java supplied with an Oracle product stays licensed for that product, and the per employee metric applies to your own Java.
- Split the old stack before pricing it. Forms stays on Oracle while identity and plain Java code often leave, and in our worked example that split cuts new license spend at list from $180,000 to $46,000.
- Cancelling support has a price. Reinstatement at 150 percent of the last annual fee and the matching service level rules both apply, so model the exit before you cancel.
What is Oracle iAS, and which release are you running?
Oracle Internet Application Server (iAS) is the application server family Oracle sold before WebLogic became its strategic platform. The name covers several generations, and the generation matters because the entitlement wording changed between them.
Most surviving deployments run either the Oracle9iAS releases or the Oracle Application Server 10g releases that followed. After the BEA acquisition in 2008, Oracle rebuilt Fusion Middleware on WebLogic Server, and the old stack stopped receiving investment.
What was in the iAS bundle?
- Forms and Reports. The application runtime that keeps most of these installations alive. Its migration cannot be avoided, but it is at least predictable.
- The J2EE container. Oracle Containers for J2EE (OC4J), Oracle's own container for Java applications, which your custom code was written against. TopLink, the object relational mapping library, shipped alongside it.
- Portal and Discoverer. The web portal product and the end user reporting tool, each with its own successor question.
- Single Sign On and Internet Directory. The identity components, and usually the hardest part of any migration to unpick.
- HTTP Server and Web Cache. The web tier, and the easiest layer to replace.
Oracle positions WebLogic Server as the successor platform for all of it. That is a product statement about where Oracle invests. It says nothing about what your old licenses convert into, and buyers routinely confuse the two.
Which iAS edition did you buy, and does it still matter?
It matters more now than it did at purchase. The editions gated which components you could run, and years of configuration changes mean the deployment and the entitlement rarely match any more. Oracle's licensing information for the 10g Release 2 generation sets out four editions.
| Edition | Main components | What to watch for |
|---|---|---|
| Java Edition | Oracle HTTP Server, OC4J, TopLink and a few smaller components such as MapViewer | Any Portal or Web Cache use sits above this edition |
| Standard Edition | Java Edition plus Portal and Web Cache | Forms, Reports and Discoverer are not included |
| Standard Edition One | The same features as Standard Edition | Limited to servers with a maximum capacity of two processors |
| Enterprise Edition | Adds Internet Directory, Single Sign On, Forms Services, Reports Services, Discoverer, Personalization and the integration products | The edition most Forms customers need, and the one Oracle still prices today |
- Find the ordering document, not the invoice and not the support renewal quote. The order names the edition, the metric and the quantity.
- List what is installed and started, component by component, including anything an administrator enabled once for a project.
- Compare the two lists before an auditor does. Every gap is either something to remove or something to price.
How do you check what is actually installed and running?
Use the tools that shipped with the product. They separate what sits on disk from what runs, and that distinction is what an auditor will test.
- The central inventory. The
inventory.xmlfile under oraInventory lists every Oracle home on the host, including forgotten test and training homes. - OPatch. Running
opatch lsinventory -detailagainst each Oracle home prints the installed products and patch levels, which gives you the release for the support check. - OPMN.
opmnctl status -lshows which processes are running now, and theopmn.xmlfile shows every component OPMN is configured to start. - Application Server Control. The Enterprise Manager console for 10g lists the components deployed in each instance, which helps with edition drift.
How to Negotiate Your Oracle SaaS Renewal: The Five Moves at the Table
What entitlement does a long standing Oracle iAS customer hold?
You hold either a full use license or a grant restricted to one application, and every later decision depends on which. It is the first question we ask, and in most companies it takes a week to answer properly.
Is your iAS license full use, or restricted to one application?
| Question | Full use license | Restricted use grant |
|---|---|---|
| Where it came from | Bought as a technology product in its own right | Arrived inside an application purchase such as E Business Suite or JD Edwards |
| What may run on it | Any application you choose to deploy | Only the application it was granted for |
| Value in a conversion | Real, and negotiable against current editions | Limited, because it follows the application |
| Common audit finding | Deployment larger than the licensed quantity | A second application sharing the same server |
| Where to confirm it | The ordering document and price list description | The application order, plus its restricted use notes |
A restricted grant is a narrower license, and it is no weaker for the application it covers. Using it to host a second workload is the most common middleware finding we see in application environments. Our guide to Oracle license types explains how restricted use terms are written.
Which restricted use terms are built into the iAS editions?
Even a full use iAS license carries embedded restrictions, and they generate findings years after installation. The 10g licensing information sets out two that are easy to breach without noticing.
- The infrastructure database. Every edition shipped an Oracle Database for storing the product's own metadata. Storing application data in it requires a full database license.
- Single Sign On and Internet Directory. In Standard Edition and Standard Edition One, Single Sign On was provided only for use with Portal, and Internet Directory only to manage users for the application server components. Running the company's general LDAP service on that directory is outside the grant. Enterprise Edition lists both as full components, so check the edition on the order first.
What does the old iAS entitlement convert toward?
Oracle has run named migration paths from the Application Server editions toward WebLogic editions at various points, and the terms have changed over the years. There is no universal mapping you can rely on from memory.
Ask your account team for the current migration matrix in writing, and read it against the Oracle Technology Price List and your own contract. Buyers with active support routinely discover they hold more toward the target than they assumed.
Internet Application Server Enterprise Edition still appears on the Oracle price list at $35,000 per processor or $700 per Named User Plus, with annual support of $7,700 per processor. Oracle's current licensing information describes it as Forms, Reports, Portal, Internet Directory, Single Sign On, OC4J and Web Cache plus a constrained WebLogic Server Basic.
Oracle CIO spend guide
A five year plan for controlling Oracle support, license and cloud costs. Free to download.
Get the white paper →Is Oracle iAS still supported in 2026?
You can still be paying for support on it, and you are almost certainly not receiving security fixes. Many companies discover the second fact only when a scanner flags a vulnerability and no patch exists.
Oracle's lifetime model runs Premier, then Extended, then Sustaining Support. Oracle's own alert for the 10g 10.1.2 and 10.1.4 releases set the end of Premier Support at December 31, 2011, and Extended Support has since ended too. Sustaining Support has no end date, so a server can look supported on a purchase order and receive nothing that closes a vulnerability.
What does Sustaining Support actually include?
| You still get | You no longer get |
|---|---|
| Technical assistance on service requests and the knowledge base | New updates, fixes and security alerts |
| Access to patches and scripts that already existed | Critical Patch Updates going forward |
| Upgrade rights to current releases | Certification with new operating systems, browsers, databases or third party products |
| The right to keep running what you licensed | New tax, legal and regulatory updates |
| A support contract you can point to | The 24 hour response commitment on Severity 1 issues |
Oracle publishes the dates in its Lifetime Support Policy for Fusion Middleware and describes the tiers on its lifetime support page. Check the dates for your exact release, because they differ within the family.
What does Sustaining Support mean on an internet facing server?
It means an unpatched web tier carrying business traffic. The application server is the component most exposed to the outside world and the least able to hide behind a firewall, which is the wrong risk profile for an unmaintained platform.
- Vulnerability management stops working. Your scanner keeps reporting findings for which no fix will ever be published.
- Certification blocks everything around it. Operating system upgrades, browser changes and database upgrades all stall on the unsupported component.
- Insurance and audit questions get harder. A risk committee will not accept a knowingly unpatched internet facing platform for long, and cyber insurance questionnaires often ask about unsupported software.
Do you need a Java SE subscription to keep iAS or WebLogic running?
Almost certainly not for the Oracle product itself, and in larger companies that answer is worth several hundred thousand a year. Java supplied with an Oracle product remains licensed for use with that product. WebLogic did not lose that entitlement when Oracle moved Java SE to the per employee metric in January 2023.
Oracle sets out the position in My Oracle Support Doc ID 1557737.1, its note on Java SE support entitlement when Java is used as part of another Oracle product. The per employee subscription covers your own general purpose Java: applications your teams wrote, third party software that needs a runtime, and developer machines.
- Test the right question. Ask what the runtime is used for. Which vendor supplied the binary tells you little.
- Refuse to pay twice. Buyers with WebLogic based products have been quoted subscriptions for coverage they were already granted.
- Audit the edges. A standalone runtime installed on the same server for a scheduled script is exactly the general purpose use the subscription targets.
Our page on Oracle Fusion Middleware licensing shows where the included entitlements start and stop across the WebLogic editions. For the Java side, see the restricted use Java entitlements you already have.
What does it cost to stop paying Oracle support on iAS?
It can cost more than it saves. Three policies in Oracle's software technical support policies decide whether cutting iAS support saves anything, and few buyers read them before they cancel.
- Reinstatement. If support lapsed and you later need it back, you pay a reinstatement fee of 150 percent of the last annual support fee, prorated over the lapsed period. You also pay the support fee for the new support period.
- Matching service levels. All licenses in a license set must sit at the same support level, so you cannot support a subset and leave the rest unsupported. Licenses under the same agreement and support identifier are usually treated together in practice.
- Repricing on partial termination. Terminating part of a license order reprices the remaining support at current list minus the standard discount. The new fee cannot fall below what you paid for those licenses, which is how a cancellation meant to save money ends up costing more.
A worked example of reinstatement
Say you hold 4 processor licenses of Internet Application Server Enterprise Edition and paid support at list, $7,700 each, so $30,800 a year. You dropped support 18 months ago and now need it back to claim a migration credit.
| Step | Calculation | Amount |
|---|---|---|
| Last annual support fee | 4 x $7,700 | $30,800 |
| Reinstatement fee | 150 percent x $30,800 x 18/12 years | $69,300 |
| Support for the next 12 months | Last annual fee | $30,800 |
| Cash due before support resumes | $69,300 + $30,800 | $100,100 |
The lapse saved $46,200 over 18 months. The reinstatement fee alone is $69,300, half as much again as the saving, and the new year of support comes on top. On iAS the reinstated support still delivers no new fixes. Our note on dropping Oracle support and reinstatement covers the variants, including licenses that never had support.
Is third party support a sensible interim step for iAS?
Sometimes, and it works best as a bridge while you migrate. It can hold the cost down while a migration is scoped and funded. It does not pretend to solve the underlying problem, and you give up the upgrade rights and conversion value that come with Oracle support.
Weigh it against the matching service level rules, because moving one product off Oracle support can affect the products beside it. Our note on Oracle third party support sets out where it works and where it costs more than it saves.
Where should each Oracle iAS component go?
It depends on the workload, and for most companies there are three destinations. Treat the old bundle as a set of separate problems, because that is how it will migrate.
| Legacy component | Realistic destination | Licensing consequence | Effort |
|---|---|---|---|
| Forms and Reports | Forms and Reports 12c or 14c on WebLogic | Stays an Oracle line item, often with an included WebLogic grant | Moderate and predictable |
| Custom Java applications on OC4J | WebLogic, or a supported open source container | Can remove an Oracle line item permanently | Varies with how much vendor specific code exists |
| Portal | Application Express, or a current portal product | Application Express is included with the database license | Higher, usually a rebuild |
| Single Sign On and Internet Directory | Oracle Access Management, or your corporate identity provider | Often removes an Oracle product entirely | Moderate, and it sets the schedule |
| HTTP Server and Web Cache | Oracle HTTP Server with WebLogic, or a standard web tier | Normally covered by the WebLogic entitlement | Lower |
| TopLink object relational mapping | EclipseLink, the open source descendant of the same code base | No license at all | Low to moderate |
Forms and Reports is the predictable part
Forms migrations are the least risky part of this exercise. Oracle still ships supported releases, currently 14.1.2, documented on the Oracle Forms page, and most application logic carries forward with limited rework.
The timeline goes on everything around the form: printing, file transfer, client side integrations, and screens built for the browser plugin era. Budget for those surroundings first. Our Oracle Forms licensing guide covers what the current Forms and Reports license includes.
Identity decides the schedule
Identity is where these projects slip, because the old Single Sign On layer is usually wired into applications that were never documented. Start here, early in the plan, and treat the corporate identity provider as the default destination.
A like for like Oracle replacement should have to justify itself. Our page on Oracle identity and access management licensing shows what that replacement costs.
Custom Java applications are the real decision
Ask one question about every custom application: how much of it depends on vendor specific container features. If the answer is little, the application does not need WebLogic, and moving it removes Oracle footprint permanently. Our WebLogic to Tomcat feasibility guide lists the features that make a move hard.
Why WebLogic Suite should not be your default destination
The usual advice says the migration path runs to WebLogic Suite, so the exercise is a technical upgrade with a predictable license purchase at the end. We disagree, because that assumption costs more than the migration does.
WebLogic Suite is the top edition, and Oracle's licensing information includes Internet Application Server Enterprise Edition inside it, which is why proposals default to it. For a Forms application the edition you need is often much smaller. Not every workload belongs on Oracle middleware, so split the environment before you price it.
- Forms stays on Oracle, because there is no equivalent runtime anywhere else and the rework would be a rewrite.
- Identity usually leaves, because you already run an identity platform the rest of the business authenticates against.
- Plain Java code often leaves, because it never depended on the container it happened to be deployed into.
- The portal is a rebuild wherever it lands, so pick the destination on merit.
Companies that run this split retire an Oracle line item for good. The ones that migrate wholesale move the same bill to a newer product name and call it modernization. Our comparison of WebLogic Suite and Standard Edition goes further on the edition choice.
What does each option cost at list?
Say the same company runs one Forms application on 2 licensed processors and two custom Java applications on another 2. Processor counts here are after the Oracle core factor. The table uses current list prices for new licenses, before discount and before any migration credit.
| Option | New licenses | License at list | Annual support at list |
|---|---|---|---|
| Everything to WebLogic Suite | 4 x $45,000 | $180,000 | $39,600 |
| Forms and Reports on 2, WebLogic Server Enterprise Edition on 2 | $46,000 + $50,000 | $96,000 | $21,120 |
| Forms and Reports on 2, WebLogic Server Standard Edition on 2 | $46,000 + $20,000 | $66,000 | $14,520 |
| Forms and Reports on 2, open source container on 2 | 2 x $23,000 | $46,000 | $10,120 |
The spread between the first and last rows is $134,000 in license fees and $29,480 a year in support.
The last row assumes the Java applications run on an OpenJDK build; putting Oracle's JDK under them brings the per employee Java SE subscription back into scope. A migration credit narrows the gap in every row, but it never turns the top edition into the cheapest one.
Where does a legacy iAS installation create audit exposure?
In four places, and running an old release is not one of them. Findings come from what accumulated around the release while no one was watching.
The four findings we actually see
- A restricted grant hosting a second application. The grant came with one application, and someone deployed another onto the same server because the capacity was there.
- Edition drift. Components that belong to a higher edition than the one on the order, usually switched on for a project that ended a decade ago.
- Virtualization. Middleware running on a virtual cluster where the counting rule reaches wider than the virtual machine, the same argument Oracle makes for the database. See our Oracle virtualization licensing guide.
- Environments never decommissioned. Test, training and disaster recovery copies still installed and still startable, long after the project they served.
Our page on Oracle middleware audit risk covers the counting arguments in detail, including the virtualization position.
- The original ordering documents, with the edition, metric and quantity highlighted and the restricted use notes attached.
- A component inventory per host, separating installed from configured from started.
- A written statement of what each server hosts, so the restricted use question is answered before it is raised.
- The Named User Plus arithmetic, if any part of the installation is licensed per user, including the minimum quantities the price list attaches to that metric.
- A note on the infrastructure database, confirming it holds product metadata only.
What have we seen in Oracle middleware reviews in 2024 and 2025?
Across roughly 20 to 30 Oracle middleware environments we reviewed in 2024 and 2025, surviving Application Server deployments were kept alive to avoid a migration. In most cases the migration turned out to cost less than the risk being carried.
- Unpatched production. In roughly 7 of every 10 companies with a surviving deployment, at least one production application ran on a release receiving no security fixes of any kind.
- Unknown grant type. No one in the room could say whether the entitlement was full use or restricted to a single application, and the original ordering document had to be recovered from an archive.
- Unneeded Java quotes. Teams had been quoted a per employee Java subscription for a runtime already licensed with the Oracle product it ran.
- Hidden conversion value. Where a conversion toward current middleware had happened, buyers held more entitlement than they knew, which cut the net cost of the migration materially.
Once the environment was split into separate problems, a properly scoped migration took roughly 4 to 9 months. The Forms work was rarely what set that duration.
A surviving Application Server is a deferred decision that accrues interest, on the one platform in your company that faces the internet.
What will Oracle's account team say about iAS, and how should you reply?
Expect a small set of lines, most of them aimed at a larger edition or an extra subscription. Each has a precise reply.
- "WebLogic Suite is the migration path for Application Server Enterprise Edition." Ask for the migration matrix in writing, then price the edition that matches the components you will actually deploy.
- "Your Forms servers need a Java SE subscription." Point to Doc ID 1557737.1 and ask them to name, in writing, the specific use that falls outside the product entitlement.
- "You can drop support on the old middleware and keep everything else as it is." Ask for written confirmation of which license set the iAS licenses belong to and how repricing applies to the remaining lines on that order.
- "Sustaining Support keeps you covered." Ask for the date of the last security fix published for your exact release.
- "The conversion credit is only available this quarter." Ask for the credit calculation per license and let the date follow your migration plan.
Which contract terms should you ask for?
- Conversion credit stated per license. The order should list which old licenses are retired and the credit applied to each, so the value cannot be disputed later.
- Edition defined by components. Name the components you are entitled to run, which closes the edition drift question for the new platform.
- Restricted use scope in plain words. If any grant is application specific, the order should name every application allowed to run on it.
- A price hold for the second phase. If the migration runs in stages, lock the unit price for the licenses you will add later.
- A support repricing statement. Get the support fee for the remaining licenses written into the order, so partial termination cannot raise it.
When should you start an iAS exit before your support renewal?
Start about 12 months before the support renewal date. Entitlement research and identity design take longer than the license negotiation, and a late start leaves you renewing iAS support for another year.
| Time before renewal | What to do |
|---|---|
| 12 months | Recover ordering documents, settle full use or restricted, and run the host inventory |
| 9 months | Split the environment into its component problems and cost each destination |
| 6 months | Request the migration matrix and a quote for the edition you chose, and start identity design |
| 3 months | Model support for each license set, including reinstatement and repricing |
| 1 month | Sign with the contract terms above, and decide what support level remains on iAS |
If an audit notice arrives first, the same sequence applies, compressed. The ordering documents and the host inventory become the first deliverables either way.
What to do next
- Settle the grant type. Recover the original ordering documents and establish whether each grant is full use or restricted to one application. Nothing else can be decided until this is settled.
- Inventory every host. Record every component and release level, separating installed from configured from actually started.
- Confirm support status. Check each release against Oracle's published policy, and write down what your current level does and does not include.
- Check Java quotes. Find out whether anyone has been quoted a Java subscription for a runtime already licensed with the Oracle product it runs.
- Split and cost. Divide the environment into its five migration problems and cost each one separately.
- Challenge the edition. Get the current migration matrix in writing before you accept any edition recommendation, and question anything that lands on the top edition by default.
- Model the support consequences. Work through reinstatement and matching service levels for every option, with independent Oracle advisory reviewing the position.
Want a second opinion on your Oracle position? Our Oracle licensing consultants are former Oracle insiders who now work only for buyers.
Frequently asked questions
Is Oracle iAS still supported in 2026?
Only at the Sustaining Support level. The Application Server releases passed Premier and Extended Support long ago. You can still log service requests and download fixes that already exist, but no new security fix will be written for any iAS release, whatever you pay.
Do my old iAS licenses still give me the right to run it?
Usually yes. A perpetual license does not end because the product was superseded, so the right to run what you bought survives. Two separate questions remain: what support level you hold, and whether the grant is full use or tied to one application. Keep the ordering document, because that is what proves the right.
What is the difference between a full use and a restricted use middleware grant?
A full use license permits any application on the middleware. A restricted grant came inside an application purchase and permits only that application. The practical test is simple: if a second, unrelated application runs on a server covered only by a restricted grant, you have a compliance finding.
Do I need a Java SE subscription to keep Oracle middleware running?
Not for the runtime Oracle supplied with the product, which stays licensed for use with that product. If Oracle raises it, ask the account team to identify the specific use they believe falls outside the entitlement. Your own Java applications, third party Java software and developer desktops are a separate question.
What is the migration target for Oracle iAS?
There is one per component. Forms and Reports go to the current releases on WebLogic. Identity usually goes to your corporate identity provider. Custom Java code often runs on an open source container outside Oracle middleware, and TopLink code can move to EclipseLink with no license at all.
How long does a migration off Oracle Application Server take?
In our reviews, properly scoped migrations ran roughly 4 to 9 months once the work was split into separate problems. Identity and the integrations around each application set the pace far more than Forms code does, so start the identity design first.
Can I just stop paying support on the old middleware?
Only after you check the license set and repricing rules. All licenses in a license set must share one support level, and terminating part of an order can reprice what remains. Stopping support also usually ends the conversion value you could apply toward WebLogic or Forms.
Does converting old entitlements reduce the cost of moving?
Often, yes. Buyers with active support on legacy middleware frequently hold more toward current editions than they realize. Ask for the credit calculated license by license and written into the order, because a verbal assurance on conversion value is hard to enforce after signature.