argia.eus
INPRIMATU
Com acabar amb una xarxa descentralitzada com Fedibertsoa
  • Any 2023. Tot Internet està sota el control de l'imperi GAFAM. Tot? No. Perquè hi ha petits pobles que resisteixen l'opressió. I alguns d'aquests pobles comencen a unir-se i a formar “Fedibertso”. Arran dels conflictes de Twitter i Reddi, el Fedibertso comença a guanyar fama i atenció. La gent comença a utilitzar-la de veritat i l'Imperi s'adona.
Lionel Dricot Abaraska 2023ko uztailaren 07a

Article escrit per Lionel Dricot el 23-06-2023, traduït al basc pel grup Abaraska Lemmy.eus en fòrums lliures web.

Capitalistes anticompetitius

Com va dir Peter Thiel, un dels principals inversors de Facebook: “És per a perdedors de la competència”. Sí, aquests falsos que diuen “el mercat sempre té raó”, no volen un mercat quan són allí. Volen monopoli. Des de la seva creació, Facebook ha tingut molta cura a matar a tots els seus competidors. La forma més senzilla de fer-ho és mitjançant la compra d'empreses que puguin convertir-se en competidors. Instagram i WhatsApp, per citar alguns, els va comprar perquè els seus productes atreien als usuaris i feien ombra a Facebook.

Però el Fedibertso no es pot comprar. El fediverso és un grup informal de servidors que discuteixen a través d'un protocol (Activity Pub). Aquests servidors també poden executar programari diferent (el més conegut és Mastodon, però també poden ser Pleroma, Pixelfed, Peertube, WriteFreely, Lemmy, etc.).

No es poden comprar xarxes descentralitzades.

Però hi ha una altra manera: la torçada irrellevant. Això és el que va fer Google amb XMPP.

Com es va reunir Google en XMPP

A la fi del segle XX els missatgers instantanis estaven de moda. Un dels primers amb èxit va ser l'ICQ, seguit de MSN messenger. MSN Messenger era Tiktok de l'època: els adolescents podien passar hores i dies sense adults.

Com a part de MSN Microsoft, Google va voler competir i va oferir Google Talk en 2005 entrant en la interfície de Gmail. Recordem que en aquella època a penes existien telèfons intel·ligents o aplicacions web. Les aplicacions havien d'instal·lar-se en l'ordinador i la interfície web de Gmail era innovador. És més, el MSN estava en certa manera dins de Microsoft Windows i era difícil eliminar-ho. Crear el xat de Google amb la interfície web de Gmail era una manera d'estar més a prop que el programari integrat en el sistema operatiu.

Mentre Google i Microsoft lluitaven per l'hegemonia, els frikis de programari lliure estaven intentant construir una missatgeria instantània descentralitzada. Igual que el correu electrònic, el XMPP era un protocol federat en el qual diversos servidors podien parlar entre si mitjançant un protocol i cada usuari es connectava a un servidor determinat a través d'un client. Llavors, aquest usuari podia comunicar-se amb qualsevol usuari de qualsevol servidor utilitzant qualsevol client. Així funciona Activity Pub i, per tant, Fedibertso.

En 2006 Google talk es va convertir en compatible amb XMPP. Google estava prenent de debò al XMPP. En 2008, quan estava treballant, el telèfon va sonar. D'altra banda, algú em va dir: “Hola, som Google i volem contractar-te”. Vaig fer diverses crides i em vaig adonar que em van trobar a través de la llista XMPP-dev i que estaven buscant administradors de sistemes servidors XMPP.

Per tant, Google estava realment fent costat a la federació. Que més bonic? Això significava de sobte que tots els usuaris de Gmail es van convertir en usuaris XMPP. Això era sens dubte beneficiós per al XMPP, no? Estava encantada.

Com Google va matar al XMPP

