And that paper *got it slightly wrong*
Beginning with Oracle version 4 (before firebird - aka interbase) Oracle incorporated the idea of MVCC.
</code>
http://asktom.oracle.com/Misc/something-different-part-i-of-iii.html#c112584079541388964 <code>
The implementation is pretty much the "same", 9ir1 added automatic undo management to curtail the chance of a 1555, but that is the "biggest" change in a long time.