The analysis of the main features of knowledge, in terms of domain, characteristics and processes makes it possible to trace significant shifts in the economics of knowledge. Changing emphasis about the role of knowledge appropriability, divisibility and tradability has provided different solutions to the knowledge trade-off. Three different and rival concepts of technological knowledge can be identified: a) knowledge as a public good, b) knowledge as a proprietary good, c) knowledge as a localized, collective and complex, path dependent activity. Such a shift has relevant implications in terms of governance mechanisms, strategic attitude of agents and public policy making.