To prevent production abuse, Oracle imposed clear limits on 10g XE:
-- On 11g XE or newer impdp system DIRECTORY=DATA_PUMP_DIR DUMPFILE=xe10g.dmp FULL=Y oracle 10g express edition
: The 4 GB limit applies to user data only—system tablespaces (SYSTEM, SYSAUX, TEMP) are extra. To prevent production abuse, Oracle imposed clear limits
While it is now obsolete, it serves as the template for Oracle's modern "Always Free" tiers and current XE releases. To prevent production abuse
To prevent it from cannibalizing sales of Standard and Enterprise editions, Oracle 10g XE was "capped":