Update "Free softwares" part
This commit is contained in:
parent
2fc60b3d65
commit
a35ba0f709
15
latex/TM.tex
15
latex/TM.tex
@ -53,20 +53,19 @@ Je suis aussi passionné par l'informatique en général, la programmation ainsi
|
||||
TODO
|
||||
|
||||
\section{Les principes du logiciel libre}
|
||||
Un logiciel libre est un logiciel qui respecte quatre libertés fondamentales~:
|
||||
Un logiciel libre est un logiciel qui respecte quatre libertés essentielles\footcite{free-sw}~:
|
||||
\begin{enumerate}
|
||||
\item la liberté d'utiliser le logiciel
|
||||
\item la liberté de copier le logiciel
|
||||
\item la liberté d'étudier le logiciel
|
||||
\item la liberté de modifier le logiciel et de redistribuer les versions modifiées
|
||||
\item la liberté d'exécuter le programme, pour tous les usages (liberté 0) ;
|
||||
\item la liberté d'étudier le fonctionnement du programme, et de le modifier pour qu'il effectue vos tâches informatiques comme vous le souhaitez (liberté 1) ; l'accès au code source est une condition nécessaire ;
|
||||
\item la liberté de redistribuer des copies, donc d'aider votre voisin (liberté 2) ;
|
||||
\item la liberté de distribuer aux autres des copies de vos versions modifiées (liberté 3) ; en faisant cela, vous donnez à toute la communauté une possibilité de profiter de vos changements ; l'accès au code source est une condition nécessaire.
|
||||
\end{enumerate}
|
||||
Les deux dernière libertés demandent la mise à disposition du \gls{code source}.
|
||||
|
||||
On retrouve aussi le terme \enquote{\emph{open source}}. Le terme logiciel libre est définit par la \gls{FSF} tandis que le terme open source est définit par l'\gls{OSI}. En pratique, ces deux termes désignent la même chose.
|
||||
|
||||
Les sources du logiciels sont soumis à des licences spécifiques garantissant ces libertés. Les plus connues sont la \gls{GPL}, la \gls{BSD} ou la MIT (une copie de cette dernière est disponible à l'annexe \ref{app:mit}).
|
||||
|
||||
Quelques logiciels libres connus sont Firefox et Thunderbird, Linux, OpenOffice.org et LibreOffice.
|
||||
Quelques logiciels libres connus sont Firefox, LibreOffice/OpenOffice.org, Linux, Thunderbird et VLC.
|
||||
|
||||
Ce \gls{TM} est donc entièrement articulé autour de logiciels et matériels libres : \LaTeX et vim pour l'écriture de ce rapport, Arduino comme plate-forme, CMake et gcc pour la \gls{compilation}, gnuplot pour les graphiques. Tout le code produit est donc placé sous licence MIT.
|
||||
|
||||
@ -179,6 +178,8 @@ Premièrement, les graphiques sont disponibles à la figure \ref{fig:graphiques}
|
||||
\chapter*{Bibliographie}
|
||||
\addcontentsline{toc}{chapter}{Bibliographie}
|
||||
\nocite{*}
|
||||
\section*{Sites web}
|
||||
\printbibliography[heading=none,keyword=website]
|
||||
\section*{Images}
|
||||
\printbibliography[heading=none,keyword=image]
|
||||
|
||||
|
@ -2,5 +2,12 @@
|
||||
author = "oomlout",
|
||||
title = "Arduino Ethernet",
|
||||
url = "https://upload.wikimedia.org/wikipedia/commons/f/f7/Arduino_Ethernet_Board_.jpg",
|
||||
keywords="image"
|
||||
keywords = "image"
|
||||
}
|
||||
|
||||
@misc{free-sw,
|
||||
author = "FSF",
|
||||
title = "Qu'est-ce que le logiciel libre ?",
|
||||
url = "https://www.gnu.org/philosophy/free-sw.fr.html",
|
||||
keywords = "website"
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user