Jami | ||
---|---|---|
Parte de Proyecto GNU | ||
Información general | ||
Tipo de programa | VoIP, telefonía, softphone, SIP | |
Autor | Savoir-faire Linux Inc. | |
Licencia | GNU General Public License 3.0 or later | |
Idiomas | ||
Información técnica | ||
Programado en | ||
Plataformas admitidas | x86, x86-64, 32- y 64-bit ARM, powerpc, sparc, | |
Interfaz gráfica predeterminada | Qt | |
Versiones | ||
Última versión estable | 20240325.025 de marzo de 2024 | |
Enlaces | ||
"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]
Jami es un software libre y de código abierto publicado bajo la Licencia Pública General de GNU. En noviembre de 2016, se convirtió en parte del Proyecto GNU.[5]
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]
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.