私は何かを見つけることに興味があります。Delphi では、最初からコンポーネントを購入するときのデフォルトは、ソースと一緒に購入できるようにすることでした (たとえそれが少し高価なオプションであったとしても)。これは多くの理由で Delphi では理にかなっています。まず、Borland は、Delphi のすべてのインストールで VCL の完全なソースを提供することで先導しましたが、Delphi をアップグレードしたときに再コンパイルする必要があり、場合によっては作成者が廃業しました。
Delphi コンポーネントの作成者が、コンポーネントを「ソース付き」で販売したことを後悔したことがあるかどうか知りたいです。誰かがあなたのコードに基づいて競合製品をリリースしようとしたり、自分のものとして偽装したりしましたか?
私が質問した理由は、ActiveX コントロールまたは .NET アセンブリを購入する際に「ソース付き」オプションを提供することが、標準ではなく例外であるように思われるからです。おそらく、人々が悪意のある目的でソースを欲しがっていないという安心感があれば、より多くのコンポーネント作成者が、コンポーネントと一緒にソース コードを購入できるようになるかもしれません。