A couple of simple ergonomic adjustments

Gary Chambers gazzaguru2 at btinternet.com
Thu Jul 12 21:29:11 UTC 2007


Complicated, but not a necessity for what we will be doing,. Thanks for the
advice.


-----Original Message-----
From: squeak-dev-bounces at lists.squeakfoundation.org
[mailto:squeak-dev-bounces at lists.squeakfoundation.org] On Behalf Of Andrew
Tween
Sent: 12 July 2007 9:36 pm
To: squeak-dev at lists.squeakfoundation.org
Subject: Re: A couple of simple ergonomic adjustments



"Gary Chambers" <gazzaguru2 at btinternet.com> wrote in message 
news:000901c7c4c0$8cf91ed0$0000fea9 at europa...
How does that relate to *using* the Freetype libraries on a particular
platform Andy?

A default build of the FreeType libraries has the sub-pixel rendering 
disabled. It also has the truetype hinting disabled (this is subject to 
another patent, this time held by Apple).

It is possible to re-compile the freetype libraries so that the sub-pixel 
rendering (and/or truetype hinting is enabled). I believe that the libraries

installed by the FreeType Plus packages are the standard ones, and thus 
don't contain any patented code.

In any case, I don't use FreeType's built in support for sub-pixel 
anti-aliasing. Instead, I manually stretch, and filter, the glyphs in 
Smalltalk code. And this only happens when the optional FreeType plus 
sub-pixel anti-aliasing package is installed.

Microsoft are happy to sell licenses for ClearType at $1 to $3 per device 
(but does that mean that on Windows and Mac the user already has a license? 
or is it really per application? I don't know).

The best advice I can give is to distribute applications without the 
sub-pixel package installed. You can still use FreeType, but the glyphs will

be grayscale anti-aliased, not sub-pixel anti-aliased.

I also understand that these patent restrictions do not apply in all 
jurisdications, which is another thing to consider.

Hope that helps,
Cheers,
Andy

-----Original Message-----
From: squeak-dev-bounces at lists.squeakfoundation.org
[mailto:squeak-dev-bounces at lists.squeakfoundation.org] On Behalf Of Andrew
Tween
Sent: 12 July 2007 9:01 pm
To: squeak-dev at lists.squeakfoundation.org
Subject: Re: A couple of simple ergonomic adjustments


"Juan Vuletich" <juan at jvuletich.org> wrote in message
news:4696299F.6030200 at jvuletich.org...
> So, Stef, Board, please advice:
>
> Who needs to do what to get it there? The code is there, with a small 
> set of fonts. And it is trivial to add anyone the user wants.
>
> Should Edgar and the release team just load them? Yes? Edgar, please 
> doit ASAP!
>
> Should de Board give a commend? Yes? Board, please doit!
>
> Should I do something else? Then, please tell me what.

I believe that, before adding any form of sub-pixel anti-aliased glyph
rendering to an official distribution, the patent/license situation
surrounding such technologies should be considered by the ReleaseTeam and/or

the Board.

For a very clear and concise appraisal, please see
http://david.freetype.org/cleartype-patents.html

I have chosen to separate the sub-pixel aa parts of the FreeType Plus
packages from the patent free parts. I have also included warnings in the
descriptions of the sub-pixel package release on SqueakMap.

Just a heads-up
Cheers,
Andy

>
> Cheers,
> Juan Vuletich
>
> stephane ducasse escribió:
>> would be nice to have that in squeak-dev 3.9 and 3.10
>>
>> stef
>>
>> On 9 juil. 07, at 20:31, Juan Vuletich wrote:
>>
>>> Giovanni Corriga escribió:
>>>> Il giorno lun, 09/07/2007 alle 11.25 +0200, Mikael Kindborg ha
>>>> scritto:
>>>>
>>>>> Hi, those are nice changes. I also feel that a font like VeraSans 
>>>>> greatly improves the user experience. Looks much more 
>>>>> professional/fun/clear in my opinion. I speculate that people who 
>>>>> try out Squeak would be more positive to the system with better 
>>>>> looking default fonts.
>>>>>
>>>>
>>>> Even better, we could use the free and unencumbered Liberation
>>>> fonts: https://www.redhat.com/promo/fonts/
>>>>
>>>> Here's a screenshot of one of my work images: 
>>>> http://www.corriga.net/~giovanni/Hacking.image.png
>>>>
>>>>     Giovanni
>>>>
>>>>
>>> In my opinion http://www.jvuletich.org/issues/Issue0010.htm looks so 
>>> much nicer!
>>>
>>> Cheers,
>>> Juan Vuletich
>>>
>>>
>>
>>
>>
>
>
>










More information about the Squeak-dev mailing list