TailTalk: una librería de Rust para crear stacks AppleTalk en usuario espacio

Fuentes: TailTalk: Rust toolkit for building async AppleTalk user space stack

TailTalk es una librería de software desarrollada en Rust para construir stacks AppleTalk completamente en usuario espacio en Linux, Mac OS y Windows. El proyecto permite comunicar con dispositivos de estilo Mac, como LaserWriters, ImageWriters y StyleWriters, mediante protocolos de red Ethernet y LocalTalk. La arquitectura utiliza sockets raw y protocolos de enfoque asincrónico para protocolos como AARP, DDP y ATP, eliminando dependencias en el kernel. La herramienta incluye un servidor AFP compatible con Macs locales, soporta la carga y compartición de archivos de floppy y archivos de imagen, y permite el intercambio de recursos entre dispositivos de estilo Mac y modernos. La instalación requiere Rust 1.90 o superior y herramientas de construcción específicas para Linux, macOS y Windows, incluyendo drivers USB para Silicon Labs CP210x y SDK para Windows.