Recent

Author Topic: Font licensing (letters)  (Read 367 times)

ortegahernandes

  • New member
  • *
  • Posts: 6
Font licensing (letters)
« on: November 29, 2020, 09:41:37 pm »
Hello, good afternoon, everyone.

I would like to know in the case of development at lazarus how is the licensing of fonts (letters).

The font files are installed in the operating system (windows / linux).

Can any font "example: calibri" be used in the projects, or are there restrictions to use / license, since it has already been installed in the respective operating systems?

jamie

  • Hero Member
  • *****
  • Posts: 4052
Re: Font licensing (letters)
« Reply #1 on: November 29, 2020, 09:50:37 pm »
You can't ship fonts that you didn't make with your app if that is what you mean, unless you have an agreement with the authors..

The fonts that are in the system you can use all day just like the Operation system you can use all day...


so if there is some need for a specific font for your app, you need to either object some royalty free fonts that you can include and make the user get them some how.
The only true wisdom is knowing you know nothing

ortegahernandes

  • New member
  • *
  • Posts: 6
Re: Font licensing (letters)
« Reply #2 on: November 29, 2020, 10:27:46 pm »
first of all thanks for the reply.

I will not carry fonts in my application, just use the ones already existing in the operating system. are common fonts like calibri or times new roman etc ....

PS. sorry for the text a little confused, I'm using a translator.


You can't ship fonts that you didn't make with your app if that is what you mean, unless you have an agreement with the authors..

The fonts that are in the system you can use all day just like the Operation system you can use all day...


so if there is some need for a specific font for your app, you need to either object some royalty free fonts that you can include and make the user get them some how.

jamie

  • Hero Member
  • *****
  • Posts: 4052
Re: Font licensing (letters)
« Reply #3 on: November 29, 2020, 10:36:17 pm »
If you are using standard fonts then you have nothing to worry about. They will be preinstalled for you..

 Its common practice to use software tools for your app that you do not supply however, it is up to the user to get those tools installed on their PC so that your code will work.

 If you are seeing a possibility that you may need to use other software to be installed you need to inform them of this before they download or obtain your program..


The only true wisdom is knowing you know nothing

winni

  • Hero Member
  • *****
  • Posts: 2122
Re: Font licensing (letters)
« Reply #4 on: November 29, 2020, 11:09:57 pm »
Hi!

And you can switch between the preinstalled OS Fonts depending:

Code: Pascal  [Select][+][-]
  1. const
  2.   {$IFDEF LINUX}
  3.   Times = 'Liberation Serif';
  4.   Ari = 'Liberation Sans';
  5.   {$ELSE}
  6.   Times = 'Times New Roman';
  7.   Ari = 'Arial';
  8.   {$ENDIF}
  9.  

Winni

circular

  • Hero Member
  • *****
  • Posts: 3648
    • Personal webpage
Re: Font licensing (letters)
« Reply #5 on: November 29, 2020, 11:29:00 pm »
In fact, you can even use the name 'serif', 'sans' and 'monospace'. That will choose an adequate font on Linux and Windows. On MacOS though, you need to specify if you want a serif or monospace font:
Code: Pascal  [Select][+][-]
  1.   {$IFDEF DARWIN}
  2.   Times = 'Times';
  3.   Ari = 'Helvetica';
  4.   Mono = 'Courier';
  5.   {$ENDIF}
Conscience is the debugger of the mind

 

TinyPortal © 2005-2018