Update "Free softwares" part

This commit is contained in:
Nathanaël Restori 2012-09-26 16:17:25 +02:00
parent 2fc60b3d65
commit a35ba0f709
2 changed files with 16 additions and 8 deletions

View File

@ -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]

View File

@ -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"
}