- PVSM.RU - https://www.pvsm.ru -

Незаметный релиз FreeType 2.5 — прорыв в рендеринге шрифтов

image Проект FreeType — это библиотека, которая используется для растеризации шрифтов и операций над ними. В частности используется для отображения шрифтов в X11.

Долгое время в FreeType была по умолчанию отключена поддержка правильного хинтинга TrueType-файлов через встроенный байт-код шрифта, поскольку данная технология попадала под патенты Apple. Для обхода патентов, сборки FreeType по умолчанию использовали незапатентованный алгоритм авто-хинтинга. В мае 2010 года срок патентов истек, и начиная с версии 2.4.0, FreeType по умолчанию использует правильный хинтинг через интерпретатор байт-кода шрифта.

Дальше — больше. В конце 2012 был объявлен сбор [1] денег на развитие проекта. А в июне 2013 фандрайзинговая кампания успешно завершилась [2], принеся проекту 20 тысяч долларов. Тем временем компании Adobe [3] (которая раньше мешала техническому прогрессу своими патентами!) и Google [4] совместно внесли ряд улучшений, которые, в частности, значительно улучшили работу приснопамятного хинтинга на всех поддерживаемых проектом платформах. Вместе с рядом других улучшений это привело к выпуску новой версии — FreeType 2.5 [5].

Как ни странно, но больше всех в данном случае выигрывает ReactOS, соврешенно бесплатно получив продвинутый шрифтовой движок.

Автор: Jeditobe

Источник [6]


Сайт-источник PVSM.RU: https://www.pvsm.ru

Путь до страницы источника: https://www.pvsm.ru/open-source/42778

Ссылки в тексте:

[1] объявлен сбор: http://habrahabr.ru/post/164117/

[2] завершилась: http://freetype.org/index.html

[3] Adobe: http://blogs.adobe.com/typblography/2013/06/adobe-cff-font-rasterizer-accepted-by-freetype.html

[4] Google: http://google-opensource.blogspot.ru/2013/06/youve-got-cff.html

[5] FreeType 2.5: http://freetype.org/download.html

[6] Источник: http://habrahabr.ru/post/192882/