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)

SearchCompliance

SearchSecurity

  • cyber attack

    A cyber attack is any attempt to gain unauthorized access to a computer, computing system or computer network with the intent to ...

  • backdoor (computing)

    A backdoor is a means to access a computer system or encrypted data that bypasses the system's customary security mechanisms.

  • post-quantum cryptography

    Post-quantum cryptography, also called quantum encryption, is the development of cryptographic systems for classical computers ...

SearchHealthIT

SearchDisasterRecovery

  • risk mitigation

    Risk mitigation is a strategy to prepare for and lessen the effects of threats faced by a business.

  • call tree

    A call tree is a layered hierarchical communication model that is used to notify specific individuals of an event and coordinate ...

  • Disaster Recovery as a Service (DRaaS)

    Disaster recovery as a service (DRaaS) is the replication and hosting of physical or virtual servers by a third party to provide ...

SearchStorage

Close