Please consider using another font for samples

Description

Original reporter: mafm

The larabie fonts in
https://bitbucket.org/sinbad/ogre/src/a65767cafbd7/Samples/Media/fonts [^]

do not meet Debian Free Software Guidelines [1], and thus cannot be part of the "main" part of the archive. Ubuntu imports the package directly from Debian, so this will probably affect Ubuntu as well (and, of course, other Debian-based distributions).

This implies that the maintainer of the package has to spend significant extra time figuring out how to substitute the fonts without harming the samples, repacking the source to not contain these fonts, etc; or moving the package to non-free (where it will get much less exposure, and will harm all of the applications using the libraries).

In any case, this extra effort required in every new release will harm the OGRE package in Debian, in terms of frequency and speed in keeping the package up-to-date with your upstream release. These kind of problems also lead to maintainers abandoning their packages, as it was abandoned when I started to maintain it, due to the extra load of having to maintain huge libraries which in addition have licensing problems.

I was grepping the source, and nothing seems to actually use these fonts or the term larabie, so maybe they are not used at all.

Samples/Media/fonts/bluebold.ttf
Samples/Media/fonts/bluecond.ttf
Samples/Media/fonts/bluehigh.ttf
Samples/Media/fonts/solo5.ttf

So please consider removing these fonts, and also other source code or media files which have restrictions on redistribution or modification of the files.

Alternatively, please consider releasing the main source code and samples code/media as separate packages, so the problem can be side-stepped without harming the quality of the core library package.

http://lists.debian.org/debian-legal/2001/10/msg00059.html

Original Mantis Ticket: http://www.ogre3d.org/mantis/view.php?id=546

Environment

None

Assignee

Murat Sari

Reporter

Philip Allgaier

Labels

None

Components

Fix versions

Affects versions

Priority

Critical
Configure