Clar, la realitat no era tan brillant. En primer lloc, malgrat contribuir al desenvolupament de l'estàndard XMPP, Google estava realitzant la seva implementació tancada, que ningú podia revisar. Perquè no sempre respectaven el protocol que estaven desenvolupant. No ho establien tot. En conseqüència, el desenvolupament del PDPCM es va alentir per a adaptar-se. Les noves característiques brillants no s'establien o no s'utilitzaven en els clients XMPP, ja que eren incompatibles amb Google Talk (els avatars necessitaven un temps per a arribar al XMPP). La federació a vegades es trenca: en hores o dies no hi havia comunicació entre Google i servidors normals XMPP. La comunitat XMPP es va convertir en vigilant i cercador de bug dels servidors de Google amb la publicació d'irregularitats i temps d'inactivitat (jo ho vaig fer en més d'una ocasió, que probablement va provocar l'oferta de treball).

I com en Google talk hi havia més usuaris que usuaris de "XMPP real", no es podia “passar pels usuaris de Google talk”. Els nouvinguts que van trobar el XMPP i no van utilitzar Google Talk tenien una experiència frustrant, ja que la majoria dels contactes eren usuaris de Google Talk. Esperaven que es comuniquessin amb ells fàcilment, però bàsicament era una versió degradada de l'ús del mateix Google talk. La llista de contactes de XMPP (roster) més comú era una minoria de geek i un munt d'usuaris Google Talk.

