Copywrong.
The legal basis of software licensing, the reader is no doubt aware, is copyright law. But copyright law, originally designed to protect artistic and literary works, was not crafted with software in mind. Software, after all, is a functional tool, a set of instructions designed to perform tasks, not a creative work in the traditional sense. Yet, due to historical circumstances and the lobbying of powerful interests, software has been shoehorned into this framework, leading to a range of philosophical and practical problems that continue to affect the industry today. So how did we get here? Software began to be recognized as an important commercial product in its own right in the early 1970s. Companies naturally wanted to protect their investments in development, and pushed for a legal framework under which they could control the distribution and use of their software. As a result, in 1974, the U.S. Commission on New Technological Uses of Copyrighted Works (CONTU) was established to...