May 13, 2009
This article was contributed by Nathan Willis
École Polytechnique in Montreal played host to the fourth annual
Libre Graphics
Meeting (LGM) May 6 through 9, gathering around 100 developers and
users of free graphics software from across the globe to collaborate,
discuss, and learn. One of the biggest topics of the week was free and
open fonts: their licensing, design, and integration with the free software
desktop. In just a few short months, the release of Firefox 3.5 will push
the issue into the forefront courtesy of Web Fonts, and the free
software community aims to be ready.
Dave Crossland and Nicholas Spalinger of the Open Font Library (OFLB) project
each delivered a talk about OFLB (Crossland on the project's web site
relaunch, and Spalinger on the challenges it faces moving forward), but the
importance of free-as-in-freedom fonts permeated into several other talks
as well. Developer Pierre Marchand demonstrated changes in an upcoming
revision of his FontMatrix
application, and the World Wide Web
Consortium's (W3C) Chris Lilley spoke about Web Fonts and other
developments in CSS3.
Additionally, the "users" represented at LGM included graphic artists,
but also professionals deeply invested in free font support for open source
software — including XeTeX
creator and Mozilla's font specialist Jonathan Kew, Brussels-based design
agency Open Source
Publishing, and Kaveh Bazargan, whose company uses free software to
handle typesetting and file conversion for major academic publishing houses
like the Institute of Physics and Nature.
A free font and free software primer
As with software, the main front in the battle over free fonts is
licensing. Historically, digital type foundries like Adobe and Monotype
have sold proprietary fonts to graphic design houses and publishers under
very restrictive licensing terms that prohibit all redistribution. Freely
redistributable fonts have existed for years, but licensing them in a free
software context can be complicated, too.
When the font is used solely to produce printed output, licensing is not
a problem, but when the font must be embedded inside a another digital file
(such as a PDF) incompatibilities arise because fonts contain executable
code (such as hinting, which algorithmically adjusts the width and height
of glyph strokes to align with the pixel grid of the display device to
optimize sharpness) in addition to glyphs themselves. Including the font
inside another document that contains executable code — such as PDF
or PostScript — makes the resulting document a derivative work of
the font.
A "font
exception clause" for the GPL was written to allow font designers to
license their creations under GPL-compatible terms without activating the
GPL for all documents embedding the font. That solution did not catch on
with type designers for a number of reasons, including the naming
conventions of the type design world — where derivative fonts
customarily do not reuse the upstream font's name to avoid
confusion. Nonprofit linguistics organization SIL International created the simpler,
font-specific Open
Font License (OFL) to address designers' concerns while permitting
redistribution, modification, and extension. The Open Font Library project
was started to foster the creation and distribution of high-quality free
fonts under the OFL.
OFLB has grown steadily since its inception, presently hosting around
100 fonts, but the project anticipates a sea change when Firefox 3.5 is
publicly released this spring. Firefox 3.5 will add support for Web Fonts
via the @font-face
CSS rule, which allows a web page to specify text display using any font
accessible using an HTTP URI. Before @font-face, the only fonts available
for selection through CSS were the ten "core fonts for the Web" from
Microsoft: Andale Mono, Arial, Comic Sans, Courier New, Georgia, Impact,
Times New Roman, Trebuchet MS, Verdana, and the always popular
Webdings.
Because commercial type foundries by and large still object to
redistribution of their products — even for display purposes only
— the advent of @font-face marks a tremendous opportunity for OFLB
and free fonts in general.
OFLB gets a redesigned site
Crossland previewed
OFLB's newly visually- and technologically-revamped web site. Donations
paid for a professional redesign to appeal to graphic designers regardless
of their interest in free software principles, and the new site runs on the
ccHost content
management system developed by Creative Commons.
The OFLB site will allow type designers to upload their fonts for public
consumption; users will search and download them, and can re-upload
"remixes" of the originals. Font "remixes" are expected to center around
filling in missing glyphs, allowing the OFLB community to flesh out support
for non-Latin alphabets, but remixes that make aesthetic changes to the
original are also supported. In keeping with the OFL, remixes and
originals will be cross-linked to each other, but remixes will have to
choose a distinct name.
The new site will foster WebFont usage by allowing direct linking to its
resources in @font-face directives. Each font's page contains the required
CSS code snippet for simple copy-and-pasting into a page or template. OFLB
has also worked to get its online library directly integrated into the font
editing application FontForge. Crossland noted
that although proprietary web page design software like Dreamweaver is
popular with graphic designers, no such GUI tool is common for free
software users, who tend to create sites with content management systems
(CMS). The project is interested in integrating OFLB support into open
sources CMSes such as Wordpress or Drupal that support theming, but nothing
is in the works yet.
Between talks, discussion turned to the possibility of integrating
features from Marchand's FontMatrix into the OFLB site. FontMatrix is a
tool for maintaining large collections of fonts, selectively activating
only those needed so as to conserve memory and make selection easier within
design applications, but Marchand has added more and more diagnostic
features to the program with each revision. The new version of FontMatrix
he demonstrated can explore font metadata in depth, allowing searching
through font collections based on such facets as language support, style,
weight, license, and creator. The OFLB site could re-use some of that code
to empower visitors to search its font collection in ways more powerful
than today's tag-based browsing.
Growing the free font tent
Spalinger's OFLB talk focused on the challenges the project faces,
including the possibility that users will attempt to upload fonts to the
site that they do not own, such as proprietary fonts from commercial
foundries. The project is debating how best to manage the site to ensure
that only properly attributed, OFL-licensed work is submitted. Lilley
observed that it may not be the project's legal responsibility to police
the site, but only to respond appropriately when a type designer registers
a complaint. Crossland concurred with that sentiment, but added that the
project also wants to establish a bright line between its service, which
aims to provide a designer-friendly, high-quality collection, and the
scores of low-quality "free font" sites that garner little credibility or
trust because of their policies.
Crossland added that one possibility would be to approach commercial
foundries and offer to perform font fingerprinting on their products using
FontMatrix's tools, then alert the foundries if a possible match was
uploaded. Kew thought this approach unlikely to succeed, suggesting
instead that it was better to do the reverse: make a public feed available
of the fingerprints of the OFLB fonts, then respond to questions and
concerns of the foundries if they detect a problem.
Other concerns include proposals for font file formats that include DRM
— such as Microsoft's Embedded OpenType
— and how best to encourage font designers to collaboratively extend
OFLB fonts (such as adding new alphabets) without creating a glut of
remixes for each source font that are never merged back into the upstream
original.
Conclusion
Back in April, Mark Pilgrim famously ranted
at the foundries for their stubbornness and refusal to acknowledge the
importance of WebFonts. Crossland referenced Pilgrim's comments in his
talk, observing that the ability of @font-face to disrupt the legacy
foundries' business model was a golden opportunity for OFLB and, by
extension, free software. The foundries think that @font-face will
cannibalize sales, but the end users who see the type displayed
via @font-face were never the foundries' customers to begin with. The
graphic designers are the customers, and graphics designers love
fonts. If the foundries offer them nothing for use in WebFonts, OFLB may
well be their only option.
Other LGM sessions
over the four-day event featured updates from major open source graphics
and design applications like Scribus, Inkscape, and Gimp, research and
technical demonstrations, and debates on critical issues such as usability,
the rise of non-free web applications, and combining free software with
profitability. All of the conference presentations and Q&A sessions were
recorded by Bazargan, and are now available
online in multiple video formats.
(
Log in to post comments)