Bolixo fue creado en 2018. Es una red social distribuida. También es software gratuito.
Los recientes problemas y abusos de las redes sociales como Cambridge Analytica fueron el incentivo para crear Bolixo. También vemos aquí [1] que la mayoría de las redes sociales evolucionan hasta que se venden y pierden sus objetivos originales. Los autores de Bolixo esperan que al emitir un software completamente gratuito (GPLv3), no siga este camino.
Objetivos del proyecto
- Respete la privacidad de los usuarios. [2]
- Separación de funciones para mejorar la seguridad. La interfaz web no se comunica directamente con la base de datos o el sistema de archivos. Utiliza microservicios , que se ejecutan en contenedores lxc muy pequeños , cada uno con conectividad limitada al resto del sistema.
- Firma digital para todos los mensajes y documentos.
- Red distribuida de nodos Bolixo, cada uno con unos pocos miles de usuarios.
- Admite microblogs, canales privados y uso compartido de documentos.
- Proporciona un directorio centralizado donde el usuario puede publicar información personal (nombre, dirección, interés) para que pueda ser encontrado.
Funcionalidades y características
- Construido sobre un sistema de archivos de control de versiones. Se conservan todas las versiones de un documento. Actualmente, solo la herramienta de línea de comandos bofs lo utiliza.
- Existe una herramienta de línea de comandos (bofs) para realizar casi todo lo que se hace con la interfaz web, como publicar mensajes, cargar documentos, crear y mantener grupos, etc. También se puede utilizar para realizar copias de seguridad y restaurar contenido.
- Cada usuario tiene una clave de 2048 bits que se utiliza para firmar mensajes y documentos. También se utiliza para iniciar sesión de forma remota en otros nodos bolixo.
- La interfaz web utiliza pestañas. También funciona en dispositivos móviles: usa deslizamientos para navegar entre pestañas.
- Cada usuario puede tener una página pública. Está deshabilitado por defecto. Uno puede crear múltiples versiones de su página pública y seleccionar la visible. La página pública contiene mensajes enviados al grupo público del usuario y varios documentos en el proyecto público.
- API WEB para acceder a la mayoría de funcionalidades.
Tecnología
Bolixo está escrito en tlmp , una variante de C ++ . Está compuesto por múltiples servicios, cada uno de los cuales se ejecuta en microcontenedores. La interfaz web utiliza algo de JavaScript .
Bolixo se ejecuta en cualquier distribución de Linux (actualmente fedora (sistema operativo) ).
Historia
Bolixo se inició en enero de 2018. Importó su tecnología de otro proyecto https://truelies.news . Ambos proyectos tenían como objetivo reducir la influencia de las noticias falsas en las redes sociales.
Bolixo fue lanzado en diciembre de 2018.
Ver también
enlaces externos
- Página principal del proyecto: https://bolixo.org .
- Código fuente: https://solucorp.solutions/repos/solucorp/bolixo/trunk .
- Documentación: https://bolixo.org/bolixo.hc?webstep=5 .