SQ ( сжатие ) - это компьютерная программа, разработанная Ричардом (Диком) Гринлоу примерно в 1981 году, которая использовалась в начале 1980-х в компьютерных системах DOS и CP / M для сжатия файлов, чтобы они занимали меньше места.
Файлы, сжатые с помощью SQ, идентифицируются изменением средней начальной буквы расширения на "Q", так что текстовые файлы заканчиваются расширением .TQT, исполняемые файлы заканчиваются расширением .CQM или .EQE, документы с .DQC и т. Д. SQ в качестве алгоритма сжатия использовалось статическое кодирование Хаффмана .
Группы файлов часто объединялись в архив с помощью программы LU , которая создавала файлы .LBR, содержащие все файлы, необходимые для определенной группы, например, все файлы, необходимые для установки приложения. Обычно такие файлы были либо сжаты по отдельности (поскольку LU не сжимал файлы), либо архив LBR сам был сжат с помощью SQ (аналогично использованию tar и gzip вместе в более современные времена).
С развитием программы ARC (которая объединила сжатие и архивирование в одну программу) и ее формата файлов архива ARC , SQ по существу устарел в большинстве систем, за исключением CP / M, в которой не было порта ARC в течение нескольких лет. В системах CP / M программа сжатия CRUNCH была написана для реализации алгоритма LZW (как это сделал ARC) и устранения разрыва.