Advertisement

Author Archives

Research and Advances

Free Software Needs Profit

Sooner or later, every successful open-source software package will have one or more profitable businesses associated with it. For example, the Linux operating system is supported by several companies including Red Hat and Caldera; the GNU tools are supported by Cygnus; the Sendmail email delivery system is supported by Sendmail, Inc.; and the Tcl scripting language is supported by my company, Scriptics. This association between open-source software and business is not just a historical artifact, but a necessity. On its own, open-source software lacks essential ingredients for mainstream adoption. Commercial businesses tied to open-source packages provide these ingredients and help drive open-source packages into the mainstream. At the same time, they provide additional resources for developing the free components of the software.

Shape the Future of Computing

ACM encourages its members to take a direct hand in shaping the future of the association. There are more ways than ever to get involved.

Get Involved