TailTalk: un stack AppleTalk moderno en Rust y Tokio para conectar Macs clásicos
TailTalk: A modern async user space AppleTalk stack with Rust and Tokio
TailTalk es un toolkit de código abierto que implementa AppleTalk completamente en espacio de usuario con Rust y Tokio, sin depender de Netatalk ni controladores del kernel. Soporta EtherTalk y LocalTalk, e incluye una GUI con servidor AFP para compartir archivos e impresoras entre Macs antiguos y redes modernas. Aunque es un prototipo en desarrollo, ya permite copiar archivos, imprimir en LaserWriters y ejecutar múltiples instancias del stack en la misma máquina.
Todo lo que necesita es un raw socket y/o un dispositivo compatible con TashTalk (para LocalTalk) y paciencia para computadoras viejas y gruñonas.
- Arctessa
Oh, ¡qué genial!, ¡no esperaba ver mi proyecto en Hacker News! También desarrollo pequeños dispositivos de hardware para acompañar este stack, por si a alguien le interesa el AppleTalk embebido. Uno es para conectar tu máquina moderna directamente a redes LocalTalk, y el otro es para emular los ahora difíciles de encontrar adaptadores de red Apple para su línea de impresoras de los 80/90.
Tengo un hilo de discusión largo aquí que relata el desarrollo de este stack, y los dos pequeños proyectos de hardware que lo acompañan: https://68kmla.org/bb/threads/tashtalk-usb-tailtalk-and-inkt....
- gregsadetsky
Además, ¡acabo de enterarme de GlobalTalk, es decir, gente que conecta su red AppleTalk a Internet! https://marchintosh.com/globaltalk.html
- yjftsjthsd-h
A la luz de https://www.phoronix.com/news/Linux-Drops-AppleTalk , soy un gran fan de reemplazar la funcionalidad en espacio de usuario:) (de manera similar he pensado que sería útil portar tantos sistemas de archivos de Linux a FUSE para que cuando los eliminen los usuarios puedan simplemente cambiar a eso)