Mailinglist Archive: opensuse (3513 mails)

< Previous Next >
Re: [opensuse] Microsoft fonts
  • From: Randall R Schulz <rschulz@xxxxxxxxx>
  • Date: Wed, 14 Jan 2009 09:31:14 -0800
  • Message-id: <200901140931.14281.rschulz@xxxxxxxxx>
On Wednesday January 14 2009, Felix Miata wrote:
On 2009/01/14 14:23 (GMT+0100) Carlos E. R. composed:
On Wednesday, 2009-01-14 at 07:46 -0500, Felix Miata wrote:
TTF files are executables too. FON files are Windows bitmap
fonts.

No, they are not executable.

TTF files include programs (sets of instructions) that generate
glyphs and hinting, thus are executable. That you cannot run them
from a shell prompt doesn't change that character.
http://www.microsoft.com/typography/otspec/TTCH01.htm

Maybe...

Not maybe. Did you read the link? They are executable code that
happens to require a special type of interpreter to execute.

Which makes it a one of those "yes and no" kind of things. Are Java /
JVM or .Net / CLR bytecodes "executable?" Yes and no. No physical
hardware in existence will execute them directly, certainly not x86,
ia64, MIPS, PPC, etc. processors. Only a suitable virtual machine or
interpreter can "execute" them.

So these are not what most people consider "executable" or even a
container for native executables. They're what's typically
called "bytecodes" (for arcane and archaic reasons).


...they should not have the executable flag in linux.

True, though it doesn't hurt anything if they do. ;-)

Right, 'cause they cannot be executed. Hence, not really "executable."


Felix Miata


Randall Schulz
--
To unsubscribe, e-mail: opensuse+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse+help@xxxxxxxxxxxx

< Previous Next >