Lo que Apple tiene patentado es una forma de hacer el hinting de las fuentes (o sea, ajustes manuales o automáticos para asegurarse de que la fuente es legible, muy útiles especialmente para tamaños pequeños del texto). Concretamente, en las fuentes True Type (TT de ahora en adelante) se pueden unos bytecodes que especifican cómo ajustar esas fuentes según el tamaño al que se muestren, y son estos bytecodes y su intérprete lo que Apple tiene patentado. En FreeType2 ese intérprete viene por defecto desactivado, y si de hecho viene es porque se desarrolló para FreeType1 antes de que supiesen que dicha patente existía. Así pues, la solución que adoptaron para FreeType2 fue desarrollar un sistema de hinting automático, que no dependiera de esos bytecodes y por tanto no estuviese cubierto por la patente. Ese sistema cada vez funciona mejor, pero por desgracia aún no vence en calidad del resultado al intérprete.
Por cierto, en Sid hay ya una nueva versión de las FreeType2 que vuelve a tener el intérprete de bytecodes reactivado por defecto (se desactivó en la versión 2.1.2-8).
[ Padre ]
|