El rincón de Chucho / Entradas / Un sitio web personal para Chucho

Dependencia de proveedores y porqué el "fediverso" es nuestro aliado.

2021-03-18

Dependencia de proveedores y porqué el “fediverso” es nuestro aliado

Introducción

A medida que va pasando el tiempo y con la evolución de los diferentes productos y servicios muchos hemos ido notando que la tendencia crece hacía la centralización y por ende el control del mercado. Un ejemplo claro de ello ha sido el cambio de políticas de WhatsApp por parte de Facebook, muchas personas se molestaron con ello e inmediatamente se nombraron alternativas como Telegram y Signal pero simplemente lo que se está haciendo es trasladar una parte del problema de un sitio a otro sin solucionar el problema en sí. Con esto no quiero decir que Telegram y Signal sean el demonio, sin embargo si me gustaría enfatizar el porqué la centralización no siempre trae cosas positivas. En el titulo he nombrado la palabra “fediverso” y para ello me gustaría explicar que es y porqué es un aliado importante.

¿Que es el “fediverso”?

Información sobre que es el Fediverso hay por montones en la web, al final viene de un juego de palabras del inglés “Fedivers” que es la combinación entre “Federated” y “Universe”.

Según la información de Wikipedia:

Fediverso (portmanteau de «federación» y «universo») es un nombre común e informal para referirse a una federación abierta de servidores cuyo propósito principal es publicar contenido en la Web; por ejemplo, en forma de redes sociales, microblogging, blogging o sitios web. Mediante la ejecución de software que soporta el mismo conjunto de protocolos estandarizados, los servidores independientes, llamados «instancias», pueden conectarse al fediverso, permitiendo que sus usuarios intercambien información entre uno y otro servidor sin importar qué implementación particular del software esté ejecutando cada servidor.

Yo no tengo una definición propia de Fediverso, pero me ha gustado mucho la analogía de Kev Quirk en su sitio donde usa al correo electrónico como ejemplo. Por ejemplo yo tengo cuenta de correo en Tutanota y mis amigos tienen cuenta en Gmail, Hotmail o el servicio que quieran. Sin importar el servicio que tengamos yo puedo enviar un correo electrónico a mis amigos en Gmail y a su vez ellos pueden comunicarse conmigo. Si mañana te quieres cambiar de proveedor puedo hacerlo y podría comunicarme con todo el mundo.

¿Porqué es un aliado?

Retomemos el caso de WhatsApp, el cual muchos estamos molestos por sus cambios de políticas. Supongamos que luego nos pasamos a Telegram o cualquier aplicación centralizada. Solucionaríamos unos de los problemas de privacidad que viene acarreando compañías como Facebook pero ahora pasaríamos a dejar dicha dependencia con Facebook a depender de Telegram. Imagina que mañana Telegram lo compra Google u otra compañía basura estilo Facebook, esa tarea titánica que has hecho de convencer a tus contactos de WhatsApp para que se muevan a Telegram podría ser una causa perdida.

Soluciones

El mejor enfoque lo ha propuesto la fsf en India, el cual no solo se enfoca en las aplicaciones sino también en los servicios. Es importante fijarse también en los servicios porque esto no solo nos permite una libertad a nivel de usuario sino también a nivel de proveedor, ya que no mitigaría o bien eliminaría la dependencia de los mismos. Volviendo a la analogía de los correos electrónicos si algún día deja de gustarte Gmail simplemente te cambias de proveedor y no deberías de perder contacto con tus amigos, incluso es posible exportar los correos de un sitio a otro e incluso mejor si no te gusta ningún proveedor de correos nada impide montar tu propio servidor y enviar correos electrónicos. Los mismo pasa con protocolos como XMPP, yo personalmente uso suchat y nogafam pero si en algún momento no me gusta el servicio que ellos me prestan puedo buscar en la siguiente lista algún servidor público que me guste y cambiar de proveedor, igualmente debería tener la capacidad de hablar con los amigos que aún sigan en “suchat” u otro servidor compartible.

Ahora, ya no solo hablemos de servidores sino que además tienes la libertad de elegir el cliente que mas te guste, por ejemplo en Android el cliente XMPP mas popular es Conversations pero eso no evita que desde Linux yo pueda usar Dino o Kaida y chatear con mis amigos que usen “Conversations”.

Desventajas

También hay que decir que no todo lo que brilla es oro, las soluciones “federadas” suelen tener ciertas desventajas, una de ellas suele ser la dificultad para elegir un proveedor ya que para muchas personas, especialmente aquellas que tienen poco o ningún conocimiento técnico, suele ser poco amigable. También para obtener el máximo nivel de privacidad se recomienda que cada quien monte su propio servidor, instale las aplicaciones que les interese y las mantenga. Sin embargo alguien con pocos, o nulos, conocimientos técnicos no lo podrá hacer.

En mi experiencia particular con XMPP, para el cifrado de mensajes en las comunicaciones depende mucho de la implementación del cliente, entonces en “Conversations” suele funcionar bien pero en otros clientes es probable que toque realizar pasos adicionales que no cualquier persona estaría dispuesta.

“The federation”

Hay muchas aplicaciones que prestan el servicio de red federada, uno de mis sitios web favoritos para encontrar aplicaciones federadas es este, de todos ellos me gusta destacar Mastodon como una buena alternativa a Twitter especialmente si encuentras una instancia correspondiente a tu nicho y también Peertube, que pretende ser una alternativa al popular Youtube especialmente cuando quieres tener control sobre el contenido que subas a la red. Y para mensajería instantánea se recomienda los protocolos Matrix y XMPP.

Conclusiones

Es verdad que servicios como WhatsApp, Telegram, entre otros ofrecen una comodidad envidiable, sin embargo esa comodidad tiene un precio y es la perdida del control, el motivo por el que me gusta insistir a mis amigos acerca de este tipo de tecnologías es porque a medida que pasa el tiempo el usuario perderá mas control. Ya lo estamos viendo incluso en las empresas al trasladar todos sus servicios en la nube. Es importante que existan alternativas que hagan contrapeso a la perdida del control, ya no solo de tus libertades como usuario sino también de tus datos.

La dependencia con los proveedores no es algo bueno, por el contrario podemos evitar tener este tipo de problemas.


Prev La web apesta Next Pipeware como remplazo de pulseaudio en Artixlinux


Copyright © 2022 Jesús Ballesteros. / Power by Hugo / Theme SK1 by J-Siu / Licensed under CC-BY-SA-4.0 / Este sitio web está escrito en html puro así que no maneja "cookies", analítica o útilidades de mierda que se dediquen a extraer información suya. No me importan los datos de quien ingrese a este sitio y si voy a hablar del respeto a la privacidad de los usuarios yo debo aplicar lo mismo aquí. También he configurado Hugo para deshabilitar toda la basura que pueda violar la privacidad, mas información: https://gohugo.io/about/hugo-and-gdpr.