The idea of software as a product category separate from computer hardware developed gradually in the 1950s and 1960s. The first independent software firms were consultancies that did custom programming for mainframe companies and their customers. Libraries of basic software programs were provided at no additional charge by mainframe manufacturers, and more complicated software was custom-tailored to each business that used it. The idea of off-the-shelf commercial software, with a standard feature set used in the same way across a wide range of customers, did not yet exist. In 1965, Applied Data Research was one of those custom software development firms. It wrote a software program for RCA mainframes called Autoflow, designed to create flowcharts documenting the structure of other computer programs (such flowcharts were an important tool for documenting and maintaining software). RCA decided not to license the product. Other computer manufacturers also refused to license Autoflow, so in 1965 Goetz decided to market it directly to RCA mainframe users. This is generally cited as the first time that a software program was marketed and sold as a standalone product. The RCA version of Autoflow sold only two licenses, but it became a commercial success in subsequent years as it was advertised, improved, and ported to other mainframes. The rise of Autoflow and other software products, like
MARK IV from
Informatics, Inc., coupled with IBM's decision to
unbundle software from its mainframes, helped facilitate the growth of the commercial software industry in the 1970s and beyond. ==References==