Search:
View  Edit  Attributes  History  Attach  Print  Search
Menu Main / Open Source Software


Definition

Open Source Software (OSS) is computer software that is delivered with its source code allowing users to change, improve, and redistribute the software.

  • The Open Source Initiative is a community-recognized, public benefit corporation that reviews and approves licenses that conform to the Open Source Definition.
  • According to the Open Source Initiative, the criteria for open source software is the following:
    • Free- redistribution
    • Source code inclusion
    • Allowed derived works and modifications
    • Integrity of authors source code
    • No discrimination of groups or people
    • No discrimination against fields of endeavor
    • Distribution of license
    • License must not be specific to a product
    • License must not restrict other software
    • License must be technology-neutral

History

  • In the 1960’s, when computers were first starting to be sold large-scale, the software that came with the computers were free, came with source code, and could be modified.
  • By the mid-1970’s, proprietary computer software was not allowed to be redistributed, did not have source code, and was not capable of being modified.
  • During the late 1970’s and 1980’s the open source movement grew primarily by several isolated groups.
  • During the 1990’s there was even more of a push towards open source. Some of the open source software that was developed during this time was:
  • Currently, many companies, both large and small, are producing open source software, leading some to believe we may be seeing a new model of the software industry.
  • Links

Myths

The following are some myths about OSS:

  • OSS undermines intellectual property
  • OSS is more prone to claims of intellectual property infringement
  • OSS does not provide warranties against intellectual property infringement
  • GNU general public license is risky because it has not been tested in court
  • Making your source code available to some people is the same as OSS.
  • OSS does not produce innovation.

Read more about OSS and the myths

Open Source Software vs. Closed Source Software

  • What is Open Source?
    • Community of software engineers work together on the software
    • Software and source code are available for free
  • What is Closed Source?
    • Also called “commercial software”
    • Software is owned by someone or some organization
    • Software is distributed by a variety of retail stores
    • Source code is not included
  • Open Source Pros:
    • Secure platforms
    • More applications
    • Financial incentives
    • Quicker bug patches
  • Closed Source Pros
    • More secure
    • Cleaner applications and products
  • Links
  • Also see Open Source vs. Free Software

Open Source Software in Practice

Here are some links to how Open Source Software is being used in various industries:

Education

Business

Health Care

Military

Government

Future of OSS

Why the Future of Open Source Software Looks Bright:

  • Makes economic sense- Lower Total Cost of Ownership
  • Encourages innovation
  • Some hostility towards large corporations (example: Microsoft)
  • Increasingly excepted, more mainstream

Predictions

  • Open Source offering more Add-ons
  • More businesses will take advantage of free software
  • Linux pushes into mainstream
  • Open source advances as cloud computing advances

Links

More Useful Links

  • Source Forge- World’s largest open source software development and distribution site.
  • Open Source Mac- A simple list of free, open-source software from Mac OS X.
  • Osalt.com- Open Source Software alternatives to well-known commercial software.
  • Lifehacker- Best Open Source Software.
  • Downloadpedia- Up-to-date list of the best Open Source Software.