\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.
\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.
\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.