LEgal ? using OSX Font for iPhone Game

Unity makes it quite easy to import OSX System Fonts into your iPhone project and make use of them in a GUIText or something.
Is it STRICTLY legal selling this game on appstore ?
I know that Unity does NOT include the fontfile in the app (but a render them as bitmap texture) - so whats the usual way of dealing with it ?
thx for any insight :wink:

This question came up in the XNA forums for the XBox and the general consensus was “Ask a lawyer”. They are more equipped to give you a possibly legally binding response.

Personally though, I would not use the font since it’s not in the public domain.

Which font do you plan on using? If it’s a standard font like Courier, Arial, Helvetica, etc… you should be fine. If you’re trying to use somethinglike Hurculanum, Zapfino, or Papyrus… you might be good doing some research or asking a lawyer.

thx guys for the reply - a lawyer would be out of my budget - so i guess it comes to one of the free public fonts (there are completely legal free fonts out there).
The font in question was Chalkboard, until i found out that i’ll need a fixed font anyway for my hiscore list :wink:

Guys,

I am not a lawyer, and provide this information purely to help Unity users.

All fonts are the property of someone or some company who created them. You should see them as similar to 3d models or photographs. Some fonts are available free of charge and have no usage restrictions. You should only use these if you are concerned about copyright restrictions (but even then, check the licensing terms that come with the font.)

Microsoft and Apple supply fonts that can be used on their OSes. These fonts are licensed to you only for use on the computer they were supplied on. A font like Chalkboard is copyrighted by Apple. If you made a Unity desktop game that used Chalkboard and published the game as a webplayer, this font would be usable in your game on a PC. This would violate Apple’s copyright. Apple have not licensed Chalkboard to you to use on a game played on the PC.

A font like Verdana is widely available on PCs and Macs. The license terms read:

“You may use this font as permitted by the EULA for the product in which this font is included to display and print content. You may only (i) embed this font in content as permitted by the embedding restrictions included in this font; and (ii) temporarily download this font to a printer or other output device to help print content.”

Remember that I am not a lawyer, but I think you could argue that this font is so available on computers that all computers that play your game would have this font installed, and your embedding of the bitmap generated by Unity is merely a convenience that prevents your user from providing their own bitmap version of their Verdana on their computer to your game.

Now, the question was really about iPhone fonts. If you have a font on your Mac that is also shipped on the iPhone, then I think the argument I presented above may hold. You certainly could not hoover up any font you have on your Mac and use it in your iPhone game without a license to do so from the font owner.

The best case is to design your own fonts that match the look and feel of your game. Of course I understand that this is not always economic, so purchase a font with a license that lets you do what you want.

Remember, I am no lawyer, just explaining this area as I see it. Just because rasterizing fonts is easy with Unity does not make it okay for you to use fonts on the iPhone without the correct license. :slight_smile:

It’s a jungle out there.

Best,
Graham