Bugzilla – Bug 1071496
Duplication of Liberation fonts and Chrome OS fonts?
Last modified: 2018-02-12 15:35:09 UTC
As far as I am aware, the Liberation series of fonts are practically the same as the Chrome OS set of fonts (Arimo, Tinos, Cousine). Is it still necessary then to have the google-croscore-fonts package for Leap 15.0? If we were to remove one of the two packages, would we need to provide substitute font names or something like that?
I think, in principle you are right and this is probably fixable with fontconfig aliases. On the other hand, having two font packages does not really hurt (it is not as if these were taking an excessive amount of maintenance or disk space). Also, there still is the question why Google ever bothered to rename the Liberation fonts only to ship them with Chrome OS. Could you look into that reasoning, so we can understand why there ever was a split? Additionally, I have the following concerns: 1.Licensing -- Is it the same or did Google and Red Hat get different terms from Monotype? 2.How do the character sets compare? 3.How do available weights compare? Is there a narrow version of the sans in in both cases?
After doing more investigation, it seems that the Liberation 2.x font family is being removed from TW.[1] I'd agree with this and would also recommend that Liberation 2.x be removed from Leap 15.0. [1]: https://build.opensuse.org/request/show/568893 --- Liberation 2.x is a fork of the Google Arimo/Tinos/Cousine families, but hasn't really been updated and has less glyphs. Liberation 1.x has better font hinting but far fewer glyphs than either of the two newer ones. Apart from the narrow Sans font, which is only available with Liberation 1.x, all other font weights are the same. In terms of licensing: * Liberation 1.x: GPL-2.0 only with Liberation font exception * Liberation 2.x: OFL-1.1 * Google CrOS fonts: Apache 2.0, but they also appear to have another copy under the OFL-1.1.
liberation2-fonts has now been removed from Factory. I think all we need to do now is update suse-xsl-stylesheets, then delete liberation2-fonts from SUSE:SLE-15:GA.
I think, this is already done, see repsective bug in bsc#1080244. Setting it to resolved/duplicate *** This bug has been marked as a duplicate of bug 1080244 ***