Software that is freely accessible by the public and whose source code is openly shared or available for modification, allowing developers and users to access, use, study, change, distribute, and improve its functionality without any restrictions.
Linux