A feature interaction view of license conflicts
In this paper, we introduce the problem of license conflicts, which occurs when information assets (such as software, data, or multimedia files) are composed, derived or versioned. A license specifies a set of permissions granted by an asset owner to an asset consumer (as expressed in the form of licensing clauses), effectively waiving what would otherwise be an infringement of the owner's intellectual rights. Thus, a license allows producers to control how consumers may use and extend the asset. New assets can be produced by composing multiple assets or deriving an asset from an existing asset, as governed by their licenses. Licenses interact with each other either directly or indirectly during the composition or derivation of assets. Licenses can also interact with other versions of the same license during the evolution of an asset. We view interactions of licenses as feature interactions, es-pecially if those interactions result in conflicts. Here, features correspond to licensing clauses. In this paper, we identify and analyze feature interactions of licenses during the composition, derivation, and evolution of assets.
|Keywords||Feature interactions, Information assets, License conflicts|
|Conference||9th International Conference of Feature Interactions in Software and Communication Systems, ICFI 2007|
Gangadharan, G.R., Weiss, M, Esfandiari, B, & D'Andrea, V. (Vincenzo). (2008). A feature interaction view of license conflicts. Presented at the 9th International Conference of Feature Interactions in Software and Communication Systems, ICFI 2007.