05.10.2026 · Signal Titans Editorial
Antes de los jardines amurallados: cómo FOAF concibió una web social descentralizada
En el año 2000, Dan Brickley y Libby Miller crearon FOAF, un estándar abierto diseñado para conectar perfiles sociales descentralizados en la web de la época.

En el año 2000, los desarrolladores web Dan Brickley y Libby Miller publicaron un documento técnico en el que presentaban una innovadora herramienta concebida para que los ordenadores pudieran interpretar la información personal alojada directamente en las páginas web individuales. Según relata Two Bit History, la iniciativa se conoció originalmente como el proyecto RDF Web Ring antes de pasar a llamarse Friend of a Friend, conocido popularmente por sus siglas FOAF. Nacido en pleno auge del incipiente movimiento de la Web Semántica, el objetivo de Brickley y Miller era establecer un estándar abierto y legible por máquinas para describir a las personas y sus relaciones. De este modo, el proyecto ofreció un marco descentralizado para los datos personales años antes de que las redes centralizadas pasaran a dominar internet.
Un estándar abierto previo a los jardines amurallados
El estándar FOAF definió un lenguaje informático especializado que establecía un diccionario de términos vinculados a personas mediante datos estructurados. A finales de la década de 1990 y principios de los años 2000, existía un amplio consenso entre los arquitectos de software de que la innovación en internet seguiría basándose en protocolos abiertos y estandarizados, en lugar de en jardines amurallados de carácter propietario. Brickley y Miller concibieron FOAF para que el software automatizado pudiera interpretar los datos de identidad de un usuario en su página personal con la misma facilidad con la que un lector humano lee el texto en HTML. Al publicar descriptores estandarizados en sitios web independientes, cada persona podía compartir datos sociales en la red sin perder el control sobre la información de su perfil personal.
Estructura del diccionario social legible por máquinas
Para representar a personas y grupos en código inteligible por ordenadores, la especificación FOAF definió clases concretas del Resource Description Framework (RDF), entre las que destacaban Person y Organization. El estándar estableció propiedades explícitas para expresar detalles personales y afirmaciones lógicas, tales como givenName para los nombres de pila, familyName para los apellidos, myersBriggs para las clasificaciones de personalidad y based_near para indicar la ubicación geográfica. Los documentos de perfil de FOAF empleaban el lenguaje de marcado RDF para estructurar estas afirmaciones. Aunque los primeros perfiles de FOAF se formateaban mediante la sintaxis del lenguaje de marcado XML, la especificación también podía adaptarse a formatos de datos estructurados más recientes como JSON-LD, manteniendo así la compatibilidad con las aplicaciones modernas.
La automatización de los grafos sociales descentralizados
Con el fin de que los usuarios comunes de internet pudieran generar archivos de perfil estructurados sin necesidad de escribir código de marcado directamente, diversos desarrolladores crearon herramientas web como FOAF-a-matic. Esta utilidad permitía introducir los datos personales en un formulario web sencillo y generaba automáticamente documentos de perfil válidos en XML que los usuarios podían subir a sus sitios web. El verdadero valor de estos perfiles residía en su capacidad para vincular distintas páginas web entre sí a través de elementos anidados. Un documento podía incorporar un elemento foaf:knows para identificar a una amistad, junto con un enlace rdfs:seeAlso que apuntara de forma directa al documento FOAF de esa persona en un servidor externo, tejiendo así un grafo web interconectado entre dominios independientes.
La promesa de redes web interoperables
Hacia el año 2004, diversos analistas tecnológicos destacaron a FOAF como un mecanismo práctico para unificar los perfiles de usuario en plataformas emergentes de la época como Friendster, Orkut y Flickr. Los observadores sostenían que un estándar abierto e universal podría eliminar la constante fricción provocada por la proliferación de redes sociales, al permitir que cada usuario mantuviera en su página personal un único documento de perfil legible por máquinas que los sitios externos pudieran importar de forma automática. Aunque la web social moderna terminó consolidándose alrededor de plataformas corporativas cerradas y servicios centralizados, FOAF demostró que los grafos sociales descentralizados y leíbles por máquinas eran técnicamente viables mucho antes de que el dominio de las grandes plataformas transformara el panorama de internet.
Ilustración editorial generada con IA; no es una fotografía documental.
Fuente: 0b10 0b10 Friend of a Friend: The Facebook That Could Have Been