Nas últimas semanas têm aparecido múltiplas notícias sobre o Twitter, a mudança de propriedade e subsequentes acções da nova gestão. Algumas fontes como a Forbes chegam a afirmar que estamos perante um “grande êxodo”, e algumas das mais importantes organizações de direitos civis, incluindo a NAACP e a Anti-Defamation League, chegaram a pedir um boicote.

No entanto, o Twitter não é um caso isolado. A visão de descentralização que está na origem da Internet tem sido impactada pela consolidação em larga escala na indústria. Através da iniciativa “Internet da Próxima Geração” (Next Generation Internet – NGI), temos trabalhado no sentido de desenvolver futuros alternativos para a Internet, criando uma Internet resiliente, confiável e sustentável. Esses futuros alternativos têm algo em comum – são baseados nos mesmos princípios de tecnologia comum: open standards, software e hardware open-source e gratuitos, e open data. Esses ingredientes são ideais para recuperar a saúde da Internet na medida em que capacitam os utilizadores individuais e a comunidade a operar seus próprios serviços de Internet, em vez de elevar uma única entidade comercial a uma superposição dominante.

Um ingrediente essencial no espaço “social” é o standard W3C ActivityPub, desenvolvido pelo World Wide Web Consortium. Com o ActivityPub, uma pessoa pode ter a sua presença no Fediverso e ter controlo e propriedade efectivos sobre essa presença enquanto utilizador – a pessoa pode configurar a conta no seu próprio domínio, determinar as suas políticas e regras de comunidade, estabelecer as suas próprias configurações de privacidade e utilizar a mesma conta em qualquer sítio para interagir com outras pessoas.

Um dos projectos do Fediverso mais conhecidos é o Mastodon. O Mastodon tem gerado muitas notícias e conversas a nível global: num curto período, o Mastodon ganhou mais de 500 mil utilizadores, tendo atingido mais de um milhão de utilizadores activos este mês. O número de servidores independentes para o Mastodon também duplicou recentemente. Ao contrário das plataformas de social media tradicionais, o Mastodon não é um website ou serviço único. Para o utilizar, a pessoa escolhe uma conta em qualquer fornecedor que tenha o protocolo ActivityPub implementado ou pode executar o software de forma independente e isto permite que a pessoa se ligue a todo o ecossistema nos seus próprios termos. Os utilizadores podem criar publicações com texto (limite de 500 caracteres), imagens, links e vídeos e os seus “Toots” são publicados estritamente por ordem cronológica (não existe nenhum algoritmo para classificar e priorizar os “Toots”) e sem publicidade.

Construindo a Internet da Próxima Geração com normas abertas e software livre e de código aberto

A meta da Década Digital da Europa para 2030 visa capacitar empresas e pessoas para um futuro digital centrado no ser humano, sustentável e mais próspero; decisões para apoiar os bens comuns digitais tornam-se relevantes para preservar a visão original da Internet enquanto não monopolizada e não privatizada.

Ao oferecer aos cidadãos uma alternativa aos principais intervenientes comerciais, o ActivityPub disponibiliza os blocos conceptuais necessários para a cooperação transversal. Adicionalmente, abre a porta para adopção generalizada do Fediverso – transformando de novo a Internet numa infraestrutura descentralizada que possibilita a diversidade e que representa uma alternativa livre e mais democrática do que a situação actual.

A NGI apoia várias aplicações no Fediverso como o Mastodon, o PeerTube, o Pixelfed, o GoToSocial, o Lemmy, e o Owncast – cada uma com o seu propósito e funcionalidades. O poder do Fediverso reside na sua diversidade: as instâncias do Mastodon são websites, assim como os servidores que alimentam o PeerTube, PixelFed, etc. Na perspectiva dos utilizadores, o Fediverso pode ser entendido como “uma outra tipologia de páginas da web”. O PixelFed está mais orientado para a partilha de fotografias (como o Instagram). O Lemmy é uma óptima alternativa ao Reddit. E o Owncast possibilita o live streaming (como o Twitch). Cada uma destas aplicações tem valor por si. Juntas, oferecem uma alternativa real para os utilizadores que se pretendem afastar das redes sociais das grandes corporações.

