Software freedom, open software and the undergraduate computer science curriculum

  • Authors:
  • John E. Howland

  • Affiliations:
  • Trinity University, San Antonio, Texas

  • Venue:
  • Journal of Computing Sciences in Colleges
  • Year:
  • 2000

Quantified Score

Hi-index 0.00

Visualization

Abstract

The early history of computing records the sharing of computer software in source form. The sharing took place between programmers, and users of programs throughout the computing industry. Later software vendors became rather proprietary with software, using copyright, patent and trade-secret law to restrict the use of programs. In the 1980's, Richard Stallman led a small group of people who were interested in reclaiming the early software freedom enjoyed by programmers and users. These efforts have grown into what is now known as the Open Source Revolution and produced such remarkable products as Emacs, gcc and Linux. The relationship of software freedom, open sources and the undergraduate computer science curriculum are presented.