FOSS

FLOSS, free software, open-source, free and open-source, free and open-source software, free/libre and open-source software

Free and open-source software: software released under a license that lets anyone inspect, use, modify, and share the code.

FOSS stands for free and open-source software. FLOSS means the same thing, with the extra "libre" included to stress freedom rather than price. In both cases, the source code is available and the license gives users the right to inspect, use, modify, and share it.

At OpenSats, this is the baseline for the work we fund. Software should be released under a free and open-source license, and the work should be produced in the open so other people can study it, build on it, and verify progress. That applies to software, tools, research, and educational material across Bitcoin, Nostr, and related freedom tech.

People sometimes use "open-source" as shorthand for the same idea, though different communities emphasize different parts of the tradition. The Free Software movement centers user freedom. The Open Source movement centers collaborative development and practical adoption. OpenSats uses the broader umbrella term because both matter here: the work should be public, reusable, and permissionless to build on.

Satoshi Nakamoto made the Bitcoin-specific case clearly in 2009. Open code lets users verify security claims for themselves instead of outsourcing that trust:

Being open source means anyone can independently review the code. If it was closed source, nobody could verify the security. I think it's essential for a program of this nature to be open source.

  • Satoshi Nakamoto,

Re: Questions about Bitcoin

References