== Kragen's Notes: Improve these! :) There's a historically great hack that we haven't yet applied to open-source software. == CONFLICT For goods which can be shared at no resource cost, there's a conflict between producers and sharers. If producers of these goods have no ability to constrain the usage of them, it's hard to get paid; but there are also problems if the producers have the total ability to constrain sharing. Consequently I have produced less open-source software in the last five years than in the five years before that, since two small children depend on me for their survival and take a lot of my time. == GREAT HACK But this is not a new problem; there was a remarkable hack invented in the medieval period, the version of which that has most improved my life is the version in the US Constitution: the time-limited monopoly. If we graph total social value against the term of the monopoly, we can assert that it is convex downwards: the value is small when the monopoly is of zero length, but it is also small when the monopoly is of infinite length. If someone is building on top of BSD-licensed software, they may choose to open-source their extension, or they may choose to retain their monopoly infinitely. == APPLICATION If we take this historically great hack and we combine it with the transitive requirements we're familiar with from open-source software, ...