Laut \ac{FSF} und \ac{gnu} sei Freie Software, Programme, die dem Nutzenden die unten aufgeführten, vier Grundfreiheiten zusteht. Wenn ein Programm diese Freiheiten nicht zustehe wird es prinzipiell als unethisch betrachtet. Dabei werde keine Abstufung vorgenommen. Freie Software sage dabei nichts darüber aus, ob für ein Programm ein Entgelt zu zahlen ist oder nicht. Der Begriff \textit{frei} stehe dabei somit nicht für \textit{kostenlos}, sondern für \blockquote[\cite{gnuDefiniton}]{ \textit{frei} wie in \textit{Redefreiheit} }. \blockcquote{gnuDefiniton}{ \begin{itemize} \item Die Freiheit, das Programm auszuführen wie man möchte, für jeden Zweck (Freiheit 0). \item Die Freiheit, die Funktionsweise des Programms zu untersuchen und eigenen Datenverarbeitungbedürfnissen anzupassen (Freiheit 1). Der Zugang zum Quellcode ist dafür Voraussetzung. \item Die Freiheit, das Programm zu redistribuieren und damit Mitmenschen zu helfen (Freiheit 2). \item Die Freiheit, das Programm zu verbessern und diese Verbesserungen der Öffentlichkeit freizugeben, damit die gesamte Gesellschaft davon profitiert (Freiheit 3). Der Zugang zum Quellcode ist dafür Voraussetzung. \end{itemize} }