big change in Longhorn will be the new Windows Future Storage (WinFS) file system, based on SQL Server database technology and designed to give users a direct route to data, making the physical location of a file irrelevant.
WinFS replaces the NTFS and FAT32 file systems used in current Windows versions.
And... Why not make it encrypted and require that every application which is loaded into memory is signed with a (MS)key and uses encrypted argument passing like the lovely "blackbox" dll (used in their DRM solution), so that only good and secure(MS certified) applications can access the file system or run at all?
This ought to protect (stop) the average user (pirate) from accidentally (intentionally) running Hacker (ordinary and popular) tools, like non-MS development environments, debuggers or those pesky (great) hacker (command line) GNU utilities from the FSF hacker (support) organization.