オープンソースの利用には、コストをかけずにソフトウェアを開発できるメリットがあります。しかしオープンソースを利用する場合、注意しなければならないこともあります。

オープンソースをソフトウェア開発に利用する際、特に注意した方が良いのは、もともとのオープンソース自体に何らかの不具合が発生する原因が含まれている場合です。こうしたオープンソースを知らないで使用してしまうと、ソフトウェアの正常な使用に重大な障害が出る場合もあるので、開発の際には慎重なチェックが必要です。
販売されているソフトウェアであれば開発した会社にサポートを依頼することができますが、オープンソースの場合、利用する人が自分の責任で使用しなければならないので、ソースコードに関する知識も必要になります。

オープンソースを利用する場合、開発した人がどのような条件で使用を許可しているかを、あらかじめ確認しておく必要もあります。オープンソースは基本的に誰でも自由に利用でき改変することも可能ですが、再配布する場合には一定の条件がつけられている場合があります。
オープンソースを改変して再配布する場合必要になることがあるのが、著作権の表示です。著作権を正しく表示していなければ利用規約に抵触する場合があるので、再配布をする際はあらかじめ契約の内容を確認する必要があります。
ライセンスの形式についても一定の条件がつけられている場合があるため、正確な対応が必要です。