Maintenant que j'apprends davantage sur les aspects du développement de composants liés au design, j'ai peut-être quelques "plugins" IDE ciblant Delphi 2007 (+ d'autres si compatible). Les formulaires/IU pour ceux-ci, idéalement, utiliseront certains des composants de tiers que j'utilise régulièrement. En supposant que la licence est correcte pour distribuer ces composants pour un plugin IDE, etc., que dois-je faire différemment pour préparer le paquet de distribution, par rapport à ce que l'on ferait sur un paquet avec "full source"?Distribution d'un package au moment de la conception avec des éléments d'interface utilisateur tiers
(J'espère que cette question a du sens.S'il vous plaît soyez aimable et posez des questions si non).
Cela ne résout malheureusement pas le problème que l'éditeur de composant pourrait publier un .bpl mis à jour qui contient les mêmes noms d'unité mais est incompatible avec l'ancien .bpl. Dans ce cas, Delphi refusera de charger les composants ou le plugin à cause de noms d'unités en double ou de points d'entrée manquants. – dummzeuch
Le risque que le fournisseur publie un nouveau BPL incompatible avec les versions précédentes est toujours présent, mais c'est aussi la faute du fournisseur de casser les consommateurs existants de la BPL en supprimant quelque chose d'une interface publiée. –