Truth Behind the ClearType/OpenSUSE FUD
Kennon writes "Steven J. Vaughan-Nichols over at Linux Watch clears up the FUD around Tuesday's Slashdot discussion concerning OpenSUSE, ClearType, and patent deals with Microsoft."
← Back to Stories (view on slashdot.org)
I think ClearType is a great idea
Before adopting WHATWG, read the moonlight.NET EULA [http://www.microsoft.com/interop/msnovellcollab/moonlight.mspx]
wish they did something about font hinting and Adobe patent on it
To come up with an idea, prevent others from working on it, and to claim all work in the area as their own property. And make claims of future work as well: "more patents to come." Sounds like pirating to me. Microsoft is raping and pillaging the software community.
I don't use them anymore, since the deal with M$. It's a free market. Vote with your download. I switched to Ubuntu and I have never looked back.
This change was last summer, pre-microvell, so the news actually would have been if OpenSUSE was enabling it and taking advantage of MS' patent covenant for Novell customers and OpenSUSE contributors while other distros couldn't.
MS' plan to fragment the community is only effective if Novell has customers and developers supporting them, otherwise the covenant is irrelevant. Boycott Novell, the rest takes care of itself.
--10scjed IANAL,AFAIK
Comments about the "cleartype font" from clueless execs don't clear anything up. My understanding is that Microsoft are evil and software patents are not legal in the EU - if these patents are valid at all. It's a fucking travesty that such a technique belongs to Microsoft as "intellectual property".
Perhaps the USPTO can tell us all why we should disable sub-pixel rendering when it's a technique that has been used since the '80s? Actually, perhaps they'd like to refund everyone the cost of their LCD monitors and increased power consumption by CRT's. Viva la innovation eh fuckers?
So it would seem that the disabling of FreeType is more coincident than anything else. It's possible for parallel processes to affect the same thing but have no overt connection.
GetOuttaMySpace - The Anti-Social Network
- 1991: Word for Windows 2.0
- 1992: Excel 4.0
- 1993: Visual Basic 3.0
- 1996: Windows NT 4.0
- 2001: ClearType
Notice any clustering of the dates? With hundreds of billions in revenue, all they can produce in over a decade is ClearType? Let them have it -- we'll live with seeing our font pixels.This all shows the wonderful practice of choosing systems based on gut reactions and petty politics. If you think SuSE is not as good as Ubuntu, or Fedora, or slackware, and therefore don't use it, good on you. Choice is great.
If you switched, or spend appreciable time bashing or advocating a boycott of SuSE because of the Novell/MS deal, you are a moron. I'm sorry. You aren't making any sort of choice based on the merits of the system, just on politics and the fact that you dislike microsoft. The agreement is harmless to "the community." It's an indemnity agreement! That's about the most benign thing two companies could possibly sign.
The bad part is that the reaction (as we saw here, sometimes humorously disinformed) is unfairly hurting a valid (some would say good) choice in the linux market (choice is good!) and one again painting all of us as petty, politically-driven zealots who care more about bashing MS and anyone who associates with them than what we really are: intelligent people who have made a very smart decision about operating systems. The whole business is thoroughly disappointing.
So, M$ sees that fonts are looking good in Linux and decides to do something about it. Can't have Linux looking good, can they? "Let's create more patents to stop Linux from rendering fonts well on LCDs.." , thinks Ballmer as he throws another chair as he dances across the floor at M$ HQ..., "This is only the beginning".., "Today the USA, tomorrow the world. (except for France, Germany, Norway, Denmark, Sweden, Canada, South America, China, .........)"
Ballmer asked his lawyers for a patent on his peener
The prototype was quarter scale and looked like a pipe cleaner
Prior art be damned! He told the counsels - get to working!
I can prove it's novel just by bellowing and jerking!
Cake or Death? Cake Please!
I did a 'less * | grep ClearType' in several of the directories in the FreeType source tree, and could not find the mentioned files.
Anyone know where they are at?
34486853790
Connection too slow for X forwarding? Try "ssh -CX user@host"
Anyway...just another example of the stupidity of software patents. Someone with the legal know how and funds needs to take a case to the supreme court and get this stopped once and for all.
Software patents violate my free speech. If I can not write software that is my own code because someone has a patent on something similar... my cival rights are being violated! Natural human language, mathematical algorithms, computer languages... It's all the same.
What's a mater proprietary software patenters? You don't like cival rights? Well, you're going to have a riot on your hands...
Unless you call the lcd monitor a device.... however looking at
Methods and systems for hinting fonts
A system for providing a hinted TrueType font comprising: one or more computer-readable media; one or more processors; computer-readable instructions on the one or more computer-readable media which, when executed by the one or more processors, cause the one or more processors to implement a method comprising
They work arround it by nameing the computer processor as a device.... Not sure if this is really valid.
First off, despite the popularity of bashing SuSE these days, most or all "purist" linux distros do the same thing, this is not just a Novell/SuSE issue. By "purist", I am referring to distros which try to stay as close to 100% open source and patent-infringment-free as possible. Fedora is the prime example of such a distro, even more so than SuSE. On whole, fedora is even more conservative than SuSE, and also has Freetype compiled in its non-patent-infringing way, yet, hypocritically, none of the SuSE bashers are bashing Fedora over this.
Second, the deal between Novell and Microsoft regarding patents was an agreement not to sue Novell's customers over patent infringement. While this might be viewed as a "patent license", it is not an explicit license and thus very limited. The implication is that it would only cover inadvertent patent violations, for example by redistributing someone elses software. Novell probably still has an obligation not to infringe any patents that it has not been granted an explicit license to use.
Microsoft may have a patent on ClearType, but they didn't invent it. We did the same thing in the Commodore 64 days with regards to fonts in graphics. I clearly recall zooming in on text and seeing different colors in the transition from text to background. I've spent many hundred hours doing graphic arts on the Commodore 64 and have been published.
I guess prior art doesn't apply to patents anymore?
"Sub-pixel font rendering with Free&Clear - Microsoft says they invented their "ClearType" technology, but I quickly and independently "invented" the same thing . . . as had others who came years before. It is very cool, but rather obvious. "
http://www.grc.com/ct/cleartype.htm
Ok, software is just instructions for your computer right?, sort of like a receipe for you computer to "cook". That being the case and the fact that software code (instructions) can be patented. Then I have a very, very good idea. I'm going to patent receipes, I'll start with breads, then everyone will need to get their bread reciepes from me. What do you think?
Well except the sub pixel anti-aliasing they claim as their invention was invented by Steve Wozniak a couple of decades earlier.
So yeh, Microsoft is raping and pillaging the software community. The guy wants to avoid a patent fight spat with Microsoft, he knows he'll win, but the patent nuisance (for a patent that should never have been issued) is the problem here.
Some people would call it fraud, to apply and continue to use a patent you know had/has prior art.
Not all countries recognise software patents, so i assume this patents doesnt apply in all countries.
Why do we force software patents on people who live in non-software patent countries ?
Easy mod points on slashdot. I need to feel like I fit in, so I do whatever the consensus is. Don't hate me because I conform!
It's not as if FreeType and MS' are the only subpixel technologies around; OS X has had it since version 10.3. Microsoft's isn't even particularly good, compared to the others.
At least the brouhaha, while a waste of energy and attention like all FUD, is strong evidence, if any more were required, that software patents are a bad idea.
you had me at #!
If they spend a day on what has been written about Acorn Risc Os font descriptions, scaffolding, hinting, sub-pixel rendering, ant-aliasing, etc technology that's about 20 year old and what preceded that in research as recorded in the Siggraph archives they wouldn't need to be so tight assed. Pace or Risc Os Ltd will not ask much for a license if there still is patent fear.
Ernst
Ok, so I'm late to the party, and this might be a little off-topic, but... well, patent issues aren't new for the FreeType devs. They used to (I think its gone now) have an #ifdef for a rendering technique that, like this one, was by default disabled. That particular one (I forget what it covered) infringed on patents held by Apple. It was off by default to keep the default build of the library OSS-friendly. Anyway, to make a long story short, the FT devs did eventually develop a better alternative to Apple's patented technique and now that particular limitation is history. FT v2.1.3, iirc.
Reading the article (and, sorry, I missed the original FUD), this looks to be more of the same. FT devs are concerned that they have something in the library that might infringe a patent. So, as before, they mark it with an #ifdef and, as before, disable it by default so that the library is OSS-friendly. SOP for them, and given their charter is to create a free alternative to a technology that is swarming with proprietary IP, it comes with the territory. I'm not sure what all the fuss is about. If history is any guide, the devs will come up with a patent-free alternative that is better than the original, its just a matter of time. Until then you'll have to live with the fact that the distro vendors will ship pre-built versions with the feature turned off so they can CYA. The code is still there, and the only thing stopping you from enabling it is 1) your ability to build from source, and 2) your conscience, depending on how you feel about software patents.
While the issue with ClearType is clearly not limited to Novell or SUSE (pick your flavor), that does not mean that Microsuck's patents are not an issue. This is an example of software patents affecting any users with a current distro.
While it turns out that Novell did not enable the functionality in their distro, there is still a possibility that they could enable it and claim that the rest of the Linux userbase could not. There is also the problem of sofware patents which do exist, and the fact that the developers of the FreeType package decided to disable part of the code because of the existence of software patents. Finally, there is also the problem of Novell, once again, not coming out and saying that they intended to defend anybody but their "customers", even though Free Software developers from around the world actually contributed their market product to them free of charge.
There was no FUD in the story. A blogger had an opinion that turned out not to be true. Go figure. This is a far cry from the type of marketing based smear campaign that The Beast at Redmond is famous for.
All data is speech. All speech is Free.
Speaking of SuSE, what is this Zenworks on 10.2 that goes on the network from time to time to 'sync stuff' with your system ?
Well except the sub pixel anti-aliasing they claim as their invention was invented by Steve Wozniak a couple of decades earlier.
I think it was even earlier than that, there were some links in yesterday's discussion to what looks like exactly the same feature, being investigated by Xerox even earlier. The prior art on at least the most general concepts of this (subpixel rendering by switching on individual Red, Green, or Blue color elements in a display) seems pretty damning.
But then again, the prior art against Microsoft's FAT patents was pretty damning too, and it even went through two USPTO reviews that said the patents should be invalidated, but at the 11th hour there was an additional review and suddenly they were "novel and non-obvious" again. Makes you wonder exactly Microsoft has by the short hairs that made a phone call to smooth things over... If they really need these patents, they'll never be overturned regardless of the obviousness of the prior art; the patent system is too thoroughly corrupt.
"Ladies and gentlemen, my killbot features Lotus Notes and a machine gun. It is the finest available."
The fanatics at FSF who want to destroy Suse in order to promote their "free" (read: we're in charge of what software you're allowed to use) software agenda jumped all over this before any facts were known.
Kudos to Steve for doing what journalists should do - find out the facts and present them clearly.
Richard Steven Hack - This sig is TOO GODDAMN SHORT TO DO ANYTHING USEFUL WITH! MORONS!