Background and challenge[edit]

While software creation by programming is a time and labor-intensive process, comparable to the creation of physical goods, the reproduction, duplication and sharing of software as digital goods is in comparison disproportionately easy. No special machines or expensive additional resources are required, unlike almost all physical goods and products. Once the software is created it can be copied in infinite numbers, for almost zero cost, by anyone. This made commercialization of software for the mass market in the beginning of the computing era impossible. Unlike hardware, it was not seen as trade-able and commercialize-able good. Software was plainly shared for free (hacker culture) or distributed bundled with sold hardware, as part of the service to make the hardware usable for the customer.


Due to changes in the computer industry in the 1970s and 1980s, software slowly became a commercial good by itself. In 1969, IBM, under threat of antitrust litigation, led the industry change by starting to charge separately for (mainframe) software[5][6] and services, and ceasing to supply source code.[7] In 1983 binary software became copyrightable by the Apple vs. Franklin law decision,[8] before only source code was copyrightable.[9] Additionally, the growing availability of millions of computers based on the same microprocessor architecture created for the first time a compatible mass market worth and ready for binary retail software commercialization.[9]

Reception and impact[edit]

All or parts of software packages and services that support commerce are increasingly made available as FOSS software. This includes products from Red Hat, Apple Inc., Huawei, Sun Microsystems, Google, and Microsoft. Microsoft uses "commercial software", to describe their business model[16] but is also mostly proprietary.


A report by Standish Group says that adoption of open source has caused a drop in revenue to the proprietary software industry by about $60 billion per year.[17]

Commercial off-the-shelf

Retail software

Proprietary software

Gratis versus Libre

Shareware