Browse Definitions :
Definition

Free Software Foundation (FSF)

The Free Software Foundation (FSF) was founded in 1983 along with its demonstration GNU project. Richard Stallman, an MIT professor, had worked as a student on projects where software was freely exchanged without copying or modifying stipulations. Why, he asked himself and others, should software users be prohibited from copying it for friends, looking at the source code and copying it, and redistributing the results? Taking this idea to the group level, Stallman and others created the FSF and set out to demonstrate that an entire operating system could be developed and shared freely. The result was the Unix-like GNU, which, in August 1996, became complete by adding a kernel.

The "free" does not mean at no charge. The Free Software Foundation does charge an initial distribution price for GNU. "Free" refers to the use the person who acquires the software has with it. The Free Software Foundation believes that individuals and society would benefit from, and moreover have the right to study a program's source code to discover how it works, to make changes that enhance the program in some way, and to redistribute and even to sell improved versions to others as long as they in turn make their software free of reuse restrictions.

This was last updated in September 2005

Continue Reading About Free Software Foundation (FSF)

Start the conversation

Send me notifications when other members comment.

Please create a username to comment.

-ADS BY GOOGLE

File Extensions and File Formats

Powered by:

SearchCompliance

  • data governance policy

    A data governance policy is a documented set of guidelines for ensuring that an organization's data and information assets are ...

  • risk management

    Risk management is the process of identifying, assessing and controlling threats to an organization's capital and earnings.

  • compliance as a service (CaaS)

    Compliance as a Service (CaaS) is a cloud service service level agreement (SLA) that specified how a managed service provider (...

SearchSecurity

  • Advanced Encryption Standard (AES)

    The Advanced Encryption Standard, or AES, is a symmetric block cipher chosen by the U.S. government to protect classified ...

  • intrusion detection system (IDS)

    An intrusion detection system (IDS) is a system that monitors network traffic for suspicious activity and alerts when such ...

  • Secure Shell (SSH)

    SSH, also known as Secure Shell or Secure Socket Shell, is a network protocol that gives users, particularly system ...

SearchHealthIT

SearchDisasterRecovery

SearchStorage

  • cache memory

    Cache memory, also called CPU memory, is high-speed static random access memory (SRAM) that a computer microprocessor can access ...

  • capacity management

    Capacity management is the broad term describing a variety of IT monitoring, administration and planning actions that are taken ...

  • cloud storage

    Cloud storage is a service model in which data is transmitted and stored on remote storage systems, where it is maintained, ...

Close