For developers to feel it worthwhile to invest in software components, both licensors and licensees must be fairly compensated for the time and resources invested in making and using such components. The authors suggest that properly framed software licensing agreements provide the vehicle for ensuring such compensation.
Citation:
Andrea Chávez, Catherine Tornabene, Gio Wiederhold, "Software Component Licensing: A Primer," IEEE Software, vol. 15, no. 5, pp. 47-53, Sep./Oct. 1998, doi:10.1109/52.714771