State of Ext3 - OLS 2005 Day 2
Listening to a talk about Ext3 is going to be improved in the future - it seems that we’ve reached a plateau of the easy and obvious big fixes having occurred, and the next-gen Ext3 changes will hurt.
Extent based allocations (use logical block, physical block, length as a single 64-bit record, instead of older, more granular formats) require file system layout changes, so they will not happen right away. Other changes related to on-disk format changes will most likely sneak in when the extent based allocations happen.
These changes will probably not cause a rename to Ext4 - the system of capability flags means that you will just pick the features your filesystem needs and create it. Older kernel that understand the right flags or that have all the features that are flagged as “incompatible” for backwards functionality, will be able to mount the filesystem and use it (perhaps read-ony), but the compatibility will be rather complicated.