You might try and play with AsterSwitchboard. I was working with them on a different platform and while they did not support that platform directly, they provided me with a patch. They subsequently implemented the patch into the product so that it now supports that platform.
On a whim I just installed it on a Windows system and it seems to have some functionality, but I have not had the time to really test it or program the options, nor do I pretend to know that it will fulfill the need many seek. It is the trial version so it is crippled in some respects, but it does show the calls so it is able to read the phone status. I installed on my home machine which is on a site-to-site VPN to the office this AM. I merely called from my extension at the house to an office extension and it does show this, but as the office is not yet open, no one was there to answer, so am uncertain as to transfers and the like. It appears to be a much more reasonably priced item, but perhaps there is a reason for it.
Here is a screen shot:
The call log also seems to work:
As they helped me out before, they might do so for this platform as well, as the desire has been there for years, but for whatever reason GS has never acted on it, so they might see a market. I did not try and call out using it…yet.