シリアルポート
仮想シリアルポートエミュレーションは、使用可能な物理シリアルポートが足りない場合や現在の要件を満たさない場合に役立つ。例えば仮想シリアルポートは、シリアルポートに接続された1つのGPSデバイスに基づく複数アプリケーション間でデータを共有できる。また、インターネットやLAN経由でどんなシリアルデバイスとも、まるでコンピュータとローカルで接続されているかのように通信することもできる(Serial over LAN/Serial-over-Ethernet技術)。2つのコンピュータやアプリケーションはエミュレートされたシリアルポート接続を通じて通信することが可能である。仮想シリアルポートエミュレータはMac OS、Linux、Microsoft Windowsの様々なモバイルやデスクトップバージョンを含む多くのオペレーティングシステムで使用できる。