Raquel Lambert, uma gerente de produto da Meta, iniciou a jornada de sua empresa em direção à interoperabilidade quebrando a conta Threads de Adam Mosseri.
Em dezembro, a Meta ativou um teste onde os usuários poderiam seguir o feed Threads do Instagram em uma plataforma de mídia social de código aberto, Mastodon. Mas quando os usuários tentaram ver as postagens de Mosseri no Mastodon, nada apareceu. A equipe de Lambert se esforçou e contatou os engenheiros da Mastodon para resolver os problemas técnicos.
Soluços à parte, o teste foi histórico para Meta. Do Facebook ao Instagram, a empresa normalmente isola seus aplicativos de dados externos, então a interoperabilidade no Threads é um novo território para os funcionários da Meta navegarem.
“É sempre emocionante poder dar um grande passo como este. Nunca descentralizamos um de nossos aplicativos antes”, diz Lambert.
A gigante da mídia social planeja lançar mais recursos entre redes este ano. Embora seja fácil se perder no jargão do Fediverse, AtividadePub, e outros esforços em direção a uma experiência interoperável para mídias sociais, a grande ideia é simples. Nos próximos meses, os usuários do Threads deverão ganhar a capacidade de seguir contas de outras redes sociais e publicar postagens que aparecerão não apenas no Threads, mas em outros lugares da web social.
A tecnologia que torna isso possível é o ActivityPub. Lançado pela primeira vez em 2018, o protocolo de software permite a compatibilidade cruzada entre nichos da Internet social na constelação federada de redes abertas conhecidas coletivamente como Fediverse. Estas redes sociais descentralizadas já existem há algum tempo, mas eram habitadas principalmente pelos utilizadores online mais terminais – até à reviravolta caótica do Twitter sob o comando de Elon Musk. As mudanças no X enviaram hordas de usuários insatisfeitos em busca de lares mais novos e mais acolhedores para seus memes e postagens de merda. Muitos desembarcaram no Fediverse.
Quando Meta lançou Threads no verão passado, Mosseri prometeu enfaticamente para descentralizar seus feeds eventualmente. Mas construir os mecanismos que permitem que Threads se conecte a uma coleção de redes independentes, mesmo usando um padrão acordado como o ActivityPub, é uma tarefa delicada se você for uma empresa gigante como a Meta. “Somos como a grande baleia que entra nesta conversa”, diz Lambert. Alguns administradores do Fediverse temem que os planos de interoperabilidade do Threads, juntamente com as proezas institucionais do Meta, possam dominar os nichos mais diminutos da Internet descentralizada.
A Meta está agindo com cautela, fazendo uma implementação em fases enquanto continua as conversas com os líderes da Fediverse. Isso dará à empresa mais tempo para resolver alguns problemas de integração. “Adaptamos o protocolo para poder suportar isso?” Lambert pergunta. “Ou tentamos fazer algum tipo de implementação interessante e única?” Em vez do áudio para postagens de voz, Meta considerou federar transcrições de texto, mas decidiu continuar compartilhando o áudio.
Lambert hesita em definir um cronograma exato para o lançamento do suporte do ActivityPub, mas ela diz que os usuários em geral poderão acessar os novos recursos em alguns meses. O acesso chegará primeiro para contas Threads abertas ao público, e o processo de ativação será opt-in. “Temos alguns marcos pelos quais estamos trabalhando”, diz Lambert. “Mas acho que investimos mais apenas em garantir que a experiência seja realmente boa e que as coisas estejam realmente funcionando.”