openSUSE Hobbled By Microsoft Patents
kripkenstein writes "openSUSE 10.2 no longer enables ClearType (which would improve the appearance of fonts). The reason given on the openSUSE mailing list for not enabling it is, 'this feature is covered by several Microsoft patents and should not be activated in any default build of the library.'
As reported on and discussed, this matter may be connected to the Microsoft-Novell deal. If so, Novell should have received a license for the Microsoft patents, assuming the deal covered all relevant patents. Does the license therefore extend only to SUSE, but not openSUSE?"
Steve Gibson pointed out decades-old prior art that would invalidate the Cleartype patent (if our patent system weren't corrupt) several years ago.
I too have felt the cold finger of injustice.
I think Novell has become an wholly owned subsidiary of MSFT and is being used for the express purpose of setting up precedents and creating more and more FUD. I have seen a version of anti-aliasing and sub-pixel addressing way back when in, of all places, grc.com.
sed -e 's/Chuck Norris/Rajnikant/g' joke > fact
I have not been to GRC.com for a long time, I quickly grabbed the URL and posted it here in another thread. Looks like that site cites a long list of prior art. Makes the OpenSUSE's decision even more suspect.
sed -e 's/Chuck Norris/Rajnikant/g' joke > fact
No more Suse Linux on my servers. I know that subpixel rendering has no impact on server applications, but I now consider that distribution rogue.
Novell is the new SCO
When his defense asked, "Which computer has Jon Johansen trespassed upon?" the answer was: "His own."
That might be a good thing(tm). In many cases I prefer non anti-aliased fonts. I have a nice LCD with a DVI connection for a clear picture, then I'm supposed to fuzzy it up? Anti-aliasing lakes me think I need glasses in many cases.
Sheldon
This is complete nonsense written by someone that is clearly clueless and forwarded by an editor that is equally clueless. This is a FreeType library setting for compiling programs (not ClearType!). It is the same for every Linux distribution as it is the default setting for the development library. It has never been enabled by default.
...which looks worse? The free OS not having the feature enabled by default due to an admission that it is Microsoft patented tech, or having it covered in the agreement so that nobody sees that there "is" Microsoft patented tech in linux. Guess which one 'ol Bally just loves.
I put a store-bought version of Suse on my daughter's machine and everything was good. We upgraded her mobo and downloaded the 64 bit version of Open Suse. There are a myriad of niggling little details that don't quite work the same. The commercial version of Suse was a joy. The other one isn't. We're switching to Ubuntu.
Cleartype is just sub-pixel AA which existed long before MS ever used it for font rendering. Bytecode type hinting is patented by (IIRC) Apple, it is usually disabled in Freetype and and an alternative (auto-hinting) method used instead.
Apples and oranges, the bug reporter is confused or trolling.
AFAICT, subpixel rendering is not disabled, only the 5-tap filter that's supposed to reduce colour fringes. See http://www.grc.com/cttech.htm. Apparently this is one of the things Microsoft has patented, and I haven't seen any "prior art" for this specific technique. In my humble opinion disabling the filter is not much of a loss as it just makes fonts look fuzzier.
Is this the start of the hide and seek of infringement legalities?
Lets hope SUSE understand this can be just the beginning. Novell people should put in some thinking into not getting pawned once again by MS.
Whatever i am better off without them on my Edgy Ubuntu machine. :)
~psr
-- "Genius is 1% inspiration and 99% perspiration" - TAE --
As a result, if you hold a license for a patent that is required to redistribute/sell Freetype (or any piece of software covered by the GPL), then, to comply with the GPL you have two options you must EITHER: (1) not distribute the software, OR (2) the patent license must permit anyone's free use
The relevant GPL section is the preamble To prevent this, we have made it clear that any patent must be licensed for everyone's free use or not licensed at all. , and under Section 7 of the GNU General Public License: For example, if a patent license would not permit royalty-free redistribution of the Program by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Program.
This means for instance, that Novell would not be free to provide users of SuSE the benefit of a patent license to use a certain feature of a GPL'ed library or software program, and deny that feature to openSuSE users.
There's obviously quite a bit of prior art to Cleartype, but Novell as an open source company does not want to stand up and defend itself and its software from it (as well as Red Hat actually). I rather suspect both Red Hat and especially Novell are using the non-issue of patents to try and give their so called enterprise distributions an actual selling point.
The question really is, why was it deemed OK to enable it before, and suddenly it has become a big deal where it is disabled?
Additionally, there seems to be some confusion of the Microsoft/Novell deal. The patent agreement would not be legal with the terms of the GPL, rather Microsoft gave a covenant not to sue to Novell's customers and promised to be nice to OpenSuse's users. Whether that would cover this, I don't know.
Fedora disables the truetype bytecode interpreter and subpixel hinting features of the freetype library. There is an "autohinting" system used instead, but in my experience it looks much worse, compared to recompiling freetype with the patented features enabled.
The GPL is very clear on one point: if you know your software infringes on some patent, you can't distribute it, even if you have a deal with the patent holder enabling you to do that*. Can Novell now be prosecuted? Is that code GPLed (it seems to be KDE, so it probably is)?
* Unless that deal is extended to everybody that touches the code.
Rethinking email
As far as I can read, it has never been enabled. It needs to be enabled at compile time, which the ansvar to the linked bug report clearly states by c&p of the relevant info from the FreeType lib.
This is a complete non-issue and has been known for a while. It predates the Novell/MS agreement.
I gave up on Open Suse when the 10.0 version came out, and they started removing stuff from the standard release. They first took out support for the nVidia drivers, then some of the wireless drivers, forcing me to find and install them both manually. So, whenever they get a little antsy about something, they remove it. As much as I really like Suse, I prefer something that just works out of the box, and doesn't make me jump through hoops just to use my own computer.
If I wanted to do *that*, I'd install Vista!
"My country, right or wrong; if right, to be kept right; and if wrong, to be set right." --Senator Carl Schurz (1872)
openSUSE does not ship code which is known to infringe patents or IP, so the patents either get invalidated (lengthy and expensive) or the code disabled / removed. This policy is not affected by the NOVL/MSFT deal at all; quite the contrary, it has always been Novell/SUSE's policy to not ship such code.
Just like openSUSE doesn't ship infringing Linux drivers, or Debian not shipping certain licenses.
What the heck is the fuzz about?
Ron, If you want to know how similar arrangements have panned out, you may be interested in viewing the graphic video: Boa Constrictor Eats Bird Alive
boycott slashdot February 10th - 17th check out: altSlashdot.org
I think this makes for a pretty good example of one of the strengths of something like Linux. If you find your distro moving into directions you don't like, you can leave pretty easily and try another distro. They're all Linux, just wrapped up differently, and so if a distro decides to pull some shit like this, they'll only be hurting themselves because there's no real lock-in to any one distribution.
Microsoft are trying to cripple Linux using traditional methods, but all they can really cripple is openSUSE due to the Novell partnership. It's not like MS can take over EVERY SINGLE DISTRO, particularly the homegrown stuff. A good example of the power of choice I think.
They could just use this replacement, which is not patented:
http://oyhus.no/SubLCD.html
IMHO, they did the right thing. One of openSUSE's goals is to be completely open source software (hence the 'open' in 'openSUSE'). Even if they may have the right to use them due to the MS/Novell patent deal, they do not want the distro encumbered with non-OSS software in the default install. Fedora 7 also disables this feature.
If you want a distro protected (encumbered) by MS patents, buy SUSE Enterprise.
Nobody is claiming to have invented, or patented, a font. At least read the summary if you're not going to read the article.
Slashdot: where don knuth is an idiot because he cant grasp the awesome power of php
Windows has had AA text in the following formats.
Right Click (or Right Menu Key) -> Properties -> Settings Tab -> Tick "Smooth Edges of Screen Fonts".
WinXP - ClearType fonts supported (at least on Pro) - get a control panel applet from msdn/microsoft.com to change settings. HW support via alpha blending.
WinXP Tablet Edition - Support of 90 degree rotation e.g. aliasing in Y instead of X (screens mounted portrait)... I think I'm right on this.
Vista - more of the same I guess!
YMMV - It's been a while since I mucked with Windows GDI Drivers.
Time flies like an arrow. Fruit flies like a banana.
Subpixel font smoothing has been in WinXP since the start.
Slashdot social media options: AIM, ICQ, Yahoo, Jabber and Mobile Text. Why no MySpace?
It's not the fonts that are in question, it's the method by which they're rendered on a screen.
Windows has had AA text in the following formats.
Win95,3.1, probably 98 etc - none at all! Just 1bpp
98SE,ME - these have support for 2 bit per pixel transparency masks as part of the GDI device driver. I can't remember how to turn on this feature but the Win2K method is shown below.
NT4 - no support - just 1bpp text.
Win2K - Same as 98/ME, 2 bits per pixel transparency. Try Desktop (Win+D), Right Click (or Right Menu Key), Properties, Settings Tab, Tick "Smooth Edges of Screen Fonts".
WinXP - ClearType fonts supported (at least on Pro) - get a control panel applet from msdn/microsoft.com to change settings. HW support via alpha blending.
WinXP Tablet Edition - Support of 90 degree rotation e.g. aliasing in Y instead of X (screens mounted portrait)... I think I'm right on this.
Vista - more of the same I guess!
YMMV - It's been a while since I mucked with Windows GDI Drivers.
Time flies like an arrow. Fruit flies like a banana.
It really doesn't matter if this is related to the patent deal with Microsoft or not. The damage is done by the mere perception that Novell is aligned with Redmond.
This whole deal is to IT was Iraq is to foreign policy: A bad idea implemented without a clear exit strategy.
Unless the goal was to drive users to Ubuntu. In that case it's a brilliant plan.
That's our life, the big wheel of shit. - The Fat Man, Blue Tango Salvage
The Code of Hammurabi already had sections regulating brewers and taverns. Anyone got an earlier precedent than blurred cuneiform?
I have win98 and i see not difference between font smoothing on/off.
I bet it all depends on the font,and only serif fonts like Times New Roman could be enjoying this feature.
I seem to recall about 10 years ago font copyrights, etc, and the ClearType issue came up regarding Linux. The question then was whether it was OK to do *something* like this, or include fonts, etc, in OSS files and/or SW. Anyone remember the details?
Pavlov wouldn't be so famous if he'd used a can opener instead of a bell.
M$FT is simply using openSUSE here as a tool to prove that Linux violates patents (I don't believe this to be true). The more that Novell disables due to Microsoft patents, the more you can be sure that such disabling will be pointed to in the major legal war coming soon. This is the equivalent of troop movement...small pockets of M$FT troops are being moved into strategic areas near Linux's borders...they're hiding out in farmhouses and covered up with bales of hay, but they are indeed there. It's only a matter of time before they jump up, yell "Righteousness and truth be damned...", and begin the attack.
Fathers, gather your weapons now. Board up your windows and doors. Make sure your cellars are concealed and livable, so that your wives and daughters will be comfortable. The War to End All Wars is upon us, and it's our obligation to join the cause and fight the dread beast Microsoft. I fear for our ancestors if we do not.
The first step? Abandon openSUSE. They have been compromised, tainted and brainwashed beyond recovery. Best to put a bullet in their brain and save whatever honor is left in their history. Any among us who refuse to do so should follow the same fate.
"As reported on and discussed, this matter may be connected to the Microsoft-Novell deal. If so, Novell should have received a license for the Microsoft patents, assuming the deal covered all relevant patents. Does the license therefore extend only to SUSE, but not openSUSE?"
The Microsoft-Novell deal only protects their customers, not the companies themselves. If Novell violates a MS patent, they can be sued by MS; the deal doesn't change that scenario in any way.
I've been using the free SUSE since 9.2 and I've always thought it was one of the best looking desktops, especially with their fonts. It gets better and better with each version, but with 10.2 I think they've stepped back a notch. This article highlights exactly the reason why, I couldn't quite figure it out before.
As crappy as Novell is behaving lately, I really need to switch in protest. Unfortunately, they will force it on me when the distro completely collapses under the pressure of their bad decisions.
I went to eat some animal crackers and the box said, "Do not eat if seal is broken." I opened the box and sure enough..
This is headed for a major court battle. In fact, it should be obvious that SCO is just the first. They hope that they can use Novell dropping this, to convince a jury that the Linux community "admits" that we are at fault.
I expected this of MS. They are the dirtiest company on this planet but they do know how to keep themselves alive. But I am still trying to figure out WHY Novell is partaking of this? At best, it will have only a short-term advantage. But I have dropped SUSE and will not be suggesting them to others. Kind of sad. Novell was a good company.
I prefer the "u" in honour as it seems to be missing these days.
It is brilliant! And it certainly is different than Microsoft's implementation and not covered by any patent.
In fact it is a good deal simpler, it seems to reduce the color fringing naturally without having the calculation for one pixel effect nearby ones. It also only requires 2x horizontal resolution of the original rendering, rather than 3x.
From discussion here it sounds like what Microsoft patented is a filter, similar to their "font smoothing" filter, that turns a 1x resolution image into the colored cleartype image. That would mean it covers very little, and will be as obsolete as font smoothing in a year. However I kind of doubt this, I was under the impression that they were rendering at 3x horizontal resolution and then using this filter to put that in the lcd pixels without color artifacts. Anybody know?
In either case, rendering at 2x resolution and not having to do any filtering makes this be excluded from the Patent. Also looks like the results are better for very tiny fonts, too, mostly because there are only two color fringes, not 3.
I don't care if every computer in the country gets nuked to enforce IP law. I'm for whatever it takes to wake people up, force their hand, and resolve the issue once and for all. Maybe then we'll know the public's true opinion on the matter. They're for it now because they're not aware of its effects. Incidences like these will help clear things up for them.
What?
Wow. I'm truly sorry for your situation. I haven't the faintest idea why we have had such opposite experiences. This is a Jetbook circa 2005 and a 80GB drive with no other partitions. Since you are acquainted with Slackware, your knowledge is far far greater than mine regarding possible reasons. I only can offer this from personal experience, and it is blatant superstition on my part, but I believe computers are sneaky; they gauge the knowledge of the operator and all problems lie just outside this boundary. My apologies also to folks who took my advice at face value; they would be wise to consider your post.
Again, no problems for this particular hardware/Ubuntu combo. Your mileage may vary...
When were the cleartype patents filed? Patents only last 17 years.
I am not familiar with the history of the clear type patents etc., but I do know that no version of Windows has ever had font-smoothing until Vista rolled around.
Win 3.1 had 256 Palette Anti-Aliased fonts in 1992, provided by drivers from ATI and MS. (Basically as long as TrueType has been in Windows, Anti-Aliasing has been available.)
Win95/Win98 - Via IE4/Plus Pack and on Win98, Windows9x also had anti-aliased font technology. The 'Font Smoothing' setting was not enabled by default, so a lot of idiots never thought it existed.
Win2k - Also had Font Smoothing (Anti-Aliasing), even though again it was not enabled by default.
WinCE was the first OS to ship with ClearType (The MS PDA OS)
WinXP - Shipped with 'Font Smoothing' Enabled with 'ClearType' available as an option that users could turn on. PS ClearType is more than Color based Font AA, as the patents on it are dealing with font hinting filters that keep the text from having bleeding colors or blurry edges. Hence why fonts on different multiple color background properly AA with no color halos or greyscaling.
Vista - Ships with ClearType Enabled by Default. The Vista Font Engine is now 3D GPU assisted, but produces basically the same ClearType results as XP. WPF applications in Vista do get slightly newer and higher quality ClearType rendering.
(Vista drivers are inherently smarter so that non-typical LCD pixel order and CRTs automatically use the best setting for the Monitor, where in XP, the user had to 'Fine Tune' this setting themselves.)
Whereas Linux and Macintosh has used smoothed pixels for as long as I can remember.
Is this clear type, and if so -- What has changed?
Um, Macs didn't get native Font Anti-Aliasing until System 8.5, released in 1998. (Several years after it was available in Windows) There were a few third party utilities that enabled Anti-Aliasing on Macs prior to this, but they were not universally used or supported throughout the OS and applications, where on Windows, all TrueType fonts were anti-aliased no matter what application or part of the OS used them. (An example of one these Mac utilities was "SmoothType")
As for Linux, Font Anti-Aliasing has not always been available either, especially before it was available on Windows, since Linux did not yet 'fully' exist.
So I have no idea why you think Windows never had AA Fonts, but since I have been using it since 1992, I can pretty much assure you that you are very mistaken.
openSUSE hobbled by patents??
yeah, right, and my access to your wallet is hobbled by those pesky anti-mugging laws.. geez.
I've always had problems installing from the live-CD, if I intend to do an installation I download the "alternate" ISO.
I always find font rendering in Windows to be really bad anyway, whether on a CRT or LCD, with or without ClearType. The only decent setting is with all antialiasing turned off. Maybe that's why so many people seem to dislike antialiasing.
FreeType - with no patent-infringing algorithms enabled - looks much better than Windows and MacOS X on both high- and low-resolution LCD displays and with subpixel rendering enabled.
I couldn't have said it better myself. Which is why I didn't.
.nosig
Just to clarify the thesis of the post.
Novell has not received any licenses to any patents, and neither has SUSE, nor OpenSUSE.
The Microsoft-Novell agreement is about not suing customers over any potential patent infringement.
Since OpenSUSE is a community effort, and it is used by people that might not be customers of Novell, removing code that is known to infringe on a patent is the correct thing to do (same policy applies to Mono).
As long as I can remember, and I have used SuSE since version 7, SuSE always provided some non-free programs and packages along with their distributions. These non-free programs and packages were not enabled/installed by default, and the user had to manually select them for install. All this does is make sure the user is informed about any possible implications for using such non-free programs and packages, and it is up to the user to take necessary steps to ensure that the user is legally protected in case they chose to use any of these programs and packages. This is nothing but a precaution for the interest of the users of SuSE and also to prevent SuSE from getting any cease and desist letters.
The courts seem to favor the patent defendant (such as MS here) when issues of "obviousness" come to light. It seems it has to almost be exactly the same thing for a judge to overturn it, not merely very similar. A similar issue appeared in the GM (or was it Ford?) break-pedal case. Obviousness was pretty well demonstrated, but it was not deemed obvious *enough*. However, that case is still on appeal and climbing its way up the courts and may affect this case also because the level of obviousness is the key issue. Apple II using a very similar technique may not be enough. It may have to be pretty much exactly the same thing with the exact same look to qualify. (I think this is stupid, but that is another issue.)
Table-ized A.I.
I for one patent the welcoming of overlords. Now pay up!
Table-ized A.I.
My guess is that your OSX computer is scaling the image in some weird way that doesn't quite line up with your physical LCD pixels.
Most people do not use native resolution anyhow in my experience. Native resolution is too hard to read for most people because the default fonts are too small under it. There are some OS settings to allegedly scale fonts up, but in practice it seems poorly implementated or not consistent across vendors such that most op for non-native resolution. It is too much of a headache to set right. Plus, some find Clear-Type kind of blurry or "rainbowee" anyhow even if you do have them set right. Most admins seem would rather enable it on request rather than create builds with it on by default.
Table-ized A.I.
Actually for anyone looking for a "install it and just watch it work" distro, I have been referring people to "Linux Mint" its pretty much ubuntu but with flash and all the media codes installed. They also have a great "start menu" and other utilities that make in a Drop in solution!
So in this case I could happly distribut the code with the flag switched on for the M/S patented code and it does not become a problem untill someone tries to import it into the US.
This is (IMO) correct. And this is the situation not just for the font-rendering, but for all other software-patent issues as well. You can write software that violates software patents and license it under the GPL all you want; the problem only occurs when someone in a jurisdiction that does enforce software patents wants to use it.
Since a very large percentage of the Linux userbase and developerbase are in the U.S., most software is basically designed around the legal situation in the U.S.
There have been at some times, Linux distros maintained entirely outside the U.S., which have taken a much freer approach to patent-encumbered software. IIRC Mepis may be one like this, and there are probably others. Technically they're illegal to download in the U.S. but that doesn't seem to be stopping anyone.
I suppose if you bought some rackspace in a "data haven" jurisdiction like Sealand, you'd be free to write code without regard to any sort of non-technical barriers; you could produce a distro that did everything that people would want it to do, right out of the box, without licensing or tithing to anyone. It would just be illegal pretty much everywhere, and I suspect if it got popular enough, the big monopolies would lobby to have your internet connection blockaded.
"Ladies and gentlemen, my killbot features Lotus Notes and a machine gun. It is the finest available."
When I switched to Kubuntu last fall, the stupid CD installer wouldn't let you exit the change mount points screen. So I had to use the alternate text installer.
This means the ENTIRE INSTALL PROCESS WAS NEVER TESTED!
That's just braindead for any distro.
People who think Ubuntu is somehow magic are going to be sorely disappointed. It's just another distro and makes numerous mistakes in design and implementation and lack of adequate testing.
Richard Steven Hack - This sig is TOO GODDAMN SHORT TO DO ANYTHING USEFUL WITH! MORONS!
If Novell is forced to punt, after all the work they put into Linux, will anyone else be willing to risk tying their future to Linux afterward?
I've wondered, ever since Novell announced their plans to migrate to Linux, if the true roadblock to success wouldn't be the OSS community itself. There is a whiff of elitism in the OSS ranks that seems to want Linux to always be reserved for 'the right people'. Every time I start to get over that feeling I'm forced to look at a MAN page and it all comes back. There is a contingent inside Linux that does not want it to be user-friendly, or common in the business world, or used by for-profit companies.
If the OSS community torpedoes Novell, what do you think that will do to the long term prospects of Linux becoming an accepted alternative to Windows in the Enterprise? I'm sure that many do not care or would be happy to see Novell and then Linux fail in the competitive market.
If 'the people' in Amendment 2 are 'the state' then Amendments 1, 2, 4, 9, and 10 benefit the state, not you.
Subpixel rendering was covered by Apple][ patents decades before. Why SuSE would bother disabling ClearType is beyond me.
a rtype.idg/
http://www.grc.com/ctwho.htm
http://edition.cnn.com/TECH/computing/9812/08/cle
/\/\icro/\/\uncher
There are two things that must exist.
1. It must be documented.
I present to you the Beagle Bros Big Tip Book for the Apple ][, by Bert Kersey, ISBN-10: 0553342800, ISBN-13: 9780553342802, Publisher: Bantam Books - 1986. (I forgot the page number, but it's in there, complete with how it works and an example program.)
As everyone knows, the Apple ][ graphics system was 128 pixels wide -- in color. But in monochrome, one could get 256 pixels wide. What the above book details is a way to get 512 pixels wide on any standard Apple ][ -- no 80-column adapter or 128KB necessary.
It's the exact same algorithm ClearType uses.
2. The parties must give a damn.
Novell just signed their soul away to Microsoft, demonstrating that they don't give a damn. This is just the first step in the suckyzation of Novell's free Linux offal^H^Herings. This sort of thing has been around for decades, so why hasn't anyone challenged the patent? Because nobody gives a crap, that's why. Everybody's using Fedora or Ubuntu if they're going free, anyway.
===== Murphy's Law is recursive. =====
That was 'Pre Ron' (new ceo) remember now Ron Hovispan recently called all Novell products (that compete with exchange/ad recently as 'crap' in conjunction with the ms pr department. Now
Novell where early and then too late to the party. - Linux will be there because it scales on old pc's and in the money argument. Fud might make it tricky for it managers who have replaced ibm for microsoft (eg not getting fired) but a day will come.
The question is: What has Novell done for you recenlty ?, - be honest this is why Redhat lives and why Novell's ceo has to admit that all its windows/server products are rubbish compared to ms's products in return for a cashflow from Redmond.
Im an ex Suse user (9.2). - Novell have zero creditbility. I imagine Novells ceo will recommend they use Vista at Novell soon one as Ron does not like chairs being thrown() with those words 'what have you done recently for microsoft'.
I put a store-bought version of Suse on my daughter's machine and everything was good. We upgraded her mobo and downloaded the 64 bit version of Open Suse. There are a myriad of niggling little details that don't quite work the same. The commercial version of Suse was a joy. The other one isn't. We're switching to Ubuntu.
You changed three variables (hardware, 64-bit, suse versions) with a sample size of 1 and concluded that one of the variables was causative. Sorry, invalid conclusion.
Not that I can imagine why any OSS developer would waste time on *SUSE products at this point. Ubuntu, Fedora, Nexenta can all use help.
My God, it's Full of Source!
OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
Today they changed the status of the 259718 bug - see bugzilla.novell.com. ;-)
If you're not an employee you won't have access
Hi: I'm a PR guy at Novell. I've posted Novell's explanation of this situation on our blog here: http://www.novell.com/prblogs/?p=318 Thanks. - Bruce
The Apple II family had 280 x 192 graphics; each row was 40 bytes of 7 single-bit pixels. The eighth bit per byte, as others have pointed out, is a position shift: when high, it shifted each of the other seven pixels one half-pixel to the right. Because of NTSC chrominance timing, this changed the color of those pixels (usually Green->Orange, and Purple->Blue).
There were some odd consequences of this. You usually couldn't have adjacent green and orange pixels, unless they were represented in separate adjacent bytes. Each byte's seventh pixel, if the half-pixel shift was in effect, would also be truncated to a half-pixel in length if the adjacent byte to the right was unshifted. So occasionally you'd get brown when you expected orange, or dark blue when you expected blue, unless you knew of the phenomenon and compensated for it manually.
Weird stuff. I learned programming on these machines. Lots of really fun, poorly documented "features" were there to play with. I too fondly remember the Beagle Bros. tools.
I had the same problem, but the installer did work for most people. My bet is that they did not have the resources to test the installation on all possible configurations. It worked for most configurations, but you and I were unlucky in that it didn't.
However, there's one way to great way in which we can help Ubuntu work better in future. Users like you and me need to get out and test the alpha/beta versions on our systems and when we find an issue, we need to report it, file a bug, etc. Complaining on slashdot will not make it work better.
Freedom is not worth having if it does not include the freedom to make mistakes. - Mahatma Gandhi
While I agree that Ubuntu doesn't have the manpower to adequately test, this particular bug wasn't an issue about testing "all configurations" - this was BASIC. I mean, if you don't test the screen that changes mount points, what else wasn't tested? It had to be that NOTHING in the install was tested! Did they just test a default install and didn't even exercise that screen at all? That's not a "test" in any sense of the word. Allowing that bug to slip through pretty clearly shows that the entire install process was not tested.
There's no way around it - they screwed up big time.
I'd like to be able to test distros, but I don't have the time or the disk space at the moment. In any event, there do seem to be plenty of people who like to do that - which makes one wonder again how such an obvious bug as the one I cited slipped through the cracks.
Richard Steven Hack - This sig is TOO GODDAMN SHORT TO DO ANYTHING USEFUL WITH! MORONS!
I don't think you can compare versions of Linux from several years ago to the current state of distros. It's more appropriate to compare existing distros with each other. It's pointless to compare the latest Mandriva with Mandriva 9.
Ubuntu is based on Debian. While it is obviously an attempt to make a "release often" version of Debian and thus foregoes much of Debian's famed stability, it still has plenty of solid distros to draw on to do that.
The problem is "Not Invented Here" Syndrome, which exists with most distros. Everybody thinks they can do better than the next guy - and they can't if they don't borrow heavily from the next guy.
Ubuntu started out with an advantage - Shuttleworth's money. This wasn't a one-man distro with a couple maintainers who work weekends and evenings. This was an attempt to make a commercial-level distro on a par with Red Hat and Mandriva and SUSE. Thus they should be held to the same higher standard as a commercial distro.
Richard Steven Hack - This sig is TOO GODDAMN SHORT TO DO ANYTHING USEFUL WITH! MORONS!
I zoomed in your screen shot, and regretfully you were not using subpixel rendering. The ClearType fonts (as in the Microsoft sample text) have coloured pixels in even black text, while the black text in your address line is complete black and white.