Originally posted by Matt Sealey:
SGI may have patented floating point buffers and textures in order to stop someone else from patenting it with a much more restrictive licensing scheme.
Matt[/b][/QUOTE]This is one of the funniest argument of the people that defends the software patents…
Don’t you think this is a clear argument against software patents?
Patents gives the patent holder a monopol and a monopol is a distorsion of the market, so its bad. patents are against the free market. ask economists, they will tell you that. the question is: Is it worth the trouble? IMHO no. Patents are not about fairness(IMHO one of the most abused terms), its about economy, competion and innovation. And don’t forget that the most patents based on other. so one can lock other peoples innovation.
Originally posted by Overmind:
SGI owns US Patent #6,650,327, [...]
SGI will not grant the ARB royalty-free use of this IP for use in OpenGL, [...]
I am a bit concerned about the IP Status of these extensions.
What does that mean? Does anyone using these extensions have to pay fees to SGI? Or is it anyone implementing these?[/b][/QUOTE]Have you done something unthinkable like, say, reading the patent? It’s available from the USPTO website, you know?
I find a few things interesting… SGI applied for this patent in June, 1998. The patent was granted in November 2003.
The patent abstract reads:
A floating point rasterization and frame buffer in a computer system graphics program. The rasterization, fog, lighting, texturing, blending, and antialiasing processes operate on floating point values. In one embodiment, a 16-bit floating point format consisting of one sign bit, ten mantissa bits, and five exponent bits (s10e5), is used to optimize the range and precision afforded by the 16 available bits of information. In other embodiments, the floating point format can be defined in the manner preferred in order to achieve a desired range and precision of the data stored in the frame buffer. The final floating point values corresponding to pixel attributes are stored in a frame buffer and eventually read and drawn for display. The graphics program can operate directly on the data in the frame buffer without losing any of the desired range and precision of the data.
Reading the claims, the patent refers to a hardware implementation (unless patent lawyers are very lax wrt what a processor, a circuit and a display are). I honestly don’t see how the patent is relevant for a driver. It’s revelant for the hardware vendor, no questions about that, but not for the graphics driver and most definitely not to something like a software-only implementation of OpenGL.
I agree, this patent bizness is getting out of hand. Actually, it is becoming to a point where it is purely rediculous.
A patent is supposed to applied to some new out of this world invention to prevent it from being copied or reverse engineered by someone else. It is a way to protect your intellectual property.
But it seems that lately, US corporations with their over-paid lawyers are patenting everything. I saw someone, who actually applied for a patent for a lunch box, that was no more than a cerial box with just a piece of paper attached to its side that had a puzzle and 2 holes at the top through which 2 small handles (made of fabric) went through … and that person got the patent for it … so if any parent makes a lunch box out of an old kellog’s box he/she will have to pay royalty to that inventor … !!! see how stupid that is … now it seems that, had lawyers and patent laws been in existence early on in history, we would have been paying royalties for things like having coffee at breakfast or using a fork to eat lunch or using the multiplication table …??? welcome to the new patent world.
Hey, they should fire those lawyers … they take too much of a companies actual resoures … resoures that could be spent on real R&D.
Have you done something unthinkable like, say, reading the patent?
Many companies have policies to NOT go reading patents on a whim. The reason is that, if your company is found to be WILLFULLY and KNOWINGLY infringing on a patent, the damages awarded in court might be triple normal damages. Thus, not knowing, and being able to show reasonably support (using corporate firewall logs, etc), is a priority to some companies.
So, according to this way of thinking, if you’re working for a technology company, and you have a habit of going to patent sites for some light reading, you should probably keep doing that only if you hate your employer and want the worst for the hand that feeds you.
Hi, im interested in trying out these extensions, I am a registered developer, but my drivers dont report support for these extensions, and also the latest glext.h doesnt appear to have the new tokens, where can i get everyting i need to try these things out ??
Originally posted by selwakad:
lately?! hm… i see this going on since the existance of the software business. there will be no change in the future. i guess. there are much bigger things that politics care about. currently, the election is about all
the hardest thing for me to see is, they want to bring software patents into europe. as long as it’s the eu, i don’t bother, as i’m swiss, but even then,… this is the wrong direction…
Theses extensions are supported by 3Dlabs Realizm video card (except for the GL_ARB_color_buffer_float) for a long time now.
So you can buy this card if you want to test thoses extensions.
For patent issues, it happened many times in past where some extensions were ‘born dead’ because nobody wanted to support it due to IP issues (see http://oss.sgi.com/projects/ogl-sample/registry/EXT/coordinate_frame.txt , read the Patent Note, very funny).
Maybe thoses ones will be added to that list.
Has someone seen this patent: http://patft.uspto.gov/netacgi/nph-Parse…RS=PN/4,734,690
I came across this patent after reading this article: http://biz.gamedaily.com/features.asp?article_id=8236§ion=feature&email=
The “best” thing is soon the EU will have a similiar patent system.
Originally posted by NitroGL:
Quick question… If those extensions have IP issues, then what about ATI’s? Does it have the same?
I think the companie’s own extensions are always patented, but they don’t always mention it in the spec.
Why do these ARB spec mention patent issues. Shouldn’t they be open to all ARB members for free?
This whole patent discussion is a bit OT, but I’ll add my opinion as well. I’m in general in favor of a patent system, including software. However, I’m not so much of a fan of the systems that are currently in place. Inventions have to be protected, but at the same time I want to ensure market forces are effective. This whole monopoly situation could be solved simply by forcing patent holders to license it to anyone interested. I’d also want some kind of regulation that puts licensing fees in proportion to the investment put into research and development by the patent holder. This way you could get rid of the silly patents. How much research and investment did go into the one-click purchase patent? $100? Well, with licensing fee regulations like this anyone who would license it would perhaps have to pay $20 for his license. Makes the patent pretty useless for the holder => patent won’t get filed in the first place.
It is a surprise that you are in favor of the software patent system. Some examples from your website are infringing some patents.
Have you read the last nonsense about the software patents? Based on the examples in your site, you can be sued by this law firm.
This is as other times: A law firm or a company that has nothing to do with development that buy some patents and begin to sue people for infrigment.
The manufacturer reiterated what other sources have told GameDAILY BIZ: these lawsuits are indicative of fundamental flaws in the American patent and civil suit systems. “You could almost call this a legal version of mafia extortion. Because America doesn’t have a ‘losers pay’ rule, these companies stand to lose more money fighting these suits than they would simply settling and giving McKool Smith a quarter for every system that they sell.”
Florian Mueller, Campaign Manager of http://www.nosoftwarepatents.com told us, “John Carmack is a programming genius but he was squeezed by Creative because they at some point went to the patent office to register some general idea. Now there’s that Texas law firm suing a long list of publishers. Where is this going to go? Is programming suddenly illegal?”
Humus, the problem with the forced licenses is the fair price? Who would set them? It must be a institution with all the informations and there is no one like that. There is a fine paper on software patents at the MIT. There is shown that the advantage for the early birds are big enouth to have stimulation for a invention. Its needs time to copy your invention and in this time you can earn the monopoly rent. copy right is enouth in the software space. patents are not about fairness, which is subjective, its about efficiency. And the patent system how its implemented is highly inefficient.
I was just recently contacted by someone researching a patent, as someone was trying to patent some sort of logging/visualization of intetercepted API calls. (They wanted to know how long my GLIntercept tool had been around)