オープンソースソフトウェア(OSS)は、一定の利用条件のもとで、設計図に当たるプログラムの内容が公開され、利用や改変が認められているソフトウェアです。開発期間や費用を抑えられる場合がある一方、無料だから無条件に使えるわけではありません。種類ごとに利用条件が異なり、商用利用、再配布、著作権表示、改変部分の公開などに制約が設けられていることがあります。

発注者は、使用するOSSの一覧と利用目的を開発会社に確認し、契約上・事業上の問題がないかを確認することが重要です。また、更新が止まったOSSや安全上の欠陥が見つかったOSSを使い続けると、将来の改修費用や障害の危険が増えます。見積もりでは、導入費用だけでなく、更新、安全性の確認、利用条件の調査、問題発生時の代替品への置き換えを誰が担当するかも確認します。納品時には、名称、版、利用条件、入手元を記載した一覧を成果物に含めると管理しやすくなります。