En 2013, Google va descobrir que la major part de les interaccions XMPP eren entre usuaris Google Talk. No tenien interès a respectar un protocol que no controlava el 100%. Per tant, es van desconnectar i van anunciar que no es federarien. I va començar un llarg camí per a crear un missatger, començant amb Hangout (després Allo, Duo… a partir d'aquí pierdí el compte).

Com era d'esperar, cap dels usuaris de Google va realitzar cap chint. La veritat és que ningú es va adonar. Com a màxim es va desconnectar algun contacte. Això era tot. Però per a XMPP va ser com si la majoria dels usuaris desapareguessin de sobte. Fins i tot els fanàtics del XMPP, com jo mateix, vam haver de crear els comptes de Google per a relacionar-nos amb els amics. Recordeu que estàvem desconnectats per a ells. Era la nostra culpa.

Encara que el XMPP continua existint i és una comunitat molt activa, mai es va recuperar d'aquest cop. Les excessives expectatives amb l'acceptació de Google van provocar una gran desesperació i un oblit silenciós. El XMPP es va convertir en un nínxol. Tant és així que, quan els xats de grup es van posar de moda (Slack, Discord), la comunitat de programari lliure va reinventar (Matrix) per a competir, encara que els xats de grup eren possibles amb XMPP. (Excusa: mai he estudiat el protocol Matrix, per la qual cosa no l'he comparat tècnicament amb XMPP. Simplement crec que resol el mateix problema i competeix en el mateix espai que el XMPP).

Seria diferent el XMPP si no s'hagués vinculat mai a Google o si mai s'hagués considerat part d'ell? No es pot dir. Però estic segur que creixeria més a poc a poc i potser més sa. Seria major i important que en l'actualitat. Que la plataforma de comunicació predeterminada seria descentralitzada. Una cosa és segura: Si no s'hagués reunit Google, el XMPP no hagués estat pitjor que l'actual.

No va ser el primer: Guió de Microsoft

El que Google va fer amb XMPP no era nou. De fet, en 1998, l'enginyer Vinod Valloplil de Microsoft va escriure un text titulat “Blunting OSS attacks”, en el qual suggeria explícitament “desmercantilizar protocols i aplicacions […] Ampliant i desenvolupant nous protocols, podem evitar l'entrada en el mercat de projectes de Programari lliure”.

Microsoft va posar en pràctica aquesta teoria amb la posada en marxa de Windows 2000, compatible amb el protocol de seguretat Kerberos. Però aquest protocol es va ampliar. Les especificacions d'aquestes extensions podien descarregar-se lliurement, però calia aprovar una llicència que prohibia la seva implantació. Res més punxar en el botó “Acceptar” no podies treballar en cap de les versions de codi obert de Kerveros. L'objectiu explícit era acabar amb qualsevol projecte de xarxa competidor com a Samba.

Aquesta anècdota la va relatar Glyn Moody en el seu llibre “Rebel Code” i demostra que matar projectes de codi obert i descentralitzat és un objectiu realment conscient. Mai ocorre a l'atzar i mai és per mala sort.

Microsoft va utilitzar una tàctica similar amb la seva Microsoft Office per a dominar el mercat ofimàtic amb formats propietaris (els formats d'arxiu també poden veure's com a protocols d'intercanvi de dades). Quan les possibilitats existents (OpenOffice i després LibreOffice) van millorar tant com per a obrir formats doc/xls/ppt, Microsoft va llançar un nou format, el que va anomenar “obert i estandarditzat”. El format en si era molt complex (20.000 fulles d'especificació!) i, el més important, l'incorrecte. Sí, es van introduir alguns errors en les especificacions, cosa que significava que el programari que establia el format OOXML complet no actuaria com Microsoft Office.

Aquests errors, juntament amb la pressió política, van interrompre el procés de canvi a Linux de la ciutat de Munic. Per tant, sí, l'estratègia funciona bé. Per això són avui docx, xlsx i pptx. Font: Jo era allí, pagant transversalment les ciutats de Munic, renderme LibreOffice OOXML per a fer-la més pròxima a Microsoft, en lloc de seguir especificacions.

ACTUALITZACIÓ: Aquesta tàctica també té una pàgina en Wikipedia

Meta i Fediverso

Qui no coneix la història està condemnat a repetir-la. Això mateix està succeint amb Meta i Fedibertso.

Segons alguns rumors, la Meta podria ser “compatible amb el Fedibertso”. Des del teu compte Mastodón podries seguir a gent d'Instagram.

No sé si aquests rumors tenen una cosa real, si també és possible que METAk ho plantegi. Però la meva experiència amb XMPP i OOXML em va ensenyar una cosa: Si la Meta s'uneix al Fedibertso, l'únic que gana és Meta. Perquè les reaccions mostren que ja estan guanyant: El fediverso es divideix en dues parts: Bloqueig o no de meta. Si això ocorre, això significa que el Fedibertso serà fragmentat, frustrant i de dos nivells, i no atractiu per als nouvinguts.

(ACTUALITZACIÓ: Aquests rumors han estat confirmats, ja que almenys un administrador de Mastodon fosstodon.org kev de la instància ha rebut la invitació de l'empresa Meta per a participar en una reunió no oficial. Va tenir la millor possible reacció: la va rebutjar de manera amable i, el més important, va publicar el correu electrònic per a ser transparent amb els seus usuaris. Gràcies kev! ).

Sé que tots somiem amb tenir a tots els nostres amics i familiars en Fedibertoa per a evitar per complet les xarxes de propietaris. Però Fediverso no busca dominar el mercat i obtenir beneficis. El fediverso no busca creixement. Ofereix un espai per a la llibertat. Les persones que es reuneixen en el Fedibertso són persones que busquen llibertat. Si la gent no està disposada o no busca la llibertat, està bé. Tenen dret a estar en plataformes propietaris. No hem d'obligar-los a entrar en el Fedibertso. No hauríem d'intentar ficar a tota la gent que puguem a qualsevol preu. Hem de ser honestos i assegurar que la gent s'adhereix al Fedibertso perquè comparteix uns valors.

Amb una ideologia absurda per a créixer costi el que costi, competint contra MET, segur que ho perdrem. Ells són els mestres d'aquest joc. Volen atreure a tothom al seu camp, empenyent-los a competir contra ells, amb les armes que ells venen.

El fediverso només pot guanyar mantenint el seu espai, parlant de llibertat, moral, ètica, valors. Generant debats oberts, no comercials i no vigilats. Reconeixent que l'objectiu no és guanyar. Sense cedir. L'objectiu és continuar sent una eina. Un instrument que ofereix espai de llibertat als éssers humans connectats. Alguna cosa que cap entitat mercantil oferirà mai.