Different software developers have different ways of measuring the value of their work and the usefulness of the code they create. In a recent blog post, Microsoft developer Sergey Solyanik indicated that the only way he knows to measure the usefulness of his code is by the amount of money users are willing to pay to access it. Many open source developers, obviously, would beg to differ. Code usefulness can be measured by how much a developer's employer is willing to pay for the code to be created in the first place, the number of users that download the free code, or the amount of support subscription revenue the open source programs bring into the companies that offer enterprise-level support. |