Adding Accufonts to the update stream (was Re: LicencesQuestion : Squeak-L Art 6.)

Ian Piumarta ian.piumarta at inria.fr
Mon Feb 24 12:27:32 UTC 2003


On 24 Feb 2003, Cees de Groot wrote:

> That's the biggest issue I have with the license. It's extremely vague -
> what is a 'derivative software product'. And what if I want to use them
> for something that does not fit that term?
> 
> Helvetica has no usage restriction and no 'advertising clause'.
> Therefore, I'm in favor of using that (and Times, Courier to complete
> the set of basic glyphs, of course).

There are also literally hundreds of fonts that come with X11 and that
have no copyright whatsoever attached (and the remaining ones come under
the XC copyright which is even less restrictive than BSD).

Of course, the glyphs above 127 are all in the "wrong" places, but maybe
this would be an opportunity to do away with MacRoman once and for all [1]
and convert everything to ISO-8859-1 [2].

I've been using -*-helvetica-medium-r-normal-*-*-100-*-*-*-*-iso8859-1 as
my default text/menu font [3] for the last couple of years and I'm
entirely happy with it (modulo left arrow, but I'm lazier than John
Sarkela and I just live with it. ;).

Ian

[1] It all depends on who you want to cause problems for.  Either all
    non-Mac fonts will have to be rearranged manually (ouch!) so the
    equivalent glyphs (that exist at all in the font) coincide with
    MacRoman.  Otherwise any font that isn't encoded MacRoman is going
    to cause JMM hassle because he'll have to convert in the Classic
    VM, the same way the Unix VM currently converts between MacRoman
    and ISO-8859-1.  (I don't know about the Windows VM, but it maybe
    has to convert to/from some ridiculous proprietary MS encoding
    too.)

[2] aka Latin-1.  http://czyborra.com/charsets/iso8859.html

[3] http://www-sor.inria.fr/~piumarta/squeak/helvet.png



More information about the Squeak-dev mailing list