Software as a Capital Asset
… [T]here is no such thing as a capital asset that doesn’t require ongoing maintenance and investment. You should expect that there is going to be some cost associated with maintaining a growing library of reusable software. …. You have to think of [software] the way you would think of a capital asset.
– L Peter Deutsch (from Coders at Work, p. 434)