White Paper: Advanced Font System


< Prev Contents Next >

The Future

While font support isn't perfect, it is much better now than it has been. Some of the projects Red Hat will be working on in the future to improve things even further will be a graphical configuration tool for adding and removing fonts and font directories, and further development of the X Font Server. During the course of Red Hat Linux 6.0's development, we became aware of a number of large security holes in xfs's network code, and for this reason we were forced to temporarily disable support for TCP connections. We understand that there are some environments which rely on xfs to act in a more traditional, network font serving fashion, and we will be providing an update to X which provides an unmodified binary for such purposes shortly. As a longer term solution, we hope to remove all such vulnerabilities in the font server and bring the code into the modern era, as it has been neglected for several years while the rest of X has seen more attention.

X still does not support font smoothing, also known as anti-aliasing. Font smoothing makes small curves in a character appear less jagged by filling in gaps with gray colors, instead of simply drawing the character in black and white. This is a physical limitation of the current X font model, but people are actively pursuing solutions to overcome this hurdle.


< Prev Contents Next >