I have periodically said “software has nothing to do with business” as a criticism of tech journalism that focuses on firms and corporate politics over tech itself, or that considers all software to be products or potential products, or that considers success to be defined primarily in terms of money. I get a lot of pushback, including from intelligent tech journalists who I feel should understand my criticisms, so I’d like to expand on my quip.

When I say ‘luckily software has nothing to do with business’, I do not mean that business is irrelevant to software in practice. What I mean is that…