コンポーネント開発の設計時の側面について学んできたので、Delphi 2007をターゲットにしたIDEプラグインをいくつか紹介します(+その他の場合は互換性があります)。サードパーティ製のUI要素を含むデザイン時パッケージの配布
これらのフォーム/ UIは、理想的には、私が定期的に使用する第三者コンポーネントの一部を利用します。 IDEプラグインなどでこれらのコンポーネントを配布するライセンスがあれば、「完全なソース」を持つパッケージの場合と比べて、配布パッケージを準備するために何をする必要がありますか?
(この質問は意味があると思いますが、質問してください)
これは残念ながら、コンポーネントのパブリッシャが同じユニット名を含む更新済み.bplをリリースする可能性はありますが、古い.bplとは互換性がないという問題は解決しません。その場合、ユニット名が重複しているかエントリポイントがないため、Delphiはコンポーネントまたはプラグインの読み込みを拒否します。 – dummzeuch
ベンダーが以前のリリースと互換性のない新しいBPLをリリースするリスクは常に存在しますが、公開されたインタフェースから何かを削除することによってBPLの既存のコンシューマーを破ることもベンダーの責任です。 –