問93
頻出度★☆☆
OSS (Open Source Software) を利用した自社の社内システムの開発に関する行為として, 適切でないものはどれか。
この問題の解説と、これまでの解答の記録です。
OSS (Open Source Software) を利用した自社の社内システムの開発に関する行為として, 適切でないものはどれか。
OSS 導入で得たノウハウを生かし、他社の導入作業サポートを有償で提供する行為は問題ない。OSS は利用・サポート業務を有償で行うことを禁じておらず、ソフトウェア本体が無償であっても付随するサービスで対価を得るのは適切なビジネスである。適切な行為なので「適切でないもの」には当たらない。
正解 OSS (オープンソースソフトウェア) が満たすべき条件 (OSD: The Open Source Definition) では、特定の個人・集団や利用分野 (業種など) を差別してはならず、再配布や改変を制限してはならないと定められている。イは、改造した OSS に「同業他社での利用禁止」という制限を追加して公開している。これは利用者を差別・制限する条件であり、OSS の定義そのものに反する。したがって「OSS として公開した」と述べていても実際には OSS の要件を満たさず、行為として適切でない。よって正解はイ。
収集した OSS を DVD に複写して他社向けに販売する行為は問題ない。OSS の定義では自由な再配布が認められており、有償・無償を問わず配布 (販売を含む) できる。媒体代や配布手数料として対価を得ることも妨げられない。適切な行為なので誤り。
期待する性能が得られなかった OSS を独自に改造して性能を改善する行為は問題ない。OSS はソースコードが公開され、改変や派生物の作成が認められている。自社の目的に合わせて改良することは OSS 利用の代表的な利点であり適切な行為なので誤り。