1

プログラムを書くときにサービスを作成しますか、それとも商品ですか?

プログラム(アクション)がユーザーに何らかのサービスを提供するという点で、私たちはウィンドウウォッシャーのようなものですか?または: 私たちのプログラム (製品) が販売され、新しい所有者によって使用されるという点で、私たちは大工のようですか?

それとも、これはさまざまな側面で見られるべきでしょうか。つまり、プログラミングの行為はサービスであり、結果として得られるプログラムは製品なのでしょうか?

上記は、次の質問に直接的な影響を与えます。権利のないソフトウェアをコピーするのは、盗難ですか、それとも詐欺ですか? 盗難とは、別の所有物から価値のある物を物理的に取り除くことです。詐欺とは、被害者の経済的損失につながるような虚偽の表現です (ここでの表現は、コピーする権利の仮定です)。

また、因果関係の問題にも影響を与えます。パスワードをクラックするために作成したプログラムが、他のユーザーによって銀行強盗に使用された場合、あなたは共犯者ですか? あなたのプログラムがサービスである場合、あなたはそうであると主張することができます。商品の場合は、明確にする必要があります。

それとも、サービスまたは商品として扱われるべきかどうかに関して、そのプログラムの作成者の意図に純粋に基づいて、各プログラムは一意のインスタンスとして扱われるべきですか? それとも、ユーザーの意図を使用する必要がありますか?

これは、商業的権利を侵害しているように見える多くのプログラムが利用可能なオープンソースの世界にどのように反映されますか?たとえば、コピー防止や DRM 回避など?

(これは、コードを書くたびに私たち全員に影響を与えます。)

4

1 に答える 1

2

実は両方です。

機能する製品を販売することもあります。商品です。たとえば、メモ帳プログラムは商品であり、作成者とは何の関係もありません。ほとんどの小型ツールがこのカテゴリに分類されます。

特定のユーザー向けにカスタマイズされたカスタム アプリケーションを開発したり、既存の製品をレガシー アプリケーションと統合して、特定の状況に合わせて機能するように調整したりすることがあります。それは間違いなくサービスであり、通常、顧客とは長期的な関係にあります。ほとんどの「大きな」/高価なプログラムは、このカテゴリに分類されます。MS SharePoint Server のライセンスを商品として購入することもできますが、ほとんどのシナリオでは、誰かのサービスを購入して自分のために機能させることも考えられます。

于 2008-10-16T10:01:04.337 に答える