Hi,
1) I ran LibreOffice Portable 3.5.4 from PortableApps Platform on a USB stick.
2) After terminating the application and the platform, I tried to eject ("deactivate") the USB stick. OS (Windows 2000) denied the request; obviously, some data object on the stick was still in use.
3) Analysis with Process Explorer (by Sysinternals) showed that file "G:\PortableApps\LibreOfficePortable\App\libreoffice\Basis\share\fonts\truetype\__DO_NOT_ADD_FONTS_HERE!.txt" was assigned to the system process CSRSS.EXE (Client/Server Runtime). There was no way to cause CSRSS.EXE to release the file. I had to reboot.
Shouldn't the portability layer remove such remnants from the host system?