"Jami" (anteriormente GNU Ring, SFLphone) es un SIP-compatible con la distribución peer-to-peer y SIP basado en mensajero instantáneo para Linux, Microsoft Windows, OS X, iOS, y Android.
Desarrollado y mantenido por la compañía canadiense Savoir-faire Linux,[2][3] y con la ayuda de una comunidad global de usuarios y contribuyentes, Jami se posiciona como un potencial sustituto libre de Skype.[4]
Actualmente hay dos tipos de cuentas disponibles, y muchas de cada tipo pueden ser configuradas simultáneamente. Ambos tipos ofrecen características similares, incluyendo mensajería, video y audio. Los tipos de cuenta son SIP y Ring. Una cuenta SIP permite que el softphone de Jami se conecte a un servidor SIP estándar y una cuenta Ring puede registrarse (o utilizar una cuenta configurada) en la red descentralizada de Jami que no requiere un servidor central. Sin embargo, Jami todavía tiene que usar un servidor de arranque para conectarse, por lo que no es una verdadera plataforma de comunicación libre de Internet como pretende.
Al adoptar la tecnología tabla hash distribuida (tal como se utiliza, por ejemplo, dentro de la red BitTorrent), Jami crea su propia red sobre la que puede distribuir funciones de directorio, autenticación y cifrado a través de todos los sistemas conectados a ella.[6]
Hay paquetes disponibles para todas las principales distribuciones de Linux, incluyendo Debian, Fedora, y Ubuntu.[7] Las versiones separadas GNOME y KDE están disponibles.[8] La documentación está disponible en el wiki de Ring Tuleap.[9]
El 18 de diciembre de 2018, GNU Ring fue renombrado Jami.[10]
Diseño
editar
Jami se basa en un modelo MVC, con un daemon (el modelo) y un cliente (la vista) comunicándose. El daemon se encarga de todo el procesamiento, incluyendo la capa de comunicación (SIP/IAX), la captura y reproducción de audio, etc. El cliente es una interfaz gráfica de usuario. D-Bus puede actuar como el controlador que permite la comunicación entre el cliente y el daemon.
↑«Ring's Tuleap Server». Archivado desde el original el 19 de abril de 2018. Consultado el 25 de abril de 2020.
↑Robertson, Donald. «The Licensing and Compliance Lab interviews Guillaume Roguez, Ring Project Director». Free Software Foundation. Consultado el 19 de febrero de 2016.