"I am the OMCS Client Manager for <redacted>. They are currently a large Discoverer customer who would like to convert to Oracle APEX. To that goal, they have asked me to find out how long Oracle APEX will continue to be a no-cost feature of the Oracle Database (could be an unanswerable question, I realize)."Great question! And my response to Tom:
- Oracle Application Express has been an included feature of the Oracle Database since 2004. It remains an included feature of the Oracle Database in 12cR2 and in the foreseeable future.
- There are no plans to charge separately for Oracle Application Express. It has *never* been discussed.
- Application Express is a feature of every Oracle Database Cloud Service (Database Schema Cloud Service, Database Cloud Service, Exadata Express, Exadata Service)
- In my 21 year career at Oracle, I have never seen a situation where Oracle has included something as part of the database license and then decided later to charge separately for it. It might have happened, but I'm not aware of it. I have seen the reverse (where we used to charge a separate license fee, and then eventually included it with the Oracle Database - Oracle Text is a good example).
People often classify APEX as "free". I call it "an included feature of the Oracle Database." If you're licensed and supported for the Oracle Database, you're licensed and supported for Oracle Application Express. APEX runs wherever the Oracle Database runs - on premises, your cloud, Oracle Cloud. We have customers running APEX on a laptop on the free version of the Oracle Database Express Edition (XE), we have customers running APEX on 28-node Oracle RAC clusters, and everything in-between.
If you're interested in learning more about APEX, see A Simple Guide to Oracle Application Express (APEX).