How does Asus PC Link work? I am using Asus PC Link with my Asus Zenfone 5. It allows my to remotely connect to my Zenfone, in a way similar to RDP, but it only supports Windows Vista or higher, not Windows XP, Mac, or Linux.

I am wondering how Asus PC Link works and if there is a similar program/apps that can be used with Linux and other Android devices.
As per this link Asus PC does the following:

ASUS PC Link lets you mirror your mobile device on your PC. It also allows you to control your Android device from your PC with the mouse and keyboard.


I know of one app named WebKey(libre software) which can remotely share your Android's screen to a computer (any platform). All you need to do is install this app, launch it (follow the instructions there) and once the service is started it will give you a URL. Type this URL into your browser (PC) and you're good to go.
Note that this app hasn't been updated since Dec 2013, and so, recent Android versions might not support it.

There is another method (I didn't try) called Live Screencasting. The instructions are mentioned at https://developer.chrome.com or you can click here. Note that this option is supported for devices with Android 4.4.3 and above. (Alternative link for easy instructions.)