The Distant Origins of Sub-Pixel Font Rendering
Microsoft's November 1998 Comdex announcement of it's "breakthrough" new display technology, dubbed 'ClearType' was regarded by many as the most important event of the show.
I COMPLETELY AGREE that incorporating this technology into Microsoft's Windows operating environments will be an absolute win for its LCD display panel users. But Microsoft was apparently unaware that twenty-two years ago Apple II programmers were using these techniques rooted in Apple technology patents to improve the effective resolution of their video displays.
Moreover, as we will see below, many other well known companies including IBM, Xerox PARC, and Honeywell have since spent a great deal of time exploring and optimizing the application of sub-pixel imaging techniques.
These facts will be significant to Microsoft, and to the industry at large, because software techniques developed and widely employed for many years cannot be the proper subject of contemporary intellectual property protection. These techniques are owned by the public and may be freely used today by, and for, the benefit of everyone.
So while I agree with Microsoft that this is indeed "breakthrough technology", it is in fact very old "breakthrough technology" that has always been owned by the public. I'm quite excited that something Steve Wozniak may have first invented so many years ago has returned in a form that will be able to benefit all users of personal computing platforms, whether they're running Windows, Mac OS, Unix, Linux, or other portable color LCD-based displays.
we get ahead of ourselves ...
During his Comdex Keynote speech, Microsoft's chairman and CEO, Bill Gates, referred to a new LCD-oriented font display technology dubbed (and trademarked) 'Microsoft ClearType'. He claimed up to 300 percent display resolution increase and dramatically enhanced display clarity and readability.
You can get an accurate and unbiased sense for Microsoft's position on ClearType from the beginning of their ClearType press release:
Personal Computing History: Revisited or Revisionist?
I can well understand Microsoft's excitement over their apparently independent rediscovery of these techniques, but we should not lose sight of the fact that this is very well explored technological territory.
Microsoft must have forgotten that twenty-two years ago the famous Apple II personal computer employed and patented exactly this sort of solution for its high-resolution graphics display. Their sub-pixel addressing was used to double the effective horizontal resolution of the Apple II video display.
The Apple II's highest resolution mode was 280 pixels horizontally by 192 vertically. However, this was really the 'sub-pixel' resolution. (Similar to the example above where an 800 pixel wide LCD is really 2400 sub-pixels wide.) The Apple II's display generated two sub-pixels per pixel. On an LCD display every third sub-pixel is Red, Green, or Blue and all three must be turned on to get white. On the Apple II, every other sub-pixel was green or purple and they both needed to be turned on in order to get white.
We know that Microsoft understood this back then, since page 170 of their own "Microsoft BASIC Interpreter Reference Manual", copyright 1980, states:
Microsoft made a typo in their manual, since they meant 'purple' rather than 'blue'. But they are clearly saying that adjacent sub-pixels must be turned on in order to get white, otherwise a color will result. This is exactly the case for LCD panels where white pixels are composed of all three (R-G-B) sub-pixels. The Apple II utilized two (Green/Purple) sub-pixels as shown above.
Furthermore, many software examples can be found where developers were 'borrowing' adjacent sub-pixels in order to tune the width of an Apple character font or other graphics feature. For example, all of my software did this.
Given this information, it is my sincere hope that Microsoft will acknowledge that they, in fact, rediscovered old and well-proven technology, and that they will not attempt to acquire and/or enforce overly broad patents which would certainly be overturned following a closer examination of PC industry history. This technology is too important for any one company especially a company that didn't invent it to attempt to prevent its free use within the industry. I hope Microsoft will understand this.
What does Steve Wozniak have to say about this?
I had a conversation about this with an old friend of mine who is in a position to know: In reference to Microsoft's ClearType technology announcement, Woz (Steve Wozniak, the designer of the Apple II and inventor of its patented technologies) said, and gave me explicit permission to post this quote:
Hmmmmm. So, although the Apple II and LCD display panels obviously utilize very different technologies, they share a coincidental common nature which allows these old and well worn sub-pixel graphics programming techniques to be re-used with today's modern LCD panels! Isn't that very cool!?
Given the array of players who have occupied and explored this territory through the years, it would be difficult to say who was here first. Sure, if we needed to reconstruct history we certainly could. But enough has already been learned, revealed and documented for any doubt to be quenched that this sub-pixel font rendering technology was long ago established and is based upon technology that's soundly located in the public's hands. And this is as it should be, since the popularity and falling prices of active matrix LCD panels, coupled with the well-known benefits of sub-pixel graphics rendering, promise to soon revolutionize the readability of LCD displayed text.
Thus, Microsoft's 'ClearType' application of sub-pixel text rendering does not represent the dramatic breakthrough that they claim and it can not be the valid subject for intellectual property acquisition. Nevertheless, I'm excited to have them participating in this field, and I eagerly anticipate the day when our desktop LCD, laptop, and color PDA display screens will be empowered with sub-pixel text rendering technology created through the research efforts of all these fine participants.
fascinating topic with any of the links below:
|How Sub-Pixel Font
|The Free & Clear
|The True Origins
of these Ideas
Q & A
on the Web
|Sub-Pixel Rendering Home Page||Steve's Page|
|Last Edit: Oct 03, 2003 at 21:17 (1,021.36 days ago)||Viewed 46 times per day|