The information such as cpu load, memory usage and information about running processes.LibGTop is designed to be as portable as possible. None of the functions and retrieved information should be specific to a specific operating system. So you only need to port the system dependent part of the library to a new system and all application programs can then use libgtop on this new system.