uuencode
Mer info
- Skapad av
- Mary Ann Horton
- År
- 1980
- Typ
- Binär-till-text-kodning
Kodningen som gjorde binärfiler till skrivbara tecken så att de överlevde e-post och Usenet, tills MIME och Base64 tog över.
Mary Ann Horton skrev uuencode vid Berkeley 1980 för att kunna skicka binärfiler över UUCP, som bara litade på sju bitar och skrivbar ASCII. Tre byte blev fyra tecken, varje rad inleddes med ett längdtecken, och hela paketet ramades in av begin 644 filnamn och end. Filen växte med ungefär en tredjedel.
Under 80- och 90-talen var det så bilder och program spreds på Usenet: uppdelade i numrerade delar som läsaren fick klistra ihop och köra uudecode på. Teckenuppsättningen innehöll mellanslag och tecken som IBM:s EBCDIC-gateways på BITNET förvanskade, vilket gav varianten xxencode. MIME-standarden 1992 valde Base64 i stället, och uuencode blev en sak man känner igen på det typiska M först på varje rad.