また、家庭にあるPC上でも同じOSを使いたいというユーザーもあらわれ、LinuxやFreeBSD等の、PC/AT互換機上で動作するものも開発されてきた。特にLinuxに関しては、家庭用ゲーム機や携帯機器あるいは過去のコンピュータハードウェア等で動作させることが、。
コンピュータゲームの移植.
複数機種への移植はマルチプラットフォーム対応（マルチプラットフォーム展開）とも呼ばれ、場合によっては同時期に発売するために平行して移植作業が行なわれるケースもある。
ゲームの移植で独特の問題となるのは操作デバイスである。コントローラのボタン数やその配置、アナログ的入力の有無などは機種ごとに異なるので、違和感の無い操作を再現するために移植先にあわせたアレンジや調整が必要となる場合がある。各機種間のフレームレート、画面解像度の違いも大きな問題となりうる。このような移植対象のゲーム機（コンシューマーゲーム）の性能や仕様上の違いによるゲーム内容の変更といったことも、かつては頻繁に行なわれていた。
また移植に際してバグ（裏技として認識されるプレイヤーにとって好都合なものも含む）の修正や、ゲームバランスの調整、要素の追加などが行われる場合も多い。たとえば『アトミックロボキッド』では、アーケードゲーム版が「敵弾やボスとの接触が即ミス、残機が無くなればゲームオーバー」だったものが、PCエンジンへのアレンジ移植版『アトミックロボキッドスペシャル』はライフ制に変更、「敵弾やボスとの接触でライフ減少、ライフ切れでゲームオーバー」になった。このようなケースでは、ゲームルールの改変などもあって、原作を元に別の内容の作品を作り上げるリメイクとの区別が曖昧である。この他発売当時はあまり問題視されていなかった表現が、後年になって何らかの問題があると判断された場合、移植の際に問題の表現を修正することがある。