l3.libnazgul/doc/rapport/intro.tex

44 lines
2.4 KiB
TeX
Raw Normal View History

2020-03-03 22:30:21 +00:00
\chapter{<EFBFBD> propos du projet}
\section{Condition d'utilisiation}
\par Ce programme est un logiciel libre; vous pouvez le redistribuer et/ou
le modifier conform<72>ment aux dispositions de la Licence Publique G<>n<EFBFBD>rale GNU,
telle que publi<6C>e par la Free Software Foundation; version 2 de la licence, ou encore toute version ult<6C>rieure.
\par Ce programme est distribu<62> dans l'espoir qu'il sera utile, mais {\em sans aucune garantie}; sans m<>me la garantie implicite de {\em commercialisation} ou {\em d'adaptation <20> un objet particulier}. Pour plus de d<>tails, voir la Licence Publique G<>n<EFBFBD>rale GNU.
\par Un exemplaire de la Licence Publique G<>n<EFBFBD>rale GNU doit <20>tre fourni avec ce programme; si ce n'est pas le cas, <20>crivez <20> la Free Software Foundation Inc., 675 Mass Ave, Cambridge, MA 02139, Etats-Unis.
\section{Les auteurs}
\par Le projet est r<>alis<69> par Glenn ROLLAND, Sebastian SCHAWOHL et Rivka ZANA, <20>l<EFBFBD>ves en 2<>me ann<6E>e d'IUP GMI <20> l'Universit<69> Paris 7 - Denis Diderot.
\section{Les objectifs}
\par L'objectif de ce projet est de r<>aliser une biblioth<74>que permettant
<EFBFBD> plusieurs processus d'un m{\^e}me syt<79>me de communiquer entre eux via des messages, sans
faire la recopie de ces messages dans l'espace d'adressage du noyau.
\par Nous devions donc mettre en oeuvre les techniques de la programmation
syst<EFBFBD>me ainsi que la cr<63>ation d'une biblioth<74>que de fonctions. Nous avons utilis<69>s les m<>canismes de m<>moire partag<61>e et de synchronisation version Posix.
\section{Obtenir l'archive du projet}
\par L'archive du projet est sens<6E>e accompagner ce rapport. Elle se pr<70>sente
sous la forme d'un fichier tarball. Pour la d<>compresser il suffit de taper
``\verb+tar -xzvf Libnazgul-XXXX-XX-XX-rYYYY.tar.gz+''.
\par Si toutefois cette archive n'est pas pr<70>sente aux c{\^o}t<EFBFBD>s de ce document,
vous pouvez r<>cup<75>rer les sources du projet via CVS anonyme en tapant dans un terminal:\\
``\verb+cvs -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/libnazgul login+''\\
(appuyez sur la touche entr<74>e <20> l'invite du mot de passe),
puis :\\
``\verb+cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/libnazgul co libnazgul+''
\section{Site internet du projet}
\par Le projet Libnazgul est heberg<72> par
Sourceforge\footnote{\url{http://www.sourceforge.net}},
et son adresse est :
\newline
{\url{http://www.sourceforge.net/projects/libnazgul/}}.
\par Ce site vous permettra de t<>l<EFBFBD>charger le projet, d'en avoir
une description et <20>galement d'y contribuer.
\newpage