Proceedings POLICY 2003. IEEE 4th International Workshop on Policies for Distributed Systems and Networks (2003)
Lake Como, Italy
June 4, 2003 to June 6, 2003
Q. Zhao , Dept. of Comput. Sci., Univ. of Western Ontario, London, Ont., Canada
Y. Zhou , Dept. of Comput. Sci., Univ. of Western Ontario, London, Ont., Canada
M. Perry , Dept. of Comput. Sci., Univ. of Western Ontario, London, Ont., Canada
Today, it is almost inevitable that software is licensed, rather than sold outright. As a part of the licensing policy, some protection mechanisms, whether hardware, legal or code-based, are invariably built into the license. The application of such mechanisms has primarily been in the realm of off-the-shelf, packaged, consumer software. However, as component-based software gradually becomes mainstream in software development, new component-oriented licensing systems are required. We propose an enterprise component licensing model for the management of software component licenses. The model provides a comprehensive license management framework allowing for extensibility and flexibility. Furthermore, we identify differences between standalone software and component software, describe a high level model for policy-driven component licensing, and discuss both the benefits and drawbacks of the enterprise component licensing model for the management of software component licenses.
industrial property, object-oriented programming, software reusability, computer crime
Q. Zhao, Y. Zhou and M. Perry, "Policy-driven licensing model for component software," Policies for Distributed Systems and Networks, IEEE International Workshop on(POLICY), Lake Como, Italy, , pp. 219,220,221,222,223,224,225,226,227,228.