diff options
author | thing 1 <thing1@seacrossedlovers.xyz> | 2024-11-14 08:11:47 +0000 |
---|---|---|
committer | thing 1 <thing1@seacrossedlovers.xyz> | 2024-11-14 08:11:47 +0000 |
commit | 409534c83a73442b9a74452230cc75ae0ad7cc5f (patch) | |
tree | faae937edb4db4e005a3dfc1fbb861884c40e923 /writeup | |
parent | 12fb7c1928fe340e9c9ae465ddd5ec9602cbc06d (diff) |
made some minor changes to the timetable and write up
Diffstat (limited to 'writeup')
-rwxr-xr-x | writeup/build.sh | 4 | ||||
-rw-r--r-- | writeup/writeup.aux | 3 | ||||
-rw-r--r-- | writeup/writeup.blg | 4 | ||||
-rw-r--r-- | writeup/writeup.fdb_latexmk | 20 | ||||
-rw-r--r-- | writeup/writeup.log | 19 | ||||
-rw-r--r-- | writeup/writeup.run.xml | 4 | ||||
-rw-r--r-- | writeup/writeup.synctex.gz | bin | 40738 -> 41178 bytes | |||
-rw-r--r-- | writeup/writeup.tex | 30 |
8 files changed, 35 insertions, 49 deletions
diff --git a/writeup/build.sh b/writeup/build.sh index 6fe6c2b..918a7c5 100755 --- a/writeup/build.sh +++ b/writeup/build.sh @@ -1,5 +1,9 @@ #!/bin/bash pdflatex writeup.tex +echo "made init pdf" bibtex writeup.aux +echo "created bib" pdflatex writeup.tex +echo "made penutimate pdf" pdflatex writeup.tex +echo "made final pdf" diff --git a/writeup/writeup.aux b/writeup/writeup.aux index 00f740c..7226a38 100644 --- a/writeup/writeup.aux +++ b/writeup/writeup.aux @@ -43,9 +43,6 @@ \citation{OPENletter} \abx@aux@cite{0}{OPENletter} \abx@aux@segm{0}{0}{OPENletter} -\citation{BLUEbox} -\abx@aux@cite{0}{BLUEbox} -\abx@aux@segm{0}{0}{BLUEbox} \@writefile{toc}{\contentsline {section}{\numberline {5}A brief history of FOSS}{4}{section.5}\protected@file@percent } \citation{BSDnet1} \abx@aux@cite{0}{BSDnet1} diff --git a/writeup/writeup.blg b/writeup/writeup.blg index 3fd7d82..98b0b8a 100644 --- a/writeup/writeup.blg +++ b/writeup/writeup.blg @@ -19,13 +19,12 @@ Reallocated singl_function (elt_size=8) to 100 items from 50. Reallocated singl_function (elt_size=8) to 100 items from 50. Database file #1: writeup-blx.bib Database file #2: ref.bib -Warning--I didn't find a database entry for "BLUEbox" Biblatex version: 3.19 Reallocated wiz_functions (elt_size=8) to 9000 items from 6000. Reallocated singl_function (elt_size=8) to 100 items from 50. You've used 17 entries, 6399 wiz_defined-function locations, - 1288 strings with 10357 characters, + 1286 strings with 10343 characters, and the built_in function-call counts, 34701 in all, are: = -- 1326 > -- 315 @@ -64,4 +63,3 @@ warning$ -- 0 while$ -- 267 width$ -- 0 write$ -- 222 -(There was 1 warning) diff --git a/writeup/writeup.fdb_latexmk b/writeup/writeup.fdb_latexmk index be35ba7..c01863e 100644 --- a/writeup/writeup.fdb_latexmk +++ b/writeup/writeup.fdb_latexmk @@ -1,14 +1,14 @@ # Fdb version 4 -["bibtex writeup"] 1730800287.33837 "writeup.aux" "writeup.bbl" "writeup" 1730800614.53408 0 +["bibtex writeup"] 1730983039.50234 "writeup.aux" "writeup.bbl" "writeup" 1730984033.25883 0 "./ref.bib" 1730800135.34935 2808 cb45f6f0d6c8fc7a01f6dec7da34ecc8 "" - "./writeup-blx.bib" 1730800613.9601 342 5ba7332ec7ecc2dc9c6b1bd96e3d9aad "" + "./writeup-blx.bib" 1730984032.6827 342 5ba7332ec7ecc2dc9c6b1bd96e3d9aad "" "/usr/share/texmf-dist/bibtex/bst/biblatex/biblatex.bst" 1716913806 65484 b7949c47a88ed6dca66ebc7a04577312 "" - "writeup.aux" 1730800613.9501 5086 453cfc71a93b2aab573b1558eb3907d9 "pdflatex" + "writeup.aux" 1730984032.67603 5012 31119f8ecdfc1c83ba7183bce1c3e0d4 "pdflatex" (generated) "writeup.bbl" "writeup.blg" (rewritten before read) -["pdflatex"] 1730800611.48175 "writeup.tex" "writeup.pdf" "writeup" 1730800614.5346 0 +["pdflatex"] 1730984030.18262 "writeup.tex" "writeup.pdf" "writeup" 1730984033.2593 0 "/usr/share/texmf-dist/fonts/map/fontname/texfonts.map" 1716913806 3524 cb3e574dea2d1052e39280babc910dc8 "" "/usr/share/texmf-dist/fonts/tfm/public/cm/cmbx12.tfm" 1716913806 1324 c910af8c371558dc20f2d7822f66fe64 "" "/usr/share/texmf-dist/fonts/tfm/public/cm/cmcsc10.tfm" 1716913806 1300 63a6111ee6274895728663cf4b4e7e81 "" @@ -198,12 +198,12 @@ "/usr/share/texmf-dist/web2c/texmf.cnf" 1716913806 41588 b43d3e860a4f94167ee1e725ff526a72 "" "/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map" 1730658423.18832 5312047 b07fcd2a9090df96fc745b92a3db793b "" "/var/lib/texmf/web2c/pdftex/pdflatex.fmt" 1730658201 7112994 9d4924620ce3a1f6c79d5b270c18204c "" - "writeup.aux" 1730800613.9501 5086 453cfc71a93b2aab573b1558eb3907d9 "pdflatex" - "writeup.bbl" 1730800287.45186 6285 6c3bf17b124a9e5469039411fd2ef1e0 "bibtex writeup" - "writeup.out" 1730800613.95676 2684 1b08405d2875b7ea24639f75541af87b "pdflatex" - "writeup.run.xml" 1730800613.9601 2542 d73389705b0345818622c0b005029a80 "pdflatex" - "writeup.tex" 1730800610.57678 10547 657b7fc5467d501bae9d65215e65f4c1 "" - "writeup.toc" 1730800613.9601 1108 b7b5196e0a849968c110f48495310738 "pdflatex" + "writeup.aux" 1730984032.67603 5012 31119f8ecdfc1c83ba7183bce1c3e0d4 "pdflatex" + "writeup.bbl" 1730983039.61141 6285 6c3bf17b124a9e5469039411fd2ef1e0 "bibtex writeup" + "writeup.out" 1730984032.67936 2684 1b08405d2875b7ea24639f75541af87b "pdflatex" + "writeup.run.xml" 1730984032.68603 2542 08a4df09627b86e62769e7bcc76f8c2d "pdflatex" + "writeup.tex" 1730984029.91604 10681 a2cf497f389fe66949772f65ce453719 "" + "writeup.toc" 1730984032.68603 1108 b7b5196e0a849968c110f48495310738 "pdflatex" (generated) "writeup-blx.bib" "writeup.aux" diff --git a/writeup/writeup.log b/writeup/writeup.log index c118460..e44e18b 100644 --- a/writeup/writeup.log +++ b/writeup/writeup.log @@ -1,4 +1,4 @@ -This is pdfTeX, Version 3.141592653-2.6-1.40.26 (TeX Live 2024/Arch Linux) (preloaded format=pdflatex 2024.11.3) 5 NOV 2024 09:56 +This is pdfTeX, Version 3.141592653-2.6-1.40.26 (TeX Live 2024/Arch Linux) (preloaded format=pdflatex 2024.11.3) 7 NOV 2024 12:53 entering extended mode restricted \write18 enabled. file:line:error style messages enabled. @@ -936,11 +936,7 @@ LaTeX Font Info: External font `cmex10' loaded for size \tf@toc=\write7 \openout7 = `writeup.toc'. - [2] [3] - -LaTeX Warning: Citation 'BLUEbox' on page 4 undefined on input line 127. - -[4] [5] [6] + [2] [3] [4] [5] [6] Overfull \hbox (5.79451pt too wide) in paragraph at lines 188--188 []\OT1/cmr/m/it/12 Companies that use VCS\OT1/cmr/m/n/12 . \OT1/cmr/m/sc/12 url\OT1/cmr/m/n/12 : []$\OT1/cmtt/m/n/12 https : / / stackshare . io / git$[]\OT1/cmr/m/n/12 . (ac-cessed: 5/11/2024). [] @@ -960,17 +956,8 @@ Overfull \hbox (17.99689pt too wide) in paragraph at lines 188--188 LaTeX2e <2023-11-01> patch level 1 L3 programming layer <2024-02-20> *********** - - -LaTeX Warning: There were undefined references. - Package rerunfilecheck Info: File `writeup.out' has not changed. (rerunfilecheck) Checksum: 1B08405D2875B7EA24639F75541AF87B;2684. - -Package biblatex Warning: Please (re)run BibTeX on the file(s): -(biblatex) writeup -(biblatex) and rerun LaTeX afterwards. - Package logreq Info: Writing requests to 'writeup.run.xml'. \openout1 = `writeup.run.xml'. @@ -984,7 +971,7 @@ Here is how much of TeX's memory you used: 14 hyphenation exceptions out of 8191 98i,6n,101p,1874b,1808s stack positions out of 10000i,1000n,20000p,200000b,200000s </usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb></usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmcsc10.pfb></usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmr12.pfb></usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmr17.pfb></usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmr8.pfb></usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmti12.pfb></usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt12.pfb> -Output written on writeup.pdf (7 pages, 115920 bytes). +Output written on writeup.pdf (7 pages, 116071 bytes). PDF statistics: 195 PDF objects out of 1000 (max. 8388607) 170 compressed objects within 2 object streams diff --git a/writeup/writeup.run.xml b/writeup/writeup.run.xml index 4d5d0b7..3ae0223 100644 --- a/writeup/writeup.run.xml +++ b/writeup/writeup.run.xml @@ -41,7 +41,7 @@ > ]> <requests version="1.0"> - <internal package="biblatex" priority="9" active="1"> + <internal package="biblatex" priority="9" active="0"> <generic>latex</generic> <provides type="dynamic"> <file>writeup.aux</file> @@ -62,7 +62,7 @@ <file>english.lbx</file> </requires> </internal> - <external package="biblatex" priority="5" active="1"> + <external package="biblatex" priority="5" active="0"> <generic>bibtex</generic> <cmdline> <binary>bibtex</binary> diff --git a/writeup/writeup.synctex.gz b/writeup/writeup.synctex.gz Binary files differindex 68027c7..c72e1b3 100644 --- a/writeup/writeup.synctex.gz +++ b/writeup/writeup.synctex.gz diff --git a/writeup/writeup.tex b/writeup/writeup.tex index ce67ea3..27169d4 100644 --- a/writeup/writeup.tex +++ b/writeup/writeup.tex @@ -53,7 +53,7 @@ it makes sense to provide a brief overview for those who don't know what specifi \begin{description} \item[Licenses] In this setting a license is a legal document that is distributed with - almost all modern software, which describes how someone can use a piece of software + almost all modern software, which describes how someone can use a piece of software. \item[Free Software] This term refers to software under specific licenses, making them free for the user to use (free as in freedom, not the monetary cost). This will be covered further in the next section. @@ -105,9 +105,9 @@ Many people don't know that they already use Free Software\cite{COMMONfoss}, but they use most often are Free Software. A few examples of this are, Krita\cite{KRITA}; a graphics design and art tool that is used frequently in animation, and other digital art, is made and managed by the KDE foundation\cite{KDE}, who make exclusively Free Software. Dovecot\cite{DOVECOT}; -an email server used by major email providers and is Free Software, A final example is +an email server used by major email providers and is Free Software. 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 +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, however over the past 40 years, there have been countless others. @@ -123,12 +123,12 @@ them, but far fewer people had brought required software for said hardware. The 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 with devices like the blue -box \cite{BLUEbox}. +of \textit{hacker culture}, which would become more common into the 80's and 90's, and was the +starting point of the current Free Software movement. A key figure in \textit{hacker culture}, as previously mentioned, is Richard Stallman. In the - 1980's e lheft 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 in all Free Software. + 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 as Free Software. 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 @@ -138,23 +138,23 @@ be created. In 1988 BSD Net1 would release\cite{BSDnet1}, this was the first fully open version of the Berkeley Software Distribution version of Unix. BSD was by no means new by this point, however it wasn't -fully free until this point It had completely rewritten all the code from the original +fully free until this point. 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. +of MacOS, FreeBSD and OpenBSD and is often deamed as the first Open Source operating system. 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 +Linux\cite{LINUX} released in 1991, it was a fully free 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 +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, now Free Software being fully viable against -its Proprietary counterpart. +Since Linux's release there haven't been as many major events in the space and more so a steady flow +of updates and new features, with a large jump over Covid. As of 2024 it would be hard not to +say Free Software is fully viable against its Proprietary counterpart. \section{How is Free Software developed} The process of developing Free Software has changed over time, especially as the internet came to be, @@ -162,7 +162,7 @@ allowing developers from all across the world to add things. In modern terms the very simple, a developer can look at a piece of code, make changes to a local version of it, then it can be uploaded to a central online version of the code, to be checked by lead maintainers, before becoming the part of the main version (developers would say creating a local branch and submitting a pull request). -This method was popularized version control systems; such as git\cite{GIT}, which is also free software. +This method was popularized by version control systems; such as git\cite{GIT}, which is also free software. What these tools allow for is the work of many people to brought together into one single code base. When code is submitted, it generally gets split into individual chunks (called patches) which each |