Software development is, apart from a few rare outposts like GOV.UK, conducted in the private sector for a profit. That means that the number one consideration for the software is profitability. For internal-only software, this means that cost is the prime consideration. In support of that, often software startups are trying to capture a winner-takes-all market, so time-to-market is critical. Thirdly, consumer protec…
Reading along with HN for a few years now is making me more terminology-oriented in areas of coding and capitalism, two of the major themes.
So to me it's only software if it's intended for sale (or profitable distribution), otherwise it's just computer programs.
Same with hardware, if it's not built for profit then it's not wares, just equipment.
Nothing wrong with building in quality for profit, but you may not be able to compete with low-quality-focused operators, especially ones which are strongly established.