Na liście dyskusyjnej jądra Linuksa grupy inżynierów z Red Hat, ClusterFS, IBM i Bull zaproponowali wiele zmian do systemu plików ext3. Głównie chodzi o zapewnienie obsługi bardzo dużych systemów plików. Obecnie bloki są numerowane za pomocą 32-bitowych liczb ze znakiem. Sterownik ext3 może zaadresować 2 gigabloki, co przy rozmiarze klastra wynoszącym 4 KB daje limit 8 TB. Przy przejściu na liczby bez znaku otrzymalibyśmy dwukrotny wzrost obsługiwanej wielkości woluminów czyli 16 TB.
Kod, który będzieobsługiwał ext4 pojawi się w drzewie źródeł Linuksa jako odgałęzienie ext3 i będzie się znajdować w /usr/src/linux/fs/ext4
. W okolicach 12-ego do 18-ego miesiąca kod obsługujący ext4 zastąpi kod ext3. Ext4 będzie nadal wspierał montowanie systemu plików typu ext2 czy ext3.