locked
Installing Calibri from the ttf directly onto Windows XP: Legal issues RRS feed

  • Question

  • I have a WPF, .Net 4.0 program that we would like to support on Windows XP SP3.  However, it uses Calibri fairly extensively. 

    I would like to be able to install Calibri somehow on Windows XP so that my program looks the same there (at least font-wise). 

    I know that I can use the Office 2007 Compatibility Pack to install Calibri, but I was wondering if there was an easier way that is legal?

    Such as installing the Calibri.ttf files directly in my installer?  I know I can do that from a technical standpoint, but I'm concerned about the legalities of such a thing.

    Monday, October 14, 2013 5:47 PM

Answers

  • Since I didn't get a reply to my questions above, I have called the Ascender corporation/Monotype Imaging Inc, who sells the Calibri fonts.  Here is what I found:

    1. The documentation for GlyphTypface.EmbeddingRights is unclear- that property only refers to the rights for use of the font in a document, not in a software application.  You do need to pay for Calibri if you want to embed it in your software application.  The costs are NOT cheap- lowest tier was $2000 when I asked them for the whole Calibri font family (bold, italic, etc).

    2. Making use of the Office 2007 compatibility pack on XP is kind of sketchy at best.  The EULA for that compatibility pack says that you cannot use the fonts bundled with it for any other purpose than to work with documents.  Thus, bundling it with the installer of our program is out completely.  And even if the user on their own initiative installs the compatibility pack on their computer, they would be violating the EULA to even RUN my application, which uses Calibri.  This sounds like a bad policy in general.  In other words, to keep my users and myself safe, it would be best to not use Calibri on a windows XP machine AT ALL.  Admitedly, the likelihood of enforcement on this is low, but it's just bad ethics to do things just because you won't get caught.

    Our solution: purchased a much cheaper font from a different vendor for our use.

    Thursday, November 7, 2013 5:55 PM

All replies

  • I have a WPF, .Net 4.0 program that we would like to support on Windows XP SP3.  However, it uses Calibri fairly extensively.  I would like to be able to install Calibri somehow on Windows XP so that my program looks the same there (at least font-wise).  I am aware of the idea to install the Office 2007 Compatibility Pack on the Windows XP machines that my program is installed with, but I wanted to make sure that there were no legal issues with this.  That is, I was planning on bundling the Office 2007 Compatibility Pack with my installer so that Calibri gets installed properly on the XP machines. 

    Calibri is NOT embedded in my application, it simply references it and expects it on the user's machine. 

    Monday, October 14, 2013 4:40 PM
  • Hi,

    >>I was wondering if there was an easier way that is legal? Such as installing the Calibri.ttf files directly in my installer?  I know I can do that from a technical standpoint, but I'm concerned about the legalities of such a thing.

    For this question, please refer to this link:

    #Packaging Fonts with Applications
    http://msdn.microsoft.com/en-us/library/ms753303.aspx#introduction_to_packaging_fonts

    The Microsoft Typography Web site includes contact information that can help you locate a particular font vendor or find a font vendor for custom work.

    #Calibri - Version 1.02
    http://www.microsoft.com/typography/fonts/font.aspx?FMID=1281

    Purchase & Download Calibri font  for personal, professional or business use on workstations

    License Calibri font  for enterprises, web developers, for hardware & software redistribution or server installations

    License Calibri font for use with CSS @font-face rule in websites.


    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click HERE to participate the survey.

    Tuesday, October 15, 2013 2:53 AM
  • So I have read what you posted, and not all my questions are answered:

    1.  I have obtained the GlyphTypface.EmbeddingRights property for the calibri.ttf file, which indicates that the FontEmbeddingRight is "Editable".  According to the documentation, this means "The font may be embedded but must only be installed temporarily on other systems."  This would imply to me that I can take the various Calibri ttf files from my Windows 7 fonts directory, embed them directly into my C# WPF program, and distribute my program to users running both Windows 7 and Windows XP freely without concern.  Also, I would not be required to purchase any sort of license in order to do this.  IS THIS CORRECT?  Please confirm that this is legally ok.

    If the above is correct, why would I want to purchase a font from Ascender Corp?

    2. I have not yet received an answer to my question concerning bundling the Office 2007 Compatibility Pack with my application.  Can I legally bundle the Office 2007 Compatibility Pack into my installer and have it be installed side-by-side with my application?

    Thanks for your help.

    Tuesday, October 15, 2013 3:40 PM
  • Since I didn't get a reply to my questions above, I have called the Ascender corporation/Monotype Imaging Inc, who sells the Calibri fonts.  Here is what I found:

    1. The documentation for GlyphTypface.EmbeddingRights is unclear- that property only refers to the rights for use of the font in a document, not in a software application.  You do need to pay for Calibri if you want to embed it in your software application.  The costs are NOT cheap- lowest tier was $2000 when I asked them for the whole Calibri font family (bold, italic, etc).

    2. Making use of the Office 2007 compatibility pack on XP is kind of sketchy at best.  The EULA for that compatibility pack says that you cannot use the fonts bundled with it for any other purpose than to work with documents.  Thus, bundling it with the installer of our program is out completely.  And even if the user on their own initiative installs the compatibility pack on their computer, they would be violating the EULA to even RUN my application, which uses Calibri.  This sounds like a bad policy in general.  In other words, to keep my users and myself safe, it would be best to not use Calibri on a windows XP machine AT ALL.  Admitedly, the likelihood of enforcement on this is low, but it's just bad ethics to do things just because you won't get caught.

    Our solution: purchased a much cheaper font from a different vendor for our use.

    Thursday, November 7, 2013 5:55 PM
  • License Calibri font  for enterprises, web developers, for hardware & software redistribution or server installations


    So if I have an ASP.NET application which creates documents/images which use the Calibri font, and the Calibri font is installed on the server, I can legally use that Calibri font, because the server owner will have paid for the license?


    http://www.ransen.com Cad and Graphics software

    Monday, April 28, 2014 8:56 PM