The fonts that are provided in captcha/image_captcha/fonts are not licensed under the GPL.

The font files that you have committed for the captcha module do not
appear to be GPL and can also be construed as third party files. - Zen

I will remove them from the repository and add notes saying that the user should install fonts themselves. It would be nice if we had a feature that told the user to install TTF fonts when none are installed.

Comments

robloach’s picture

Commit 74806 removes the fonts from the repository and adds notes telling the user to install the fonts in the fonts directory.

Zen’s picture

Status: Needs work » Fixed

This looks fixed :)

-K

soxofaan’s picture

For usability we should at least provide some minimal set of fonts in the font directory IMHO.
There exist enough free/public domain/GPL fonts that can be distributed with the captcha module.

e.g. Red Hat provides the liberation fonts under the GPL:
press release at http://www.press.redhat.com/2007/05/09/liberation-fonts/
download fonts at https://www.redhat.com/promo/fonts/

robloach’s picture

Status: Fixed » Needs work

Mind asking Zen if we can stick those in?

soxofaan’s picture

e.g. Red Hat provides the liberation fonts under the GPL:
press release at http://www.press.redhat.com/2007/05/09/liberation-fonts/
download fonts at https://www.redhat.com/promo/fonts/

There seems to be a problem with the liberation typeface not being GPL compatible/undistributable. More info:
http://en.wikipedia.org/wiki/Liberation_fonts#License_controversy
http://www.mail-archive.com/debian-legal@lists.debian.org/msg36597.html

GoofyX’s picture

Here are a few links to GPL fonts, for consideration:

Surely, we can include one or two sample fonts.

Zen’s picture

The Drupal repository, for historical and practical reasons, does not allow 3rd party code / software (even if it is GPL).

To make things easier for end users, you could perhaps recommend that they download the fonts via a status message in the .install file or even the configuration screen.

-K

Zen’s picture

Status: Needs work » Fixed
robloach’s picture

Just a quick note that this relates to the font selector patch.

Anonymous’s picture

Status: Fixed » Closed (fixed)