Os desenvolvedores da FreeType lançaram a versão 2.4 da biblioteca de renderização para fontes FreeType e PostScript, com uma mudança significativa na questão de licenciamento e patentes: agora ela está isenta de restrições de patentes. A FreeType é largamente usada em distros Linux e sistemas Unix open source.
A alteração mais importante é sobre o uso do interpretador bytecode para fontes TrueType, que envolviam patentes. Antes uma flag devia ser fornecida explicitamente na hora da compilação para ativar o interpretador bytecode para fontes TrueType, que melhora significantemente a exibição das mesmas.
Como as patentes globais expiraram em maio, a Libfreetype 2.4 e superiores agora podem ser compiladas com o interpretador bytecode ativado por padrão. Todavia, na prática isso não muda muita coisa para os usuários. Simples: a maioria das distribuições Linux distribuíam a Libfreetype com o interpretador bytecode ativado, sem se preocupar com a quebra da patente.
Ah, a atualização não mudou apenas a compilação padrão do bytecode, mas traz algumas melhorias, destacando melhor suporte a arquivos de fontes corrompidos, onde a biblioteca tenta aproveitar tudo o que for possível.