Free Software Solutions For Educational Institutions https://selfhosted.education
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

57 lines
2.4 KiB

3 years ago
  1. ---
  2. layout: default
  3. parent: Overview
  4. nav_order: 1
  5. title: What is Free Software?
  6. ---
  7. # What is Free/Libre/Open Source Software?
  8. Free / Open Source Software is software that provides the following
  9. four freedoms to us:
  10. * Freedom to use the software for any purpose
  11. * Freedom to study the source code of the software and learn from it
  12. * Freedom to modify the software and make changes to it
  13. * Freedom to share the software (in its original and modified form)
  14. These freedoms are essential as they provide us with the essential
  15. framework for learning and sharing knowledge.
  16. The freedom to use software for any purpose ensures that anyone can
  17. use the software for any endeavour (educational, personal, commercial,
  18. non-profit, governmental, defence and more) and in any region. Free
  19. Software does not discriminate.
  20. > <em> For the purpose of this document, we use the terms “Free Software” and “Free
  21. > / Open Source Software” interchangeably to refer to software that provides
  22. > freedom to us. While “Free Software” is the original term that was used to
  23. > describe such a body of software, the term “Open Source” has also gained a
  24. > lot of popularity . We consider “Free Software” to be a more useful term
  25. > since it captures the essence of this philosophy and does not dilute it for
  26. > whatever pragmatic or marketing reasons. </em>
  27. The availability of source code provides us an opportunity to study
  28. and understand how something works. Without this freedom we would
  29. never be able to learn from what others have done or apply that
  30. learning to our own lives.
  31. The freedom to modify the software enables to learn and gain
  32. confidence by doing things. It allows us to extend the software, fix
  33. bugs in it, translate or localise it and adapt it for other purposes.
  34. Finally, the freedom to share a program (in its original or modified
  35. form) allows us to help others while also providing subsequent users
  36. with the same sort of freedom that we enjoy. It ensures that the
  37. software remains free and provides every user, teacher and developer
  38. equitable freedom.
  39. Proprietary software (ie. software that is distributed only as a
  40. binary and where we are restricted from accessing its source code or
  41. modifying it or sharing it freely), on the other hand, does not
  42. provide us with any opportunity to learn or understand how things work
  43. or make changes to them to test and validate our understanding.