l3.libnazgul/doc/rapport/intro.tex
glenux 097027c3d3 * desc de libnazgul
* completion au sujet de posix
* modif de certaines tournures de phrases
2004-02-26 11:36:30 +00:00

44 lines
2.4 KiB
TeX

\chapter{À propos du projet}
\section{Conditions d'utilisation}
\par Ce programme est un logiciel libre; vous pouvez le redistribuer et/ou
le modifier conformément aux dispositions de la Licence Publique Générale GNU,
telle que publiée par la Free Software Foundation; version 2 de la licence, ou encore toute version ultérieure.
\par Ce programme est distribué 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 à un objet particulier}. Pour plus de détails, voir la Licence Publique Générale GNU.
\par Un exemplaire de la Licence Publique Générale GNU doit être fourni avec ce programme; si ce n'est pas le cas, écrivez à la Free Software Foundation Inc., 675 Mass Ave, Cambridge, MA 02139, Etats-Unis.
\section{Les auteurs}
\par Le projet est réalisé par Glenn ROLLAND, Sebastian SCHAWOHL et Rivka ZANA, élèves en 2ème année d'IUP GMI à l'Université Paris 7 - Denis Diderot.
\section{Les objectifs}
\par L'objectif de ce projet est de réaliser une bibliothèque permettant
à plusieurs processus d'un m{\^e}me sytème de communiquer entre eux via des files de 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ème ainsi que la création d'une bibliothèque de fonctions.
Pour ce faire, nous avons utilisés les mécanismes de mémoire partagée et de synchronisation à la norme POSIX.
\section{Obtenir l'archive du projet}
\par L'archive du projet est sensée accompagner ce rapport. Elle se pré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ésente aux c{\^o}tés de ce document,
vous pouvez récupé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ée à 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é 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écharger le projet, d'en avoir
une description et éventuellement d'y contribuer.
\newpage