Léxico de TI › Redes › yEnc

yEnc

Redes Svenska → Atualizado: 2026-10-04

A codificação que reduziu os binários da Usenet em quase um terço, apostando que a rede enfim aguentava oito bits.

O uuencode e o Base64 empacotam cada três bytes em quatro caracteres imprimíveis, porque só se podia confiar que os gateways antigos passassem ASCII de 7 bits. Isso custa cerca de 33%. Em 2001, Jürgen Helbing observou que quase todo servidor já deixava passar oito bits intactos, e o yEnc então mantém a maioria dos bytes como estão e faz escape apenas de alguns problemáticos, como NUL, quebras de linha e o sinal de igual. O overhead caiu para uns poucos por cento.

Nunca foi padronizado e foi criticado por ignorar as RFCs. Isso importou muito pouco. Em alt.binaries.*, banda economizada sempre venceu a correção, e em mais ou menos um ano o yEnc era a única coisa que alguém usava.

← Voltar ao léxico