Hi,

Is there a programmatic way to get the list of all installed applications on Linux.

Also, how can we get the application activities in Linux OS like running applications name, time of day when they started, duration till the applications were running on system, application version etc.

Is there a way to do this in C/C++.

I am building an app that runs like a daemon and fetches the applications status and sends it to the network admin for him to monitor the application usage pattern on the user computers in the network.

I really appreciate any help, workaround or code snippet.

Thanks a lot..
Arun