Seems to me, again without revealing any NDA, that some of the
same issues that occurred when moving to 32 bit from 16 bit might
be present. But since 16 bit Office was installable on 32 bit
Windows, some issues didn't have to be dealt with.
Well, that's how it runs on 64-bit Windows now, by hooking into the
32-bit subsystems that are there for backward compatibility.
But a fully 64-bit app can't have any 32-bit components, as I
understand it. If you do, you sacrifice security and stability, just
as you did with 16-bit components of Win9x (i.e., 32-bit software
ran on Win9x, but certain 16-bit subsystems made it less stable than
when running in a full 32-bit context; e.g., when fully 32-bit, full
pre-emptive multi-tasking in its own virtual machine; when dependent
on 16-bit, cooperative multi-tasking for all 16-bit apps in a shared
virtual machine).
I don't know what the future is of Jet as part of Windows (it's
still in Vista, and I assume it's still in Windows 7), but I can't
imagine that MS would want to have a component of a 64-bit OS be
32-bit (except for legacy support). I really don't quite understand
the role that Jet plays in Windows, in any event (there seems to be
confusion about the Red vs. Blue Jet engines and Active Directory,
which is the supposed reason for Jet being an OS component), and I
also don't know if that role is changing.
Anyway, just a bunch of speculation on my part, I guess.