transporting 移植,transplantation,port,porting とも言う。
あるハードウェアや OS のもとで利用できるソフトウェアを手直しして,
別のハードウェアや OS で利用できるように修正すること。
ソフトウェア開発の効率を高めるために,既存ソフトウェアを活用しようという考え方から生まれた。
ソースプログラムをコンパイルし直せば,そのまま実行できる場合は,ソースレベルの互換性があるという。
バイナリレベルの互換性がある場合は移植の必要性はない。
portability 移植性
ソフトウェアの移植作業のしやすさ。
これを高めるためにはもとのソフトウェアの作成段階で,標準的な高級言語の採用,
特定の機種に依存する機能を限られた数のモジュールに集中するようにモジュールを分割する,などの配慮が必要である。
戻る 英語『T』,最初のメニュー