Re: F20 System Wide Change: Web Assets

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 07/19/2013 01:13 AM, T.C. Hollingsworth wrote:
On Thu, Jul 18, 2013 at 1:13 PM, Robert Marcano
<robert@xxxxxxxxxxxxxxxxx> wrote:
Not all fonts installed had the same licensing requirement, people install
fonts from other places that are not as careful as Fedora with the licenses.
It is problematic if someone install a non free font to be used on their
desktop application and automatically the font is shared on the network
because he installed a web application on their machine

Good point!  That's something I hadn't considered.

If some web applications needs a font it must create the symlink of that
font on that package

First of all, regardless of whether or not the shared directory exists
web applications are permitted by the draft guidelines to use symlinks
or Apache's Alias directive to make web assets available in their
namespace.  This makes migration a lot easier in many cases.

But we don't have to kill of the shared directory just to work around
this.  We can just whitelist fonts installed from the Fedora package
collection and blacklist the rest unless the sysadmin specifically
enables them.

I am not sure it is good to share by default files that are not needed by other web applications. The definition of the directory is fine for me, but packages must be responsible to say which fonts to share, not by default.

Fonts has licenses, some of them require the license to be shown or the copyright displayed, some fonts has the copyright added to their metadata, I don't find for example that gnu-free-serif-fonts says on it's metadata that is GPL+3 with exceptions. If the font is used by an applications as a web asset, It is responsibility of the application to follow the font license (showing the copyright on a page, for example), but free to download files are a problem
--
devel mailing list
devel@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/devel





[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux