FLOSS


See a list of FLOSS used at Clarkstown North.

Introduction

FLOSS, which stands for Free/Libre Open-Source Software (FLOSS), is a combination of similar ideas from the free software movement and the open source development model.

FLOSS respects freedom by empowering users to run, study, modify, adapt, improve, copy, distribute, and redistribute software. For both ethical and practical reasons, developers of FLOSS give access to the software source code that determines how a program functions and release the software under liberal licenses that impose few restrictions. FLOSS directly contrasts with proprietary software, whose publishers focus on maximizing profits by using copyright and contracts as tools to impose restrictions.

FLOSS is not just an ideal; it’s no different than the pragmatic nature of American democracy and freedom. The FLOSS programmer benefits because software can be based off the work of others and written as a community; the FLOSS user benefits because freely available software in the public interest is written. FLOSS has therefore become an economic and social phenomenon, harnessing the power of cooperation and collaboration to succeed where proprietary software development has failed. The software is often more secure, more reliable, and more efficient because it has the potential to combine the power of various commercial and noncommercial interests. Like democracies and the free market, the decentralization of the field is the key to success.

Excluding support and the negligible price of a medium to provide the software on, FLOSS costs nothing. By using FLOSS, money can be spent on better hardware and on improving education, not on licensing costs to a software publisher. And as a result of its better performance efficiency, FLOSS often runs fine on hardware that would otherwise be disposed of – better for both economic and environmental reasons. Thanks to few licensing restrictions, less time and money have to be spent on verifying that every user and computer in an organization comply with confusing End User License Agreements written in legal jargon.

History

The free software movement was conceived in 1983 by Richard Stallman to make these freedoms available to every computer user. The movement believes in four essential freedoms that must all be present for a piece of software to be considered free software.

  1. The freedom to run the program, for any purpose.
  2. The freedom to study how the program works, and adapt it to your needs. Access to the source code is a precondition for this.
  3. The freedom to redistribute copies so you can help your neighbor.
  4. The freedom to improve the program, and release your improvements (and modified versions in general) to the public, so that the whole community benefits. Access to the source code is a precondition for this.

FLOSS in Public Education

For more information on the benefits of FLOSS, especially for a public education system, read the essay “Why Public Education Must Use Public Software” by Club President Dara Adib (available upon request).

Terminology

While both free software and open source refer to the same kind of software, the free software movement focuses on the freedoms given to users and the open source development model concentrates on its technical and pragmatic advantages. FLOSS and FOSS are equivalent terms used to refer to both ideals without preference.

More Information

For more information, please see the philosophy of the GNU Project and the FLOSS Concept Booklet. If you prefer to watch a video, please see the introduction to free software by comedian Stephen Fry.