This article is an oldy but goody about intellectual property law and how programmers, et al, routinely fail to understand it because of a paradigmatic difference in how they view data versus how other people (and the law) views information.
At least, that's how it is in US law. Details at: http://www.copyright.gov/title17/92chap1.html#106