Para além de aplicações do ActivityPub com propósitos mais gerais como o GoToSocial, o Bonfire, o GNU Social, o Mastodon e o #Seppo, apresentamos em seguida algumas aplicações mais específicas e que foram apoiadas pelos vários programas da NGI:

Castopod é uma solução open-source avançada de alojamento de podcasts para todos os que se podem ligar ao Fediverso.

Corteza é uma plataforma low-code para construir aplicações web baseados na cloud.

Funkwhale é uma plataforma gratuita, descentralizada e open-source para o streaming e partilha de áudio.

Inventaire é uma plataforma web gratuita para partilha de livros e conhecimento sobre livros que ajuda as pessoas a criar ligações entre si para discutir, oferecer, partilhar e vender livros.

• Lemmy é um agregador de links open-source, facilmente auto-alojável que as pessoas podem utilizar para partilhar e descobrir novas ideias – e discuti-las com o mundo. Também pode ser acedido através do Lemmur.

Mobilizon é uma ferramenta federada para descobrir, criar e organizar eventos – tornando possível maior visibilidade e participação em eventos de comunidade.

• Owncast é uma plataforma open-source para live streaming que permite que as pessoas alojem e façam a gestão dos seus live streams de forma fácil.

• PeerTube é uma plataforma de vídeo gratuita, livre e federada. Os vídeos são um tipo de conteúdo bastante popular que representa uma percentagem muito significativa do tráfego da Internet. Com o PeerTube, as pessoas passam a ter mais opções para alojamento deste tipo de conteúdo.

• Pixelfed é uma plataforma open-source, descentralizada para partilha de fotos, na mesma linha de plataformas como o Instagram. É também possível utilizar o PixelDroid mobile client.

XWiki é um sistema wiki open-source, moderno e extensível que permite seguir páginas wiki individuais e publicar comentários sem precisar de criar uma conta.

Adicionalmente, há muitas outras ferramentas e bibliotecas de código que facilitam a interação entre utilizadores de um website com outros utilizadores no Fediverso, incluindo “plugins” para o Drupal e para o WordPress ActivityPub, pontes entre o ActivityPub e outros protocolos (como a norma para mensagens instantâneas XMPP, não dependente de um fornecedor específico, ou o protocolo Matrix).

O ForgeFed está a preparar-se para utilizar o ActivityPub para federar plataformas colaborativas para desenvolvimento de projectos de software. Existem também outros métodos e protocolos interessantes para a federação que são apoiados pela NGI, como o Hubzilla e o Spritely. No portefólio de projectos apoiados pela NGI existem muitos outros focados no desenvolvimento de serviços federados que utilizam normas como o XMPP ou o SIP, entre outros.

Actualmente, a NGI continua a fomentar a diversidade e descentralização da infra-estrutura da Internet. Vemos o potencial de um ambiente aberto e sustentável para as nossas sociedade e economias que celebra os nossos valores, promove a criatividade e tem como resultado uma Internet da próxima geração que seja confiável, segura e energeticamente eficiente. É possível explorar os mais de 600 projectos inovadores que têm sido apoiados pela NGI e que estão a reinventar a Internet para que os humanos atinjam todo o seu potencial em todas as gerações.

A iniciativa Next Generation Internet interage com os cidadãos e outros públicos através do EU Mastodon, tornando-se também parte do Fediverso – a maior alternativa às plataformas centralizadas – baseado em tecnologia federada, open-source e normalizada.

Para todos os que estejam envolvidos em projectos que contribuam para o contínuo desenvolvimento do ActivityPub e outras aplicações do Fediverso, existem várias Open Calls da NGI às quais se poderão candidatar. Juntos, podemos construir uma Internet melhor.

Por NGI