True, but mineral oil in my experience will eventually evaporate essentially completely, and will still allow water penetration into the wood unless it's still quite wet.
The linseed and other wood oils will cure, leaving a hardened residue/finish within the wood, creating the barrier.
The linseed and other wood oils will cure, leaving a hardened residue/finish within the wood, creating the barrier.