Prettier Fonts Coming Your Way
There was a time when Linux was notorious for having what was called "fugly" fonts. Things improved a bit over the years, but thanks to expiring patents things are about to get even better.
Freetype is the font service most, if not all, Linux distributions use to simplify and standardize the process of forming font images from basic key character elements such as lines and curves. In other words, it's what is used in Linux to make text on your computer monitor's screen. Other engines are available and some applications even come with their own, but for the most part Linux and many applications for Linux rely upon Freetype.
For years font rendering in Linux was encumbered or restricted from using the functions of the True Type Bytecode Interpreter because the technology to interpret hinting instructions was patented by Apple. Freetype attempted to mimic these functions so users could enjoy a nice anti-aliased font, and as time progressed fonts became more and more attractive. But generally Linux still did not render fonts as nicely as Windows and Mac systems. Savvy users could enable the Bytecode Interpreter themselves much like those who bravely install the patented codecs required to view certain video formats. Sometimes smaller distributions with little to fear from legal action might have enabled it, but for the most part the larger commercially-backed distributions shipped with the legal Freetype - depriving users of beautifully rendered fonts.
But all that is history. As of May 2010, those patents have expired and as of July 12 with version 2.4.0, Freetype ships with the Bytecode Interpreter enabled. Version 2.4.1 was released July 18 to address a small bug found in 2.4.0. Freetype is released under a BSD-style FreeType License and the GPL.
What all this means for you is that with updates or upcoming new system installs your True Type fonts could look prettier, especially at smaller sizes.
Susan Linton is a Linux writer and the owner of tuxmachines.org.
- Readers' Choice Awards 2013
- IBM Will Minimize Impact of Future Disasters
- Mars Needs Women
- December 2013 Issue of Linux Journal: Readers' Choice
- Sublime Text: One Editor to Rule Them All?
- RSS Feeds
- Raspberry Pi: the Perfect Home Server
- Tech Tip: Really Simple HTTP Server with Python
- Linux Systems Administrator
- Senior Perl Developer
- Mixtapes Community
1 hour 19 min ago
- KDE is one true DE
1 hour 53 min ago
- Command Line Shells (Bash, Zsh, etc.) are 2nd place
2 hours 22 min ago
4 hours 17 min ago
- yes it's Jupiter Broadcasting
5 hours 36 min ago
- nice to see PClinuxOS finally
8 hours 10 min ago
- Personally, I am no longer a
9 hours 7 min ago
- It's Jupiter
23 hours 31 min ago
- GIMP is certainly a graphic
1 day 33 min ago
- Thanks For Your Sharing
1 day 5 hours ago