summaryrefslogtreecommitdiff
path: root/writeup/writeup.tex
diff options
context:
space:
mode:
Diffstat (limited to 'writeup/writeup.tex')
-rw-r--r--writeup/writeup.tex47
1 files changed, 44 insertions, 3 deletions
diff --git a/writeup/writeup.tex b/writeup/writeup.tex
index 00fb254..7d0cbd2 100644
--- a/writeup/writeup.tex
+++ b/writeup/writeup.tex
@@ -90,7 +90,7 @@ One should also note the differences between Free Software and Open Source softw
software, like Free Software, the original code for a program is available to anyone, however
in Open Source, this is to better the projects development and usability, whereas in Free Software
it is to better the users freedom. They both use the same methods to achieve differing goals; this
-often leads them to be commonly used together, as the benifits a user gets from Free Software is
+often leads them to be commonly used together, as the benefits a user gets from Free Software is
much the same in Open Source software, and vice versa.
The main goal of Free Software is to allow the user to have as much freedom as possible when using
@@ -108,9 +108,50 @@ managed by the KDE foundation\cite{KDE}, who make exclusively Free Software. Dov
an email server which some major email providers use and is Free Software and commonly used,
A final example is Firefox\cite{FIREFOX} a Free Software web browser made by Mozilla that
makes up 2.71\% of the browser market share as of 2024, however in the past has had up to
-30\%\cite{BROWSERmarketshare}.These are all more modern examples of Free Software, howevever over
+30\%\cite{BROWSERmarketshare}.These are all more modern examples of Free Software, however over
the past 40 years, there have been countless others.
-\section{A brief history of FOSS Software}
+\section{A brief history of FOSS}
+The term Free Software was first coined by Richard Stallman in 1983\cite{GNUproject}, however even
+before this, examples of Free Software (and the disapproval of Proprietary Software), were already
+starting to show.
+
+One of the earliest examples of this, was Microsoft's \textit{An open letter to hobbyists}, which
+was written by Bill Gates in 1976. This letter detailed that people had been stealing from
+Microsoft, as many people had brought hardware through them, but far fewer people had brought the
+software. The fact this was happening at a scale large enough to cause this showed how many
+computing groups, also known as hacker groups/spaces, weren't willing to pay for the software they
+used, believing that if they brought the hardware they had done all that was needed\cite{OPENletter}.
+It is often believed that this is one of the first examples of \textit{hacker culture}, which
+would become more common into the 80's and 90's.
+
+A key figure in \textit{hacker culture}, as previously mentioned, was Richard Stallman. In the
+early 1980's he left his job at MIT to work full time on the GNU project, which was designed
+to be a full recreation of AT\&T's Unix operating system from the ground up. The idea was to allow
+anyone access to a Unix like machine without paying AT\&T's expensive license fees, and allow any
+user to view it, redistribute or edit; it was to be the first fully free operating system. The
+early development of GNU was relatively slow, and it was not a completely free system for many
+years, as some core parts of the operating system were missing, meaning non-free alternatives had
+to be used. However this would later change in 1991.
+
+In 1988 BSD Net1 would release\cite{BSDnet1}, this was the first fully open version of the Berkeley
+Software Distribution version of Unix. It had completely rewritten all the code from the original
+Unix that previous versions contained, meaning it was now completely free from AT\&T's licenses.
+It would be the start of a long linage of open source operating systems which are now the base
+of MacOS, FreeBSD and OpenBSD.
+
+The GNU project, while still not fully finished, saw the final piece of the puzzle when
+Linux\cite{LINUX} released in 1991, it was a fully open kernel which GNU was still lacking (however
+it did get its own kernel called GNU hurd but Linux is far more commonly used). With GNU and Linux
+paired together a user could finally get a fully free operating system for general use, this
+combination of software is still in use today, having a 4.7\% market share globally on desktop
+computers\cite{LINUXmarket}, And on web servers it is dominant. In recent years it has also shown
+some use in gaming, with it being the operating system used by Valves \textit{steam deck} gaming
+handheld\cite{STEAMdeck}.
+
+Since Linux's release there haven't been as many major events, however there has been a slow tick
+in development, with a large jump over Covid, with Free Software now being completely usable against
+its Proprietary counterpart.
+
\section{Examples of Free Software}
\section{Comparing Free Software to its proprietary counterparts}
\section{What makes Free Software so appealing to developers?}