Introduction to FOSS
Classes of software Operating System (OS) Software that manages all the application programs in a computer Manages the computer resources (memory, input/output, processor, storage, pheriperals) e.g. Windows, MacOS, Linux, xBSD Application Software designed for specific function “talks” to the OS to use computer resources e.g. Internet browsers, clients, office productivity suite, desktop publishing programs
Definition Open source Source code is available for examination Source Code Consists of the programming statements that are created by a programmer with a text editor or a visual programming tool and then saved in a file
What is FOSS? Free/Libre Open Source Software Are programs whose licenses give users the freedom to: Run the program for any purpose Study and modify the program Redistribute copies of either original or modified version
FOSS vs. Proprietary Software
Reference Materials FOSS definition definition.php FOS Software