In 1969, the IRS published Revenue Procedure 69-21, which provided that the costs of developing software in many respects so closely resemble the kind of research and experimental expenditures that ...