What is the difference between TrueType and OpenType?

Hi Fred,

Yes, I wonder when Microsoft decides to change this odd behavior.

No, the Microsoft font signing tool can sign both TrueType and OpenType fonts. If you sign a font, a DSIG table is added to the font file. Since the DSIG table is part of the OpenType font format (and not part of the TrueType font format), a signed TrueType font is automatically upgraded to be an OpenType font.

More about font signing and the DSIG table:
DSIG - Digital Signature Table
Digital signatures for font files
OpenType font signing tool