>субпиксельный рендеринг шрифтовАвтор, пишчи ишшо! :)
https://secure.wikimedia.org/wikibooks/ru/wiki/Шрифты_в_Linux
Примерно в это же время Кейт Паккард (Keith Packard) разработал для XFree86 [7] расширение Render[8]. Расширение позволило реализовать два эффекта: полупрозрачность и антиалиасинг (сглаживание), а также возможность отрисовывать сглаженный текст. И было принято историческое решение — перенести рендеринг шрифтов со стороны X-сервера на сторону клиентского приложения.
Чтобы этого добиться, была разработана новая библиотека рендеринга шрифта, которая получила название Xft2[9], также была разработана сопровождающая библиотека fontconfig — для установки, именования и кэширования шрифтов.
Xft2 основана на библиотеке Freetype, она может обрабатывать несколько форматов шрифтов: традиционные растровые PCF-шрифты из встроенной системы отрисовки, Postscript Type 1 и TrueType. Также Xft2 предоставляет несколько других важных нововведений, среди которых возможность непосредственно обрабатывать текст в кодировке UTF-8.
https://secure.wikimedia.org/wikipedia/ru/wiki/Сглаживание
https://secure.wikimedia.org/wikipedia/ru/wiki/FreeType
Долгое время в FreeType была по умолчанию отключена поддержка правильного хинтинга TrueType-файлов через встроенный байт-код шрифта, поскольку данная технология подпадала под патенты Apple[2]. Для обхода патентов, сборки FreeType по умолчанию использовали незапатентованный алгоритм авто-хинтинга (прим. - или ложили на патент, не проблема была перекомпилировать).
В мае 2010 года срок патентов истек, и начиная с версии 2.4.0, FreeType по умолчанию использует правильный хинтинг через интерпретатор байт-кода шрифта[3].