There's an elephant in the room: font licensing
#1
I've been looking into this for a while. From what I've read, it's okay to buy a font for inclusion in a distributable app so long as it's embedded in such a way that it can't be reused by a third party. XBMC doesn't support that at present, but might there be a way of, say, bundling the fonts in an xpr? I suspect that's a really dumb idea.

Does anyone have any experience in the matter?
Reply
#2
That's something I have been wondering about too. A lot of skins use a commercially available and/or copyrighted fonts, as does mine. What are the chances of trouble when they are distributed through SVN?
Reply
#3
Well, I've luckily found a free alternative that's actually decent. If you can do the same, I'd recommend it. Don't fancy facing a few thousand copyright cases rolled into one.
Reply
#4
Well, it didn't take long to realise that the "decent" freeware font wasn't that decent after all.

Here's the common licence condition that seems to apply to XBMC:

Quote:1.5 Embedding of the Font Software into electronic documents or Internet pages is only permitted under the absolute assurance that the recipient cannot use the Font Software to edit or create a new document (read-only). It must be ensured that the Font Software cannot be fully or partially extracted from said documents.
Reply
#5
I can guarantee that we'll never do this.

If XBMC can extract it to display it (or any computer program whatsoever) then a human can extract it as well.
Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.


Image
Reply
#6
Guess that means OEM licences are the only real way to go. Bet they're cheap. No
Reply
#7
There are a handful of open source fonts that would work. A few are linked from here:
http://ifacethoughts.net/2007/10/02/open-source-fonts/

In some cases you might be able to contact a font designer and ask them if you can bundle their font with your skin. Some designers would be fine with it while others would not. Note that in many cases the designer has embedded the license into the font, so you just need to look at the properties to see if they have a suitable license.
Reply
#8
OS's have a font "library"... why not rely on the system fonts and let the use choose any that they'd like? Thus, don't distro any fonts with XBMC (except for XBOX).
I'm not an expert but I play one at work.
Reply
#9
Livin Wrote:OS's have a font "library"... why not rely on the system fonts and let the use choose any that they'd like? Thus, don't distro any fonts with XBMC (except for XBOX).

because skins are designed with a certain feel and allowing people to use any old font will wreck that feel
Reply
#10
djh_ Wrote:Well, I've luckily found a free alternative that's actually decent. If you can do the same, I'd recommend it.

Yeah I've been checking out a lot of free alternatives for some time now. And there definitely are some really nice ones. I have yet to find one that really works in this particular case though. The fonts are either too condensed, or not condensed enough, too bold or not bold enough, or the character set is incomplete. Maybe I'm just picky Smile
In general however it seems the amount of "fantasy fonts" hugely outnumbers the truly useful ones.
Reply
#11
http://linux.slashdot.org/article.pl?sid...1&from=rss
https://www.redhat.com/promo/fonts/

Those are just a few out of millions of open source or free to use fonts out there, ...sorry but why anyone would want to use non-free fonts in an open source project is beyond me.

PS! No matter which way you go make sure it is an unicode font to make your skin support internationalization and localization http://en.wikipedia.org/wiki/Internation...calization that way eastern european and asian speaking people can use your skin as well.

Internationalization and localization is very important in any software IMHO.
Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.
Reply
#12
_djh:

http://www.alvit.de/blog/article/20-best...cial-fonts

http://www.smashingmagazine.com/2006/10/...ity-fonts/

also, browse smashingmagazine.com for a huge load of great free fonts.
HTPC:
Asus TS-61A · Asus M2N-VM HDMI (GeForce 7050) · Athlon X2 3800+ EE SFF · 1024 MByte DDR2 800Mhz · Samsung 120 GByte · Samsung 500 GByte · Samsung DVD-ROM · Toshiba 32C3005P · Toshiba MCE Remote
Reply
#13
Just a suggestion:
http://www.fontspace.com

It looks great.
Reply
#14
Typically, the one font from all those sources that fit the bill was... open type, which I don't think XBMC supports.

Others came close but let themselves down with wrongly-sized glyphs (i.e. one letter is slightly taller or shorter than the others), which seems to be a common trait among free fonts. You only need look at Aeon's current menu font for an example.
Reply
#15
it only makes sense that commercial fonts are higher quality. This is usually the norm for everything, with just a few exceptions (hint hint nude nudge)
Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.


Image
Reply

Logout Mark Read Team Forum Stats Members Help
There's an elephant in the room: font licensing0