Most font vendors wouldn’t consider Web server based rendering “embedding” as such, but it doesn’t fit into the normal/traditional EULA model either - where you’re counting users and maybe output devices. For this reason Ascender and others do licenses fonts under a per-Web-server license.
PHP embedding is a bad term. I mean creating an image with text in it dynamically using PHP. To do so you need to have the font files on your web server. Could a skilled programmer find the files and download them?
>Could a skilled programmer find the files and download them?
If the server is pwned by a hacker - so are the fonts. But unless these are super secret proprietary fonts, that’s likely to be inconsequential. There are easier ways to steal fonts.
22.Jun.2008 3.13am
What do you mean be “PHP embedding”? Creating images on the fly? PDFs?
Where? On a webserver?
22.Jun.2008 3.34am
Only one way I know: PHP + gd (library) with enabled freetype and t1lib.
The result is pixel image.
22.Jun.2008 7.21am
Most font vendors wouldn’t consider Web server based rendering “embedding” as such, but it doesn’t fit into the normal/traditional EULA model either - where you’re counting users and maybe output devices. For this reason Ascender and others do licenses fonts under a per-Web-server license.
22.Jun.2008 11.49am
PHP embedding is a bad term. I mean creating an image with text in it dynamically using PHP. To do so you need to have the font files on your web server. Could a skilled programmer find the files and download them?
22.Jun.2008 12.24pm
You need to check the EULA for “server use” not “embedding”. As Sii already said this sort of use usually requires an additional server license.
22.Jun.2008 2.24pm
>Could a skilled programmer find the files and download them?
If the server is pwned by a hacker - so are the fonts. But unless these are super secret proprietary fonts, that’s likely to be inconsequential. There are easier ways to steal fonts.
22.Jun.2008 7.38pm
Why not use sIFR instead?
23.Jun.2008 5.16am
In that case, I’d need to purchase an extra license. I might just have to anyway, cause PHP seems to mess up anti alias for dark coloured text.