What does FOSS in Its FOSS mean What is FOSS.
I have been asked this question numerous time in the past. It was about time that I explained what is FOSS in Linux and the software world. .
The distinction is important because FOSS is a generic world and it could mean different depending on the context. Here I am discussing the FOSS principle in software.
FOSS means Free and Open Source Software. It doesnt mean software is free of cost. It means that source code of the software is open for all and anyone is free to use study and modify the code. This principle allows other people to contribute to the development and improvement of a software like a community.
In the 60s and 70s computers were hardware focused and the hardware were expensive. They were mainly used by academics in universities or researchers in labs. The limited amount of software used to come for free or with their source code and the users were allowed to modify the source code to suit their need.