Fedora has remote desktop as part of the default install.
In Gnome, select System > Preferences > Remote Desktop
In KDE, select KMenu > Applications > Settings > Desktop Sharing
Enabling 'Desktop Sharing is as simple as ticking the Allow other users to view your desktop. If you would like other people to control your desktop you can tick the appropriate setting.