Glsof is two separate utilities (Queries & FileMonitor) to the command line utility Lsof by Vic Abell. Both applications are written in Java. Another fundamental requirement is the command line Lsof that has to be installed on your system. Lsof is supported by most of the Unix/Linux systems including Mac Os X.
Filemonitor monitors the activity of files, processes and network connections in ‘real time’ via lsof, returning them in a list. One of its main features is the possibility to control a remote system running it as “client” (included Windows systems) and a separate “server” on the target system. More information here.
For more details please visit GLSOF's home page.