Final answer:
Software reuse involves costs such as the acquisition of software, variations in design costs, and determining the pricing for customer designs.
Step-by-step explanation:
When it comes to software reuse, there are several costs to consider. First, there is the cost of acquiring the software needed to create a design. This can include purchasing software licenses or subscriptions. Second, there is the cost of different designs of the same product, which can vary depending on the complexity and features of the design. Finally, there is the question of how much to charge a customer who wants a design. This involves considering factors such as the value provided by the design, competition in the market, and the desired profit margin.