インターネット上には、多くのソフトが公開されています。あなたもフリーウェアを利用したり、商用ソフトをダウンロード購入したことがあるでしょう。こういったソフトを利用するとき、無料か有料かといった利用条件は絶えず気にしていく必要があります。フリーウェアと思って安心して利用していたら、後から商用ソフトとは判明したなんて、そんなトラブルは避けたいところです。あなたがソフトを公開/配布する場合も同じです。ソフトの利用条件を明確にしておけば、ユーザーにとっても、もっと利用しやすいものになり、そのソフトウェアの有用性も高まります。このようなソフトの利用条件を「ソフトウェアライセンス」と呼びます。ソフトウェアの作者は、ライセンスを決める権利を持っていますし、また、それらをきちんと取りきめ明治していくことは義務でもあります。一般には、商用ソフトの販売も、配布の一種と考えられます。また、オンラインソフトとパッケージソフトの違いは大きく区別する必要はないでしょう。配布形式が違うだけで、利用条件の考え方は同じだからです。これらの形態も含めながら、どのようなライセンスを取り決めていくか、それがソフトウェアを守り、正しく運用されていく決め手にもなります。