It's FOSS - https://itsfoss.com/teamviewer-linux/
Brief: Step-by-step beginner’s guide to installing TeamViewer on Linux. It also explains how to use TeamViewer on Linux.
TeamViewer is a remote desktop application primarily used to connect to a different system quickly and securely. It lets you remotely connect to someone’s desktop, transfer files, share screen and video conferencing.
It is extremely popular for its simplicity and ease of use. It is mainly used to provide technical support to remote computers.
It’s a cross-platform software available for Windows, Mac OS X, Linux, iOS and Android and there is a web browser support too. Though TeamViewer is a proprietary software, it