IT-словарь › Программирование › uuencode

uuencode

Программирование Svenska → Обновлено: 2026-10-19
Подробнее
Создатель
Mary Ann Horton
Год
1980
Тип
Кодирование двоичных данных в текст

Кодировка, превращавшая двоичные файлы в печатные символы, чтобы они пережили почту и Usenet, — пока её не вытеснили MIME и Base64.

Мэри Энн Хортон написала uuencode в Беркли в 1980 году, чтобы передавать бинарники по UUCP, которому можно было доверить лишь семибитный печатный ASCII. Три байта превращались в четыре символа, каждая строка начиналась с символа длины, а всё целиком обрамлялось строками begin 644 имя_файла и end. Файл при этом распухал примерно на треть.

В 80-е и 90-е так по Usenet ходили картинки и программы: их резали на пронумерованные части, которые читатель склеивал и скармливал uudecode. В набор входили пробел и символы, которые шлюзы IBM с EBCDIC в сети BITNET калечили, — так появился вариант xxencode. В 1992 году MIME выбрал Base64, и uuencode теперь узнают в основном по стене строк, начинающихся с M.

← Назад к словарю