© Charles Chandler
Well-behaved apps must effectively manage their temp files, and prevent eventual system shutdown because temp files have chewed up all of the disk space. While this was important before, it will become imperative now, since no third-party clean-up application will have access to these files. To encourage temp file clean-up, the OS should provide a call for creating temp file handles that the OS will then associate with the process ID, and then automatically delete after the session.
Failure to properly handle temp files should prohibit OS logo certification of the app, even if the app was developed by the OS vendor.