 Assuming a dataset meets certain criteria, copyright can also be used to prevent a given set of data from being copied while still allowing the author to keep the contents of said set of data a trade secret.Whether and how the numerus clausus principle shall apply to the legal hybrid software to provide a judicious balance between property rights of the title holders and freedom rights of computing professionals and society as a whole, is in dispute.There is a debate over the extent to which software patents should be granted, if at all.