ETM Show #27: 6 Reasons Why Free and Open Source Software (FOSS) Will Save the World
Manage episode 386608221 series 3472927
Free and Open Source Software, FOSS for short, is the backbone of computers, programming, and the World Wide Web (WWW) as a whole.
In fact, almost 40% of known websites' operating systems (OS) and a whopping 85% of smartphones use Linux, a wildly popular free and open source operating system. (Source: True List)
“Free software” means software that respects users' freedom and community. Roughly, it means that the users have the freedom to run, copy, distribute, study, change and improve the software. Thus, “free software” is a matter of liberty, not price. To understand the concept, you should think of “free” as in “free speech,” not as in “free beer.”
Richard Stallman, Free Software Foundation (FSF) and GNU founder
Another one of Stallman's breakthrough ideas was the 4 essential freedoms.
The 4 Essential Freedoms are:
- The freedom to run the program as you wish, for any purpose.
- The freedom to study how the program works, and change it so it does your computing as you wish.
- The freedom to redistribute copies so you can help others.
- The freedom to distribute copies of your modified versions to others.
Linus Torvalds, Finnish Developer, Creates the World Famous Linux Kernel
Richard Stallman and his team had mostly redone Unix with his GNU operating system by 1991 but he was missing the kernel (like a computer nervous system).
Namely, the brain of the operating system that talks to the hardware and software and translates it into language our keyboard or mouse understands.
Linux Torvalds, a Finnish computer scientist, stepped in at this stage and created the first iteration of this new and innovative program.
Believe it or not, Linux was initially considered a hobby project by Torvalds.
6 Reasons Why Free and Open-Source Software (FOSS) Will Save the World
- Openness and transparency offers unprecedented security and resilience - A worldwide Peer2Peer (P2P) review of code helps avoid weakness in the code and instill robust engineering from the ground up.
- Maximizes the speed of innovation through open global collaboration - Anyone can freely download and re-purpose code anywhere in the world with a computer and internet.
- Brings powerful code and tools in the hands of the lay person - FOSS gives a bionic arm to builders who could not have created that on their own.
- Brings out the best in humans - Most of the open source community are unpaid, voluntary and passionate builders. It is a true group effort of helping each other through making these free public goods available to all.
- Open source code is protected under free speech - There was a famous case where the NSA threatened to jail Phil Zimmerman for coding Pretty Good Privacy (PGP) encryption protocol. Thankfully they failed and the 1st amendment prevailed which now has precedence for protecting all published code.
- It's (usually) free of charge - In a world where everything is metered and comes with a price tag, open source is a refreshing change of pace economically. This enables anyone, regardless of socioeconomic status, to use it.
Despite it's transparent nature and often free price, open source software is a powerful force used by thousands of companies worldwide.
Ultimately, free and open source software is a powerful force for good in the world that enhances us as humans and communities.
For show notes and valuable free resources please visit: https://www.emergingtechmastery.com/open-source/
35 에피소드