Page suivante Page précédente Table des matières

1. Introduction

1.1 A propos

OpenH323 Gatekeeper - The GNU Gatekeeper est un projet open-source qui implémente un gatekeeper H.323. Un gatekeeper fournit des services de contrôle d'appel pour les terminaux H.323. Il s'agit une partie essentielle de la plupart des installations de téléphonie sur internet qui sont basées sur la norme H.323.

Selon la recommandation H.323, un gatekeeper doit fournir les services suivants:

Le GNU Gatekeeper implémente la plupart des fonctions basées sur la pile du procole OpenH323

La recommandation H.323 est une norme internationale publiée par l' ITU. Il s'agit d'une norme de communication pour l'audio, vidéo et données sur Internet. Voir aussi l'introduction à la série de normes H.323. de Paul Jones.

Pour une description de ce que fait un gatekeeper, voir ici.

1.2 Copyright

Il est couvert par la GNU General Public License (GNU GPL). En supplément de celle-ci, nous autorisons explicitement de lier ce code à la librairie OpenH323 et OpenSSL.

D'une manière générale, la GNU GPL vous autorise à copier, distribuer, revendre ou modifier les logiciels, mais elle requière que toutes les créations dérivées soient aussi publiées sous GNU GPL. Ceci signifie que vous devez publier tout le code source de toutes les extensions à gatekeeper et de tous les programmes qui incluent gatekeeper. Voir le fichier COPYING pour les détails.

Si ce n'est pas ce que vous voulez, vous devez vous interfacer au gatekeeper au travers du port d'état et communiquer par TCP avec lui. De cette façon vous devez seulement intégrer les fonctions de base dans le gatekeeper (et en fournir les sources) et conserver les autres parties privées de votre application.

1.3 Nom

Le nom exact de ce projet est OpenH323 Gatekeeper - The GNU Gatekeeper, en résumé GnuGk. Merci de ne pas le confondre avec d'autres projets de gatekeeper.

Il y a plusieurs projets gatekeeper open-source basés sur la pile de protocole OpenH323.

Avoir différents gatekeepers avec des noms similaires embrouille vraiment la plupart des utilisateurs. Comme notre "OpenH323 Gatekeeper" était le premier sur scène, ce n'est pas notre faute si d'autres ont choisi des noms similaires. Mais pour rendre la distinction plus évidente sans embrouiller encore plus les gens, nous avons décidé de donner un sous-titre au projet "OpenH323 Gatekeeper - The GNU Gatekeeper" et commencé à utiliser gnugk comme nom pour les exécutables.

1.4 Caractéristiques

La version 2.2.2 contient les caractéristiques et corrections suivantes:

La version 2.2.1 contient les caractéristiques et corrections suivantes:

La version 2.2.0 contient les caractéristiques et corrections suivantes:

Of course, the major functions in version 2.0 are also included:

1.5 Téléchargement

La dernière version stable et une version de développement sont disponibles sur la page de téléchargement.

La toute dernière version du code source est sous CVS sur Sourceforge ( Web-GUI). Attention - il s'agit de la pointe de la technologie.

Vous pouvez aussi télécharger certains exécutables depuis la page de téléchargement.

1.6 Liste de Diffusion

Il y a deux listes de diffusion pour le projet, une pour les développeurs et une pour les utilisateurs.

Les questions d'ordre général doivent être envoyées à la liste de diffusion des utilisateurs. Vous pouvez trouver les archives de la liste ici. Pour vous joindre à cette liste de diffusion, cliquez ici.

Pour signaler des problèmes ou des anomalies/patches, envoyer des mails à la liste de diffusion des développeurs. Les archives de la liste sont ici. Veuillez envoyer les questions utilisateur à la liste de diffusion des utilisateurs et garder cette liste pour le développement! Si vous voulez contribuer au projet, veuillez rejoindre la liste de diffusion.

Note: Merci de ne pas envoyer vos questions par des mails privés aux développeurs. Nous sommes habituellement occupés. Nous ne voulons pas être votre consultant personnel, à moins que vous souhaitiez nous payer. Envoyez vos problèmes à la liste de diffusion appropriée de telle sorte que tout le monde puisse vous aider.

Merci aussi de ne pas envoyer les problèmes spécifiques de GnuGk à la liste de diffusion OpenH323, ou vice versa. Il s'agit de projet distincts, bien que très apparentés.

Avant d'envoyer un mail, assurez-vous d'avoir lu les documents associés méticuleusement. Décrivez votre problème clairement et avec précision. Montrez nous les messages d'erreur ou les logs si il y en a.

1.7 Participants

Le coordinateur actuel du projet est Jan Willamowius <jan@willamowius.de>

Les principales caractéristiques et fonctions de la version 2.0 ont été contribuées par Chih-Wei Huang <cwhuang@linux.org.tw> et Citron Network Inc., incluant l'enregistrement et les tables d'appel thread safe, une nouvelle architecture de mode routé, proxy H.323, authentification H.235 et MySQL backend.

Michal Zygmuntowicz <m.zygmuntowicz@onet.pl> a fait du bon travail sur le support de Radius et d'autres améliorations.

La version initiale de gatekeeper a été développée par Xiang Ping Chen, Joe Metzger et Rajat Todi.


Page suivante Page précédente Table des matières