Slashdot Mirror


The Rise and Rise of Software Patents

Dean Povey writes "LinuxJournal has a great article on the plethora of bogus software patents and their possible effects on the Open Source community." This isn't "new" news (it was published Aug. 10), and a lot has aleady been written on the subject, but this is one of the most thoughtful articles I've seen about software patents, and their effects on Linux and free software development in general.

109 comments

  1. Re: Ok, so what do we do about it... by Gleef · · Score: 3

    A few thing are needed:

    The Patent and Trademark Office (PTO) needs to be better funded from the Federal Treasury. One big reason why patent searches are so expensive is the PTO is dependant on user fees for operating expenses. This benefits the big companies, hurts the small companies, and locks out the Free Software developer entirely. They also need to improve their library of unpatented prior art, which will cost them money. Whether or not you think software patents should be abolished, this is necessary, to protect against things such as software patents masquerading as hardware patents. The best way to encourage improved PTO funding is by contacting your Congressmen and Senators.

    The PTO needs to know that it is not enforcing its own rules properly, and it needs to clean up its act. Congress can't really help here, this is a matter of the executive branch. Write to the Commissioner of the PTO (Q. Todd Dickenson), his boss, the Secretary of Commerce (William M. Daley), or his boss the President of the United States (some guy from Arkansas). Apparently the PTO has been making some changes since the Compton's Multimedia Patent embarrassment, but some encouragement from the people would be helpful. Again, even if you feel software patents should be abolished, that won't take the PTO out of the picture, and they still need to follow their procedures better.

    Lastly, if you do want software patents abolished, make sure to do the above, and join and support the League for Programming Freedom. Collective effort is critical for any headway to be made here, and the LPF is the best focus for such effort out there.

    ----

    --

    ----
    Open mind, insert foot.
  2. Re:Never give in to legal threats! by Anonymous Coward · · Score: 0

    It takes money (something like US$10,000, if I recall correctly) to challenge a patent. No matter how right you are, you can't just rub the PTO's nose in it.

  3. Re:How we can take action by Analog · · Score: 2
    IANAL - caveat emptor.

    1) Publish your idea. You personally have one year from that date to file for a patent. No one else can (legally) obtain one by filing after that date. If someone has filed for one before that date, or published prior to you and files within a year of that, all bets are off.

    2) People keep suggesting this sort of thing, but I have to wonder if they really understand how expensive it is to maintain a patent portfolio. Defending a patent portfolio can cost millions per year. If said foundation has a patent that Microsoft wants, do you really think they're going to negotiate cross-licensing when they can just file a couple of suits, bankrupt you, and use the patented processes with impunity?

    I believe there is a better idea. It's said that there is nothing new under the sun; ie, if you've thought of something there is a very high probability that you weren't the first. Use the power of open source to find the prior art. Maintain a database of it. Whenever a patent that seems ludicrous is filed, or whenever a company uses one that seems so, get in the prior art database and find out where it's been done before. I've seen several estimates that >80% of all granted patents are invalid on the grounds of prior art; it's just that most of the time, nobody's trying very hard to find it. Set the hundreds of thousands of eyes (and brains) of the open source community on the problem, and you'll find that pretty soon a piece of software will have to be special indeed to receive patent protection.

  4. Re:Making Patents a Good Thing by Anonymous Coward · · Score: 0

    Because getting a defensible patent in the US costs $250,000 or more, which is why only big corporations can participate and they have to be such assholes to recover the cost.

  5. Re:Software should be patentable by Anonymous Coward · · Score: 0

    "The way the law is now, its basically a requirement that software using the innovation pass the license price on to the buyer. For obvious reasons, this is difficult when the software is free."

    Well just because the software is distributed for free, doesn't mean that the cost of production is zero. It obviously isn't. Coders donate their time (which equals money) to free software projects. Companies like Red Hat SW pay people to develop free software, they spend money on distribution infrastructure, advertising, etc. Patent licensing fees are just another cost component to free software -- think of it as the cost of hiring a few more programmers.

    I don't see why licensing fees should be proportional to the revenue obtained either. This just means that an inventor is left with *nothing*
    if his invention is implemented by a free software project. I don't think this is fair.

    "But I've seen patents for algorithms most anyone with a spare year could have created. This is paid labor, not genius."

    Firstly, I think many inventions are obvious only upon hindsight. Secondly, I don't think 'genius' is or should be the criteria for patentability -- useful, unobvious inventions are far more common than genius and deserve protection. But yes, I agree with you that the bar should probably be set higher than it is now for software.





  6. Re:Software should be patentable by jflynn · · Score: 1

    I agree with you that proportional licensing is not practical, I was just trying to suggest that *some* modification might be able to preserve the interests of both those who deserve protection for their ideas, and those who feel threatened by patents.

    Nor did I mean "genius" literally, just that there should be a larger component of inspiration than perspiration in a patent. I think we actually agree that the bar should be much higher than it is now.

    Some food for thought: what will be the patentability of genetic algorithms? If one genetic algorithm to factor large composites is patented does that make an independently evolved genetic algorithm subject to patent fees? Where is the inventor who has a right to their hard won ideas in this picture? Just suggesting that patent laws need to change in the light of new develoments in how we accomplish and organize our work.

    Jim

  7. Fight lawyers with lawyers?? by Anonymous Coward · · Score: 0

    Perhaps it is long overdue for a class-action lawsuit to be filed against the PTO and all the businesses that have filled frivolous software patents.

    1. Re:Fight lawyers with lawyers?? by Anonymous Coward · · Score: 0

      I'm about ready to believe nobody qualified at USPTO checks these software patents before they are granted. I've seen errors from spelling goofs to bad grammar to figures that don't even show what they're claiming they do!

      Here's a sample of the last type: The infamous figure 6 in a software patent covering Taligent's People, Places & Things user interface.

      Now go here and read the text part of the same patent that refers to figure 6.

      There are no 600-612 in Figure 6. IMHO, this patent covers a lot of stuff that is very obvious and I'm not even degreed in CS.

      To me it reads a lot like a spin on some of the power user utilities that've been out there for a long, long time such as multiple virtual desktops, only written in marketingese so it's less obvious.

      As somebody else asked, 'what can we do?'

  8. Re:You can't have it both ways by Moooo+Cow · · Score: 1
    Case in point: it is probably not possible to write a free high performance audio/video compression codec, because all the basic principles have been patented.

    Well, that's kind of the point of the "non-obvious" clause. Many of the ideas that are considered routine now, were not considered at all twenty years ago. Within the next ten years, there WILL be a new basic principle in this area of technology (I just don't know what it is yet...). The person or group who does come up with it deserves some level of protection for the invention that they have devised.

    --
    Slashdot is entertaining like pro wrestling is entertaining
  9. My adventures with patents by Zigurd · · Score: 2
    A number of years ago, I wrote a "software" patent, and have read many such patents. When I was working on this stuff, you could not, in fact, patent software. You had to patent a system that uses the software, and craft your claims to read on as many possible varitions in structure and definition people might use to get around the patent. But all that is beside the point.

    Have you heard the saying: "I could indict a ham sandwich?" The same could be said of patents. You file. The examiniers do a perfunctory (they would complain I'm being too harsh, but their comments were 90% nonsensical) search on existing patents. If the keywords match, they make you explain to them why these patents don't read on your patent. I didn't complain, because then they might assign some hardass examiner who knows something. I read piles of patents, thousands of pages of badly written sludge, and dutifully explained why none of it mattered. This goes on for several rounds.

    Maybe you take a trip down to D.C. (actually the Patent Office, which you would think would be in one of those temple-like buildings on the Mall is in a non-descript office park across the river in Virginia) to explain your claims in person. Maybe this gets the patent to issue, maybe not.

    There is very little critical examination regarding whether a patent should issue. So as long as your patent lawyer is good enough to kick you under the table any time you might utter the word "obviously" you will eventually get your patent.

    Ah, but what if patent applications were posted on the Internet, and smart /.'ers could comment on the egregious ones? That would take a radical change in the patent process. Right now, patents in process are secret. That way, if the patent doesn't issue, the inventor can protect his invention with other means, secrecy among them.

    This is only the beginning. Can you enforce the patent? Can you afford to? Is the infringer a deep pockets target that can be bullied into licensing your patent, so you can then go on to publicize that license and scare some smaller fish into paying up?

    Do you have just one patent? Several? Enough that even a rich company would think twice about trying to litigate them all away? Can you afford to defend them? Is the market window going to close before litigation is complete? This is a game big companys know how to play, and except for some macroeconomic friction is the form of higher lawyer bill than would be optimal, it works.

    Nota bene: Nothing about this has anything to with whether the patent should issue by any measure of sensible consideration. As long as your field is obscure enough to fly under the radar of the better examiners, you can patent that ham sandwich. A lot of garbage slips through, more than could possibly get cleaned up in litigation. So you have this ugly overhang of a lot of patent violations out there waiting to ambush worthy efforts like open source software, where litigation is absolutely the worst forum for resolving the issues. And if you put the pickles and mustard under the ham, you owe me a small per-sandwich fee, slightly more for hoagy rolls.

  10. Re:Have fun with your patents... by Anonymous Coward · · Score: 0
    I equate the freedom to program with the freedom of speech; IMO software patents are violating that freedom.

    What if a sculptor said he equated freedom to assemble physical objects with freedom of expression? Would you accept that as an argument against patenting machines?

  11. Re:OK, but how are you going to get them to do tha by Chandon+Seldon · · Score: 1

    I'm just going to send them an email saying that software patents are bad and they should outlaw them, and I'm going to sign it "Chandon Seldon, 15 year old computer geek and free software zealot".

    Software patents should be illegal within hours! =P

    --
    -- The act of censorship is always worse than whatever is being censored. Always.
  12. Re:Never give in to legal threats! by AxelBoldt · · Score: 1
    It takes money (something like US$10,000, if I recall correctly) to challenge a patent. No matter how right you are, you can't just rub the PTO's nose in it.

    There's no need to legally challenge the patent with the PTO. You simply program and publish like you always do, and wait until the patent holder threatens to sue you. After they have lost the suit or chickened out, the patent is effectively emasculated.

    And of course, during the suit, you keep your legal costs at a minimum by using volunteer free software experts, reading a good legal advice book and avoiding lawyers.

    --

  13. Re:Agree in principle by Anonymous Coward · · Score: 0

    "But it seems that others would be fools to do so (or be taking a big risk), because when the patent is granted, all their work becomes dependent on someone else's patent, someone who they've antagonized. That's what it seems like, but I admit I've never been involved in such a situation."

    Yes, but my original point is that with the useful lifespan of software so short, the time needed to grant the patent may be a large enough window for other parties to exploit the product at its peak of commercial viability. After the patent is actually granted, I may have to stop producing my product, but I may not really care since I've already exploited the invention at its most valuable. This also creates a very strong incentive for software inventors especially to make their patents overly broad.








  14. Re:How we can take action by overshoot · · Score: 2
    OK, says this patentholder, here's how it goes:

    1. Preemptive publication. Large companies (e.g. IBM) routinely use this method to protect themselves from later infringement suits when they don't want to spend the time and money to patent the invention. The drawback is that it only works to protect the inventor once the lawsuit is filed, although a smart plaintiff will back off real fast due to the chance of a ticked-off judge imposing sanctions. This does not keep the plaintiff from pulling the same stunt with someone else the next day.
    2. Publication is of absolutely no help in preventing patents. For all I know someone is filing a patent on Quicksort as we read this, and if they do the USPTO is quite likely to grant it. Once granted, it's almost impossible to overturn a patent, and as long as it stands those letters will keep going out.
    3. The fundamental problem is that the examiners in the USPTO only check against the existing patent database when considering an application. Up until the Eighties they didn't allow software patents at all but then a bright lawyer found a way to file an application worded such that the algorithm was implemented in hardware or any equivalent and the USPTO got their noses rubbed in the fact that hardware and software are interchangeable. So they started accepting software patent applications -- a virgin field. With nothing in the prior art database that they could point to in turning down the application, they just granted them all.
    4. Keep that point about the equivalence of hardware and software in mind. Scream as we will, we are not going to make software patents go away, because the USPTO didn't want them in the first place and was only convinced by the USSC and mathematics. Neither of which are particularly influenced by whining.
    5. Our only hope for straightening out this mess is to get the Congress to insist on examiners with at least passing familiarity with the field. Which isn't going to be possible when an NCG makes more money in industry than an examiner can ever hope to, and in industry she won't have to live in the DC cesspit.

    --
    Lacking <sarcasm> tags, /. substitutes moderation as "Troll."
  15. Re:When is it going to stop?? by overshoot · · Score: 2
    Cptn Proton wrote:
    That's not the only grind we should have. When GATT was signed, it automatically extended the life of patents from 17 years to 20 years, thus amending the constitution in unconstitutional ways. Why has this not been addressed by the supreme court???

    That would make so-called 1989 software patents available in six instead of eight years.


    A couple of misconceptions here. First, as others have noted, there is no Constitutional requirement that patents lapse in seventeen years. The only Constitutional mandate wrt the patent system is that there must be one. As for the other poster who questioned the treaty-vs-legislation mechanism, the point is moot since
    • treaties ratified by Congress have the force of law, and
    • Congress revised the statutory law to make it consistent with the Berne Convention (not GATT)

    Secondly, the life of a patent has not been extended to twenty years from seventeen. What has happened is that an additional limitation has been added to cause patents to expire twenyt years after the date of filing if that is sooner than seventeen years after the date of issuance. This not only harmonizes the USA with the rest of the world, but also prevents the "submarine patent." (A recent example was the character who filed back in the 50s for a patent on optical storage of information. His lawyers kept it tied up in the USPTO for decades while they continually updated the claims, so that when it issued recently it covered CD media!)

    Disclaimer: I am not a lawyer, don't play one on TV, nor on the Net. I do however hold several patents and retain patent attorneys who keep me up to date on details like this.
    --
    Lacking <sarcasm> tags, /. substitutes moderation as "Troll."
  16. Patent by dxkelly · · Score: 1

    I think I will patent the process of applying for a patent. Anyone who applies for a patent will owe me a reasonable licensing fee of $10.

  17. Re:Politics by BluBrick · · Score: 1

    I think there are quite a few people here who would agree that software patents (not copyrights) suck big-time. It's likely, though, that they aren't going away any time in the foreseeable future. With that in mind, here's an idea.

    Shouldn't the PTO just start start reviewing Patent applications a bit more thoroughly? If they did, and used a little bit of smarts, they'd easily get a bead on just who the patent squatters are. Earn yourself a history of patent squatting, and you've earnt yourself a priority drop on your next patent inspection. For each patent application that is turned down as obvious or prior art, the applicant receives a point. For each patent granted that is overturned by the legal system, the applicant recieves, say, ten points. Applications are then processed in reverse order of the number of points held by the applicant. The little guy who has no points gets his patent through quickly while the patent squatter has to wait, maybe years, for his patent. That would certainly discourage this abhorrent abuse patent law. It would take a little while to really kick in but it would work, surely.

    --
    Ahh - My eye!
    The doctor said I'm not supposed to get Slashdot in it!
  18. Patent the GUI? by dodobh · · Score: 1

    IMHO if the patents office of the USA has made the mistake of allowing patents even when prior art is present, why not patent the Graphical User Interface? Whoever was first (Apple or the X-window guys or whoever) can patent this leaving all others in the lurch. Anybody patented the concept of software yet? If not I'm applying! (Patent donated to the FSF)

    --
    I can throw myself at the ground, and miss.
  19. Re:Have fun with your patents... by Anonymous Coward · · Score: 0

    No, all you need is some dork US company going to the WTO or EU trade court saying that Finnish law is a "barrier to commerce".

  20. Re:Software should be patentable by Anonymous Coward · · Score: 0

    Software more easily reverse-engineered? I think not.

    You should reverse your argument: There is no fundamental reason why software SHOULD be patentable.

    Software should either be patentable or copyrightable, NOT both. Since it is already copyrighted, it should be left at that.

    Patents might make things easier for the individual in the short term, but they are a big hamper in the collective body of knowledge.

    What if some right-wing group (let's throw some easy targets out there...Regents "University", or maby the DeMoss Foundation) funded research that found an HIV-4 vaccine, got a world-wide patent on it, and chose to sit on it to let all those people who Deserve To Get IT due to their Lifestyle Choices?

    Similar stuff like this.

  21. I might have the answer by Anonymous Coward · · Score: 0

    How about we patent the process of obtaining stupid illegal patents for purposes of government-protected extortion? We have to find some twist that will prevent it being prior art, but perhaps this is the way to kill software patents? -Greg Mildenhall

  22. Re:Scope of Patent Rights? by AJFv · · Score: 1

    Without a doubt, the Wright brothers rightly deserve their place in history of aviation. But, had they won their suit against Glenn Hammond Curtiss and other aviators, we probably wouldn't have the diversity nor innovations that has propelled the development of aerospace technology as we know it today.

    The suit hinged on their patent for mechanically warping the wing which allowed the pilot to control the longitudinal axis in flight. In contrast, Curtiss, believing that wing-warping was inefficient and inevitably would be unpractical for larger airplanes to come, had designed the aileron which achieved the same effect by hinged sections that moved up or down.

    To block Curtiss and other competitors, they attempted to extend the patent's coverage, by demanding royalties even though they had employed other mechanical means such as ailerons. Their reasoning was that the patent covered the principle of altering a wing's profile to effect a roll.

    In effect, they wanted to enforce the right to collect on anything that allows control input to the wings. That way anyone, regardless of the method of changing the wing's profile, was in effect infringing on their patent. This more than anything else put a damper on development in the US for the 8 years that it took for the courts to deny that broad claim. Meanwhile, development continued unabated in other countries, even though the Wright brothers tried to fight that as well.

    As the courts saw it, the Wright brothers' patent was about twisting the wing, resulting in a desired effect of natural law, and not about causation. Can you imagine the mechanical and technological requirements necessary to bank a 747 by twisting it's wings? Not impossible, but unlikely.

    Now jump forward about 9 decades and once again, we see debates about the use of some kind of "exclusive" concept. Patent laws do need reform, they were founded on the needs of the industrial revolution which is generally capital and labor intensive with regards to infrastructure and investments. But now, all it takes is a guy and a computer, and if he can get to the patent office first, he can take a free ride on the backs of others. Almost everyday, we hear about more nonsense that have nothing to do with revolutionizing and/or sustaining a digital world.

    No need to repeat the Apple story, but didn't they almost go out of business suing clone makers? Now they want to sue makers of IMac look alikes, in which the only passing resemblance is a colorful translucent case.

    If they win, maybe the company that made the first off-white case should jump on that gravy train. And maybe, I should go out and patent my wooden case, keyboard and flat panel monitor. That way if someone designs a wooden shell/housing for a mouse or any other hardware, I'll get a piece of that action!!!

    --
    **To know a thing you have to trust what you know, and all that you know, and as far as you know in whatever direction y
  23. This always annoys me... by Danse · · Score: 1

    And then there are those who find lots of room for complaint, but yet do nothing (including the simple act of voting) to change things.

    Why does everyone say this? Voting doesn't change a damn thing. You've got an election system that heavily favors the two major parties, two major parties that are mostly indistinguishable on the important issues, a presidential election in which the people's vote doesn't really matter, and a campaign finance system that practically encourages corruption.

    The fact is, if you can't get a large chunk of the country to hear you, you don't have a prayer of making a difference. If you can't get yourself on tv where people will notice you, you can't be heard. The current system makes it real tough to be heard unless you have a big pile of cash. I guess my real question is: Who are we gonna vote for that will make a difference? We end up throwing away our vote because the election system sucks.

    --
    It's not enough to bash in heads, you've got to bash in minds. - Captain Hammer
  24. Re:You can't have it both ways by kijiki · · Score: 1

    Algorithms are not "mathematical formulas"...they are *structures* that are composed from primitives (i.e. the basic instructions of various programming languages)
    A "mathematical formula" is a structure composed from primitives (i.e. the basic symbols used in mathmatics.) Expand your horizons, learn some of the theoretical basis of computer science, and you'll see that algoritms are quite clearly unpatentable.

  25. Re:You can't have it both ways by Anonymous Coward · · Score: 0

    > if you do not have the right to use patented "Save As..." methods, well, go ahead and invent a
    > *better* way to initiate a write to disk. Thus, it seems to me that software patents could
    > encourage innovation, rather than inhibit it.


    Except that in some cases it is not possible to 'find another way', because patents have been granted which are broad enough to cover _any_ use of a concept.

    Case in point: it is probably not possible to write a free high performance audio/video compression codec, because all the basic principles have been patented.

  26. Compression patents by Anonymous Coward · · Score: 0
    Case in point: it is probably not possible to write a free high performance audio/video compression codec, because all the basic principles have been patented.

    As a compression researcher I find that hard to believe. For instance, wavelets weren't used before the late eighties, when Daubechies published the foundations for DWT. There are plenty of new techniques to be invented. As for patents, I can say that compression is probably one of the most patented technologies; almost every single compression method I've tried has been patented in the US. The ones I've developed won't be patented.

    AC
    1. Re:Compression patents by Anonymous Coward · · Score: 0
      The ones I've developed won't be patented.

      Odds are they will, just not by you. Some old obscure patent (well, they're all obscure, because the database isn't readily available or easily searchable) will be construed as being the basis of yours, and then we'll all be screwed one more time.

  27. The guys with money usually win! by Anonymous Coward · · Score: 0

    I think it's crazy that software can be patented. It's like patenting flavors in cooking. Software should be copyrighted just like a cooking recipe. Further the big companies are pushing the American patent law further than it was meant to go. It's an ongoing process. They've got more money they will win piece by piece court-case by court-case. The OSS community is right here but there's no money to back it up. The idea about counter suing based on a base of OSS patents seems like the only option. Maybe one more option base Linux firmly in Europe. let it blossom there. In due course it will be obvious that the Europeans have something valuable the Americans have not. Even politicians will have to see it and hopefully change laws. The laws should be clear and definite so that a rich party cant twist the law itself in court bit by bit as the decades go by.

  28. Re:How we can take action by Anonymous Coward · · Score: 0

    IANAL, but I think you need more than just an 'idea', for the same reasons you need more than just an idea to obtain a patent -- you must, as they say, 'reduce it to practice'.

    e.g. You can't just say 'Golly, won't it be good to have a beam of light strong enough to kill people' and then later, when someone actually invents a laser and tries to patent it, stop him from by crying 'Prior Art!'



  29. Never give in to legal threats! by AxelBoldt · · Score: 3
    It is of utmost importance for the free software community to never give in to legal patent threats, or else we will drown in them.

    If a company sends you a threatening letter, publish it on your web site and then write right back. Tell them that they will never be able to recover money from you since you don't have any, but that you will fight the case till the end, without a lawyer but with massive research support by the free software community regarding prior art and obviousness. Make clear that they will lose money and goodwill if they dare to file a suit, and that they ultimately must lose.

    Then spend an afternoon in the nearest law library. The law is not rocket science; lawyers are not needed.

    I have personal experience that no company ever files suit against people without sufficient resources. They can do the math.

    --

    1. Re:Never give in to legal threats! by aufait · · Score: 1
      The law is not rocket science; lawyers are not needed.


      The law may not be rocket science; but, it is a mine field where a single misstep can blow your case.


      I have been personaly involved in a long, drawn out case as pro se. There are a lot of little details that can trip you up. Things like response deadlines, not sending a certified letter to the proper person, filing something as a motion instead of a complaint, etc.


      And a little time in the law library will not cut it either. The law books were not written to be easily decoded. We spent a lot of time researching case law for the proper cites.


      And don't underestimate the 'home field' advantage that the lawyers have. They can fire off a Motion to Dismiss in an hour. And, you will have to spend the next three to four days researching to show that their arguement is bogus.


      It can be done; but, it is not for the fient of heart. Although I have already gone through it once, I sure as hell wouldn't do it pro se if losing the case would mean a judgement of half a million dollars.

      --
      I feel like picking a fight with everyone who thinks they are right. - Rainmakers
  30. Re:How we can take action by Thagg · · Score: 2
    I published our morph algorithm while I was at PDI, (the Michael Jackson video Black or White was done with this, among hundreds of other production jobs). We published to prevent it from being patented by somebody else.

    Just for fun, we also patented something, just to see how hard it is. Basically, it is an exercise in t-crossing and i-dotting -- the patent office is completely clueless. We got a patent that probably should not have been granted because we followed the procedure.

    We did both of these things in response to a lawsuit threatened by New York Institute of Technology. You see, they had patented 3D keyframe animation. And the patent looked reasonably solid, there was no way that we could get around it. They had even cited almost all of the prior art that we thought invalidated the patent...and because of that we couldn't use that against them. They had sent letters to us, to Electric Image, to Wavefront, many of the players in computer graphics at the time.

    The one piece of prior art that they hadn't cited was an NYIT document. It was presented at the Siggraph conference on August 4, 1982. The patent was filed August 3, 1983. You recall from the above comment that you have one year to file, and it appeared that they had sneaked in.

    But...after six months of fighting this, I realized that while the paper was presented on Tuesday -- the proceedings were available on Sunday, the 2nd. A year plus a day. And so the series of increasingly threatening letters from NYIT stopped with a thunderous silence.

    We probably could have made a few million from our morph algorithm (as others later did) but I still feel that we did the right thing. thad

    --
    I love Mondays. On a Monday, anything is possible.
  31. Re:You can't have it both ways by SL2C · · Score: 1

    Algorithms are formalized ways of thinking. And they are mathematical objects just as other "formulas" (I don't know of a precise definition of the word "formula").
    For example, you can ask if an algorithm terminates etc. Might even be able to prove if it does or does not (though not by applying some general algorithm :) )

    A major problem with patents on algorithms is then
    that it restricts your freedom to communicate your thoughts. This is particularly true for free software since (in my view) free software is, among other things, a way of showing other people ways of thinking - or ways to use their computers intelligently - and to encourage them to make improvements.

    Restricting this freedom by allowing patents on algorithms is IMO a blatant infringement upon free speech.

    "Features" such as a certain desktop layout or the "Save As" method are an entirely different thing. Here the guideline for patent laws should be "how do we encourage innovation/progress/etc." (Personally I think patents on these things are bad, too.)

  32. Scope of Patent Rights? by Greg+Merchan · · Score: 1

    This may be a wetware segfault, but...

    Aren't intellectual property rights commercial rights? That is, rights to the sale of a good? I checked the US legal code and it does say that (without authority) making, using, offering to sell, and selling patented things are infringements of patents, but is this the way it _should_ be? I read somewhere that patent rights were only _supposed_ to cover the _sale_ of goods; as a matter of the theory of natural law/rights which the USA was founded upon.

    I don't recall the history well enough, but Eli Whitney had patented the cotton gin and then tried to collect licensing fees from people who had seen one and privately built their own. The widespread copying for personal use was unstoppable either because it invalidated the patent (as obvious) or because the commercial right to the device didn't prohibit private construction and use.

    This would obviously be a saving grace for free software since it is not sold, though service contracts or physical media are sold.

    1. Re:Scope of Patent Rights? by Anonymous Coward · · Score: 0

      Ah, but you are forgetting that Free Software is sold - by RedHat, Caldera, Suse, Walnut Creek, etc... This would make it impossible to sell distributions of Linux, BSD, or anything else. You would have to download an entire distro off of the net. RedHat and other distro sellers would not be pleased.

    2. Re:Scope of Patent Rights? by jflynn · · Score: 1

      I think a good argument could be made they are selling packaging, documentation, and support, not software. Whether a court would agree...

      Jim

  33. Re:How we can take action by Analog · · Score: 2
    Excellent example of what I'm talking about. And think how much easier your search for prior art would have been if there existed a database of that which had already been found, and an infrastructure to get worldwide help in finding any more that might exist. The mind boggles. ;)

    One more point I'd like to make regarding this. While you chose not to patent your morphing process, (admirable, btw, if it was to allow free use), a prior art database would be just as useful to those seeking to obtain a patent as it would to those fighting one. Wouldn't it be nice to know before you spend untold time and money on r&d that someone else had been there done that? About the only people it would hurt would be those who seek to patent a proven process and ride the royalty gravy train (and the number of firms in the U.S. doing this is staggering). I think we can all agree that plowing them under could only be a good thing.

  34. State Monopoly by Eric+E.+Coe · · Score: 1
    The patent system (including all prior patents) should be abolished - no matter what the framers said. For two reasons:
    • State-granted monopolies are morally repugnant (yes, I am a Libertarian).
    • Even if there was some historical justification for patents in a earlier time when inventions (and inventors) were fewer, this no longer holds. In a world were there are many smart people around; simply knowing that something is possible is half-way there. Trade secrets are not the threat they used to be.
    The many problems with patents are just easier to see when they are software patents - but they apply across the board.
    --
    --
    An esoteric scratched itch:
    Homeworld Map Maker Tool
  35. Software Patents are Bad. by Trepidity · · Score: 2

    As Richard Stallman says, patent reform is not enough.

    Also take a look at the League for Programming Freedom and freepatents.org.

  36. Re:For $5000 Unisys will let you use GIF files. by Trepidity · · Score: 2

    Well, the point isn't so much that they won't charge to license their patents, but that they can charge if they wanted to pursue the matter. Just because the world in general has gotten lucky once doesn't mean we should ignore the problem.

  37. Re:Sick of this. So, so sick of this. by Danse · · Score: 1

    The free software community should really devise its own font standard, and design a renderer with proper subpixel antialiasing and millipoint precision... Hmm, guess what we've done :-)

    So Microsoft can whip out its ClearType patent, right? That's why patents are bad. We could implement it another way, but it would still violate the overly broad patent (which should never have been granted in the first place because there is plenty of prior art in the case of ClearType). This crap will never end.

    --
    It's not enough to bash in heads, you've got to bash in minds. - Captain Hammer
  38. Re:Have fun with your patents... by AngusSF · · Score: 1

    >> >> I equate the freedom to program with the freedom of speech; IMO software patents are violating that freedom.

    >> What if a sculptor said he equated freedom to assemble physical objects with freedom of expression? Would you accept that as an argument against patenting machines?

    Wny not? Check out this URL:
    http://www.freenation.org/fnf/a/f31l1.html

    The first few paragraphs:

    -----------------------------------------------
    A Dispute Among Libertarians

    The status of intellectual property rights (copyrights, patents, and the like) is an issue that has long divided libertarians. Such libertarian luminaries as Herbert Spencer, Lysander Spooner, and Ayn Rand have been strong supporters of intellectual property rights. Thomas Jefferson, on the other hand, was ambivalent on the issue, while radical libertarians like Benjamin Tucker in the last century and Tom Palmer in the present one have rejected intellectual property rights altogether.

    When libertarians of the first sort come across a purported intellectual property right, they see one more instance of an individual's rightful claim to the product of his labor. When libertarians of the second sort come across a purported intellectual property right, they see one more instance of undeserved monopoly privilege granted by government.

    I used to be in the first group. Now I am in the second. I'd like to explain why I think intellectual property rights are unjustified, and how the legitimate ends currently sought through the expedient of intellectual property rights might be secured by other, voluntary means.
    -----------------------------------------------

    Makes a VERY strong case for abolishing all patents, copyrights, and the like ....

    TANSTAAFL.

    --
    "A gun is a tool, Marian. No better, no worse than any other tool. An axe, a shovel, or anything." Shane (1953)
  39. Re:Making Patents a Good Thing by Kismet · · Score: 1

    What is it that makes a patent "defensible?" I take it, then, that you can get a patent for less, but not a "defensible" patent.

    In trying to stop intellectual crime, they have only succeeded in making it worse.

  40. Re:Have fun with your patents... by Anonymous Coward · · Score: 0
    http://www.freenation.org/fnf/a/f31l1.html
    Makes a VERY strong case for abolishing all patents, copyrights, and the like ....

    Interesting article.

    But that guy's argument is a little weird. He's against governmental regulation of intellectual property--yet he admits piracy is bad, and suggests a complex system of boycotts, ostracism and "voluntary" courts to prevent it. That pretty much brings us back to the current situation, except that if you take someone else's idea, rather than end up in court, you just never have another e-mail answered for the rest of your life.

    Me, I'd rather face the government. :-}

  41. Supreme court could solve this one. (For the USA) by Chandon+Seldon · · Score: 2

    Realy simply, the Supreme Court should rule "Software is not patentable -> All binary data shall henceforth be copyrightable but not patentable"

    This would make much more legal sense than the allowing software patents, at least in a "This will work cleanly" sense.

    --
    -- The act of censorship is always worse than whatever is being censored. Always.
  42. Sick of this. So, so sick of this. by Bob+Ince · · Score: 2

    Oh my god. They killed FreeType. Lawyer bastard scum strike again, and I didn't even notice.

    Of course this doesn't stop me using FreeType since it has been released widely already, and you can't put it back in its box. What this does do is to stop me releasing any software I might have written based *around* FreeType. So it's lucky I never got around to writing my Truetype->RISC OS font converter, because I couldn't, now, distribute it.

    Looking at these patents I don't know how enforcable they are, except that they are fairly obvious and are implemented in all recent font systems I know of. But it is not the legal enforcability that matters of course - just the threat of legal action is enough to kill a project. The little man cannot afford to go to court to fight a medium-sized company. And hence the law is useless.

    This stinks. It cannot stand.


    --
    1. Re:Sick of this. So, so sick of this. by ahunter · · Score: 1

      Hmm. I think you could actually write a Truetype->RISC OS font converter... EU patent laws are slightly more sensible that US ones (I'm not sure about the UK, though...). In addition, the patent infringements refer to TrueType rendering, so a converter is probably fine anyway.

      Of course, Truetype is a really sucky font system anyway (its name being a bit of a misnomer, as the 'round to a whole pixel size' rendering method makes a joke out of Wysiwig). The free software community should really devise its own font standard, and design a renderer with proper subpixel antialiasing and millipoint precision... Hmm, guess what we've done :-)

      Andrew.

  43. Have fun with your patents... by Anonymous Coward · · Score: 0

    Luckily Europe has been wiser in this respect. For instance the Finnish patent law explicitly states that mathemathical formulas and methods and algorithms and software can't be patented. I sure hope they won't lobby the laws here... hmm... this might even be worth bribing the EU Commission for the big SW companies... let's hope that doesn't happend. It probably will though... anyway I'm not going to lookup any stupid patents in my software, they can sue me if they want. I equate the freedom to program with the freedom of speech; IMO software patents are violating that freedom.

    AC

    1. Re:Have fun with your patents... by Anonymous Coward · · Score: 0
      Maybe OS software should be archived in Finland, as patent exiles. Then, none of the large companies could whinge over patent "violations".

      (They can't know what you're downloading or running on your own machine, and can't stop a machine in Finland "violating" their patents.)

  44. Politics by EdMcMan · · Score: 0

    I think the government should stop patenting things that are just plain stupid. Think of it. Someone can patent something someone else knows how to do already, and they have ALL rights to it. That's just plain dumb. Hopefully, the Supreme Court will start reversing some decisions, like in the AOL case. You can now legally use "You've got mail!". I wonder if someone could patent the letter a and charge people for using it. Probably, there's been stupider stuff. Well, there's my opinion. :)

    1. Re:Politics by Disco+Stu · · Score: 1

      I agree with you. However, the problem is that the patent office is overloaded with patent applications. They don't have time to thouroughly review every application given to them and/or to consult experts in the field from which the application comes, so they just approve nearly every application that comes into their offices with the mentality that the courts can decide whether the patent is valid. Unfortunately, letting the courts decide is very expensive to all parties involved. Big businesses can usually afford it. Small companies usually can't. For both, when faced with a lawsuit, it is almost always cheaper just to settle out of court. Some companies realize this, and they take out patents that they know are bogus, knowing that they can make a lot of money from companies who are willing to do anyting to avoid going to court.

    2. Re:Politics by Axe · · Score: 1

      That means the ONLY solution is to not allow software patents altogether.

      --
      <^>_<(ô ô)>_<^>
  45. Time for Civil Disobedience Again by Anonymous Coward · · Score: 0

    Yes, move the affected sw and cvs trees to Finland --and other free countries, too. (can't put all our eggs in one basket). Move it and make a very public and _pricipled_ show of defiance. Every American should hear about it and why it's happening.

  46. When is it going to stop?? by Cptn+Proton · · Score: 2

    That's not the only grind we should have. When GATT was signed, it automatically extended the life of patents from 17 years to 20 years, thus amending the constitution in unconstitutional ways. Why has this not been addressed by the supreme court???

    That would make so-called 1989 software patents available in six instead of eight years.

    Secondly, the history of personal computers goes back to 1976, while mainframe technology goes back to the forties. When are granted patents going to be invalidated for technology that was already publically available or published?? I do not think that there have been exhaustive searches for some of the things that have been patented.

    Third, maybe there needs to be an open-source IP protection group, that can test the validity of granted 'algorythm' patents. Maybe some of these patents are SO specific that a slight 'adjustment' would put them out of their coverage range.

    Fourth, maybe Linux needs the linux community to not use that which is patented, but invent (and publish!) new technologies that are then freely available. It would seem to me that adoption would happen readily if they were cheaper than licensing a given 'patent'. Is there such a thing s a GNU patent??

    Also, if we could get every 'linux' user to stop using a given technology and boycott some companies unfriendly to open source, couldn't that have some effect? You can not let the fear of patents stop open source development.

    1. Re:When is it going to stop?? by Anonymous Coward · · Score: 0

      I don't think the phrase "seventeen years" appears anywhere in the US Constitution. It's just a PTO policy that may have some laws behind it, but you don't need an constitutional amendment to change those.

  47. Information about software patents by the+red+pen · · Score: 3
    Here is some information about software patents (including why many of them are stupid) written by actual lawyers.

    The site is called "BitLaw" and it focuses on law and technology (US only).

  48. Re:For $5000 Unisys will let you use GIF files. by Roblimo · · Score: 1

    This "news" is five years old. Unisys gave up on the idea long ago. Why has it suddenly resurfaced as a big scare story?

  49. Software should be patentable by Anonymous Coward · · Score: 1

    I'm currently in the process of trying to patent a software invention that I developed. I believe that there's no fundamental reason why software should not be patentable -- software inventions are as useful, and require as much human igenuity as any other type of invention. In fact, the ease with which software can be reverse engineered makes patent protection even more important.

    There have been many absurd software patents granted by PTO, but this indicates a lack of discrimination by the PTO, and not a fundamental objection against patenting software per se. The PTO just has to be more stringent and better informed.

    I read complaints about how some routines cannot be implemented by free software projects because of patents. Well, this is what a patent is: a legalized monopolly. A monopoly does make things more expensive for non-monopoly holders; but this is a worthwhile tradeoff in return for greater technological innovation. Without patent protection, I'm not sure whether I would want to go ahead with my project, investing time and money in development.

    1. Re:Software should be patentable by Anonymous Coward · · Score: 0

      Good old M$ trolls still on the payroll. Makes me nostalgic. Anyhow, all this will do is drive software development out of the US, like it did to cryptography. Maybe Stalin was right - the US is hanging itself in legal rope. I wonder if Berlitz has courses in Business Finnish.

    2. Re:Software should be patentable by jsm · · Score: 1
      Well, something like RSA or MP3 patents are arguably valid. I don't really like them, but my case against them gets into many bigger issues that I don't feel like getting into right now.

      RSA and MP3, as I see them, are very specific implementations. The patents are very specific, not broad. What I have a problem with is patents against "public-key encryption", or "streaming compressed audio". I even have a problem with narrower patents, like "public-key encryption based on a certain property of large primes", or "streaming compressed audio using wavelets". Patents should be against very specific implementations and not cover a category.

      Patents should not be granted for things that an average expert in the field would come up with, given a length of time to solve a problem. I've never written any compression code, but if I did I'd probably think about it for a while, and unwittingly come up with some of the same approaches that various other programmers have used before. I'd hate to then be stymied by a patent on something I independently invented.

      Patents should encourage innovation of things that would not be developed if it weren't for the patent. They should not be used to stake a claim by someone just because they got there first. That is not encouraging innovation.

    3. Re:Software should be patentable by fornix · · Score: 1
      Without patent protection, I'm not sure whether I would want to go ahead with my project, investing time and money in development.

      But if it is useful, then someone else will develop it for free, and then you and everyone else could just use the free version.

      Imagine if mathematicians had to pay in order to use theorems proved and then patented by other mathematicians. The interconnected scaffolding of modern mathematics, and all of its power, would never have developed. Just as theorems are the building blocks for mathematics, algorithms are the building blocks for computer science.

      Freedom!

    4. Re:Software should be patentable by jsm · · Score: 2
      I don't know what kind of "software invention" you've developed, but there's a good chance that someone's already thought of it before, and implemented it in one form or another. And if you didn't invent it now, someone else would, as soon as they experienced the problem your program fixes. That's the problem, that almost every program ever written is fairly "obvious" (in the sense of patent law).

      What kind of tools are you using, e.g. programming languages, APIs, protocols, hardware? Chances are that the designers of those tools foresaw the general kind of application you're making, and those tools were designed to accommodate the sort of thing you're doing. For example, I had someone ask me about a patent on something like "automatically downloading an HTML resource using HTTP, and modifying that HTML in a specified way before sending it back to the user." Well, this is all possible to some extent because the designers of HTTP, HTML, and whatever else is involved, designed all those things to make that sort of thing easier.

      When tools/frameworks/standards are designed well, the people involved dream up the most esoteric far-out situations that the tool could possibly be used for, to make sure the tool can accommodate any situation they can imagine. To have someone come along later and say "I thought of that so I own it" is kind of offensive when that person's "discovery" is just one specific implication of those people's work.

      On a related tangent, old archives of newsgroups, working groups, etc. could be mined for evidence of "prior art", much more than they have been.

    5. Re:Software should be patentable by jflynn · · Score: 2

      "Well, this is what a patent is: a legalized monopolly. A monopoly does make things more expensive for non-monopoly holders; but this is a worthwhile tradeoff in return for greater technological innovation."

      I agree they used to provide a worthwhile tradeoff, but I think it needs reevaluation in the light of new business practices such as open source. The way the law is now, its basically a requirement that software using the innovation pass the license price on to the buyer. For obvious reasons, this is difficult when the software is free. If the law somehow required licensing rates proportional to revenues obtained from the invention's use the playing field would be more even. IANAL, and I don't have a solution. But it seems to me the software patent laws are indeed biased against technological innovation by the free software community.

      Another way they are biased is that independent volunteer coders rarely have the means, knowledge, or inclination to apply for patents for their ideas. These ideas are no less worthy than many being patented. Unfortunately, its usually organizations with legal departments that patent things.

      I can't speak about the nature of your invention of course. But I've seen patents for algorithms most anyone with a spare year could have created. This is paid labor, not genius. Frequently the invention is a lot less noteworthy than the software infrastructure the inventor used to develop it. I'd want the bar set very high on software patents - they should represent the kind of unique insight that only happens a few times a decade.

      Jim

    6. Re:Software should be patentable by Anonymous Coward · · Score: 0
      "Sure, he's drunk and running over people left and right, but if we let him keep driving hopefully he'll sober up." The PTO's unconscionably incompetent handling of software is not promoting the progress of Science and the Useful Arts, and we'd clearly be better off if they stopped until they could make a decent job of it.

      In fact, any patent only promotes progress if nobody else would have independently discovered and published the invention over the next twenty years, which IMHO is almost never true for any field as creative as software.

    7. Re:Software should be patentable by Anonymous Coward · · Score: 0
      The conversion factor between time and money varies with what else you'd be doing with the time. Free Software gets a big subsidy just for being interesting - nobody could afford to commission that work at market rates.

      For example, if I want to publish a GPL'd mail encryptor in my spare time for fun, I can just do that without taking food out of my mouth. But if I want to interoperate with S/MIME implementations, I'd have to save up a year's worth of my gross income just to license RSA, assuming they even feel like permitting GPL'd implementations. Security Dynamics' customers don't want to compete with real innovators, so they simply LART them this way.

    8. Re:Software should be patentable by Anonymous Coward · · Score: 0

      A good readable patent should also be widely published somewhere people will actually find and read it, rather than on dead tree in a few big city libraries that are mostly closed at night and on weekends. And anyone trying for a patent on a really obvious invention should be prosecuted for fraud.

    9. Re:Software should be patentable by Anonymous Coward · · Score: 0

      The fact that many *bad* software patents have been issued is not a proof that there are no *good* software patents. This suggests a search for some example *good* ones. For example I have a personal connection with US 5,404,502 which may be a candidate. I'm sure there are other better examples. In my opinion many IBM SW patents are *good* and not abusive of the system. An important aspect of a *good* SW patent is that it does an honest job of disclosing and teaching prior art in readable language. The *bad* SW patents I've seen are either shallow sloppy or worst of all seem to be intentionally deceptive about prior art. Someone (Dykstra?) paraphrased Newton's classic to say that Programmers stand on the toes rather than the shoulders of those before them. This cultural disdain of prior-art is what makes programming less than a science and allows young programmers to put their name to Patents, and their employers to submit Patents that would be too embarassing for those in other fields. The Patent Office needs to increase the penalty for failure to disclose prior art (or prior use). Intentional failure to disclose should perhaps put all of a patent immediately in the public domain, for example. I personally have far more reservations about patents on life-forms than on software.

    10. Re:Software should be patentable by Anonymous Coward · · Score: 0

      I agree with you that if something is an obvious extension of previous work, it should not be patentable. However, if I *do* have something that is genuinely unobvious and useful, then I *should* be able to patent it -- even if it's a piece of software. A good example would be the RSA cryptographic patents, or mp3 patents.




  50. OverSea??? by Anonymous Coward · · Score: 0

    If we had setup an ftp server in Europe we could freely distribute all the code we wanted to. Than it would have been up to the U.S. courts to say that people aren't allowd to copy certain parts of software.
    It wouldn't be illegal.

    Then we could make the distros like RH and S.u.s.e. in europe. Stil legal. And people from U.S. could by them from Europe. And then the US would have to either review their laws or cheek all the computers in US for patented software :)

    1. Re:OverSea??? by Anonymous Coward · · Score: 0

      Or the patent holder could simply tell Customs that exporter's products are unlicensed in the US, get a list of everyone who imported them, and send them letters demanding expensive licenses and threatening lawsuits. Many free countries in Europe are safe, but we're still screwed in the US, and being able to openly share with our neighbors is the point of Free Software.

  51. For $5000 Unisys will let you use GIF files. by bharlan · · Score: 1

    If your web site uses GIF files, then Unisys wants $5000. Why isn't PNG more widely used yet?

    --
    (Reality reasserts itself sooner or later.)
    1. Re:For $5000 Unisys will let you use GIF files. by bharlan · · Score: 1

      Why does Unisys keep this nonsense on their webpage? They claim a couple thousand have actually paid the fee. It isn't new, but it doesn't appear to be dead either.

      --
      (Reality reasserts itself sooner or later.)
    2. Re:For $5000 Unisys will let you use GIF files. by Patrik+Nordebo · · Score: 1

      Because now they're threatening web sites, and not software authors and users of LZW-using software.

    3. Re:For $5000 Unisys will let you use GIF files. by Anonymous Coward · · Score: 0
      That page is about Corel making a product that does GIFfiness. Not that Corel used GIFs on their web page.

      Is the thread dead now?

    4. Re:For $5000 Unisys will let you use GIF files. by Roblimo · · Score: 1

      The threat is old. Maybe when I have a minute I'll call Unisys and get the real story. Right now all I see are pointers to the same 5-year-old page on the Unisys site.

    5. Re:For $5000 Unisys will let you use GIF files. by Get+Behind+the+Mule · · Score: 1

      If I understand this correctly, Unisys doesn't expect you to get a license just for using GIF images, but rather if you develop software that includes LZW compression technology. So if you write a software package that produces GIFs with LZW, Unisys thinks you have to have a license. For this reason, Tom Boutell was forced to remove the GIF-generating functionality from the gd library.

    6. Re:For $5000 Unisys will let you use GIF files. by Anonymous Coward · · Score: 0
      PNG is a great format, but since Netscape and Microsoft needed years even to implement it badly, and content negotiation doesn't yet work well either, it's too soon to use it en masse.

      Figures Unisys would throw around nonsense like "Intranet", forgetting the RFCs all say "Internet" and there's a perfectly good word "network" they should be using.

    7. Re:For $5000 Unisys will let you use GIF files. by Anonymous Coward · · Score: 0

      This page does not seem to be five years old to me...

  52. Attention: I have patented wanking! by Anonymous Coward · · Score: 1

    The Slashdot audiance owes me BILLIONS in royalties

  53. Question about foreign servers.... by Anonymous Coward · · Score: 0

    Wait a sec, the impression that I got from this story was that IPIX (the company that has that patent on generating panoramics) sued (or threatened to sue) a german free software developer because the infringing software he made was available from England, where IPIX had the patent. It didn't matter that he was in germany, it only mattered that by posting his software on the net where it could be accessed by people in countries where IPIX had the patent, he was still in violation. Did I make the wrong assumption about this? Is it really as simple as posting your software on a finnish ftp site?

  54. Fight Fire with Fire... by Anonymous Coward · · Score: 0

    I like that idea. Maybe the rising Linux companies like SuSE and RedHat could sponsor patent searches and patenting processes for open source authors. Or help defending them in court if somebody like Microsoft or IBM offends their patents :) Surely the patents would have to be somehow "open sourced"or "GPL'ed".

  55. Ok, so what do we do about it... by Anonymous Coward · · Score: 0

    Ok, so what do we do about it.. Call Congressmen?

  56. Re:Agree in principle by jsm · · Score: 1
    This also leads to people trying to make their patents overly broad in attempt to ensure that their patents remain relevant.

    Actually, people try to make their patents overly broad because it's most profitable to them, regardless of the delay in the patent approval. It also happens in fields where the technology doesn't become obsolete in a short time. It happens because of the simple fact that people are greedy.

    Also, if a patent is pending, isn't the inventor still protected? I realize no one likes lingering legal paperwork, but can't the inventor still proceed with the work while waiting for approval?

  57. Re:Agree in principle by Anonymous Coward · · Score: 0

    "Actually, people try to make their patents overly broad because it's most profitable to them, regardless of the delay in the patent approval. It also happens in fields where the technology doesn't become obsolete in a short time. It happens because of the simple fact that people are greedy. "

    That's true, but I think the delay also makes it more difficult for software inventors to be ethical about it.

    "Also, if a patent is pending, isn't the inventor still protected? I realize no one likes lingering legal paperwork, but can't the inventor still proceed with the work while waiting for approval?"

    He can, but he has no legal protection while the patent is pending; this means that others can make use of the invention as long as the patent has not actually been granted.

  58. Making Patents a Good Thing by Kismet · · Score: 1

    So...

    Why doesn't somebody like, say, the FSF start making their own software patents? Then let's suppose they license these ideas as "free to use by any and all." Then supposing they stipulate that whoever uses such patented code must also re-distribute the code, free of cost.

    Maybe that would help open up the source code for a lot of future projects.

    1. Re:Making Patents a Good Thing by Anonymous Coward · · Score: 0
      You need to hire (or be) a skilled IP attorney to write an application that successfully claims your invention and obvious variants, yet isn't so overbroad as to be thrown out. You also have to conduct a search for any prior art, or anyone who has the money can come along and void your patent. And the PTO's fees themselves are too high for individuals.

      I'm not sure of all the details, but I've seen this figure convincingly argued in misc.int-property.

  59. Re:Agree in principle by pinki · · Score: 1

    I agree. After all, the patent laws were initiated back when technology took 20 years to advance. Now we see that technology outdates itself in 6 months. This being the case, it stands to reason, that technology patents should only hold for 6 months. Besides, if a company hasn't gotten far enough ahead of the 'pack' by then, they shouldn't be on the forefront of technology.

    Lead, Follow, or GET OUT OF THE WAY!

  60. Patenting Armageddon by Ektanoor · · Score: 1

    Somehow this patent frantics are starting to look like Y2K or Armageddon freakies. Well Open Source has been on its highs for the last 10 years and it looks hard to see it dying.

    The patent restrictions have shown a lot of minus but also plus. The 30s have shown a similar fever. Like the 90s, it was a time of crisis going parallel with one of the most inventive periods of History. And anyone who opens an History book will see that several "gold mine" patents turned into empty baskets. The social answer for such things was either turining into less but more affordable technologies or to "reinvent the wheel" in completely unexpected ways.

    So it is hard that this patent frantic will turn into some Armageddon. Well at least on what concerns Open Source. Besides there are a lot of legalities that in fact may turn software patenting into an danger for its partisans.

    Software patenting is typical in the US. Other countries don't support it. Yes US government tries to convince that soft needs to be patented. There are some laws going there and there about it. But there are some fundaments on making software (and even hardware) that logically contradicts patenting principles. Until now it seems that these principles are untouched in most of the World. Somehow even US legislation goes by these principles. It is not so well remarked but it is there.

    Unfortunately US patenting organs seem to have done the second bolshevization in Human History. They managed to forget the moral principles. They clearly ignored legal regulations for giving patents. They have set up in a frantics of giving software patents much like the soviets printed rubles.

    The result? In the computing world USA may become known as United Soviets of America. Software developers in an economical and political misery and a whole set of burrocrates fastening themselves in a labyrint of regulations counter-regulations, patents and patents and patents and patents.

    However, considering the potential danger that this frantics may turn to US geopolitics, soon the federal and state organs will probably start to put some breaks on it. It will not be tomorrow but quite soon. Right now there is already a current of developers turning to other countries. They are a miserable number but significative by the fields they deal with. A little more and people will start thinking of Malta for software development. When this happens, then axes will start working in Washington. They are not stupid. Well, I think...

  61. why don't they... by RoLlEr_CoAsTeR · · Score: 1

    just have a page where a list of all software patents are categorized by topic/function/genre/whatever where people could roam through and find the ones that they violate?

    Other than that, I agree with those who believe that software shouldn't be patentable, because, as good and clean of an idea the original one is/was, the task of maintaining that cleanness and orderlyness and preventing it from being abused/getting out of hand is such a task that I don't think it can be done. Not by people now, not by people before, not by people ever. It will _always_ be abused, somehow. That's just the way things are (though I'm not trying to be pessimistic here.. it just is inevitable, as far as I can see).

    --

    Insert mind here.
  62. More depressing rant... by Anonymous Coward · · Score: 0
    Ok, here is a few more IPIX items I want to spew over. First off, according to this story, when IPIX threatened to sue a free software developer, part of the letter they sent included the following statement which they insisted he follow if he wanted to avoid being sued:

    "3. that within 7 days of providing this undertaking you will provide email addresses of all those persons who you are aware of who have downloaded the panorama Tools from Your Site;"

    Geeze, I never realized that I should avoid sending "thank you" and "great job" emails to free software developers whose software I use. I'd be risking legal action if that developer becomes target of a patent and has, for some reason, kept my email.

    Secondly, according to this wired article, one of the companies IPIX went up against had overwhelming prior-art. Here's a snipit:

    A jury reviewed all the prior art, listened to the testimony of the IPIX scientists who developed the patented techniques, and decided to uphold the IPIX patent in its patent infringement suit against competitor Infinite Pictures. This despite a parade of Infinite Pictures witnesses and lawyers who argued the "prior art" defense to the point of absurdity, he said. "They went over and over it. The jury laughed," said Phillips [IPIX CEO].

    So basically, prior-art doesn't matter, as long as you put on a good show for a jury. You know, I dont think I'd mind them having a patent on this type of technology, but from the look at the above two articles, this is a company who knows that others have had the idea, there is overwhelming prior-art, but they have managed to slip though legal holes and only care about cashing in ($25 per use!?).

  63. Europe by Anonymous Coward · · Score: 0

    Except not in Europe.

    AC
  64. Don't need business finnish. by Anonymous Coward · · Score: 0
    I wonder if Berlitz has courses in Business Finnish.

    You get along fine with english here. Almost everyone knows some and most people quite a lot. Actually some of the bigger companies might actually prefer a native english speaker to do some of the presentations. In at least the biggest IT company in Finland (Nokia, I don't work there BTW, too big and wrong field of expertise) the official language of the company is english.

    The taxes are a different story, if you make what you make in the US you'll pay more than 50% tax, unless you go with the stocks (was it 29% tax of profits). Cars have a tax of 80% as has gasoline, which costs around $1/liter and liqueur is taxed depending on alcohol content (bottle of vodka = $15). If the outrageous taxes don't discourage you, then welcome. One good point: It's probably safer than in the US as guns are tightly controlled and incidents such as the ones recently in the US are rare. This might also have to do with the city size and the welfare system.

    AC
  65. Re:Agree in principle by gbsmith · · Score: 1
    ...others can make use of the invention as long as the patent has not actually been granted.

    But it seems that others would be fools to do so (or be taking a big risk), because when the patent is granted, all their work becomes dependent on someone else's patent, someone who they've antagonized.

    Well, isn't that why the words Patent Pending appear on so many products - as a warning to potential coattail riders?

    --
    There is no off postion on the genius switch. - David Letterman
  66. Damit Jim!I'm a country technologist, not a lawyer by Cptn+Proton · · Score: 1

    I was recalling what an attorny's comment at the time GATT was passed (1995), and he said (at that time) that it was unconstitutional to use a treaty to change the length of patents, as that power is soley in the hands of congress, not a foreign power (in so many words). I have not kept up on patent law hapennings since then (And I do know now there has been alot)

    I do not think that my ignorance is excusable. Every citizen should be cognizant that the Constitution is a working document that gives us the rights we live by. Without this personal valuation, we let others trample us with so much useless heresy. And then there are those who find lots of room for complaint, but yet do nothing (including the simple act of voting) to change things.

    I am glad that others pay attention. Pray that I may do the same!

  67. Get politicians doing what they do best by Anonymous Coward · · Score: 0

    Copyright and Patents are bad and getting worse, and there's probably no way to stop it directly, patent/copyright holders are a bigger lobby in politician's eyes than the public at large.

    However there is an alternative angle.

    Patents and copyrights exist because with them some companies make more profits than they would without.

    I suggest that someone suggests to politicians that the difference in profit should be taxed, first, before corporation tax or whatever is applied.

    This wouldn't hit linux etc, because there is no difference in profits due to copyright.

    It wouldn't hurt hobbyist inventors, because 0 * anything == 0;

    It might make the businesses currently going overboard on patents and copyrights think twice.

    Once you give a politician the idea that something can be taxed, stopping them is the problem, and lobbying hard is going to be needed. Which will tie up some lobbyist's time that was otherwise going to be spent doing something we'd like less.

    Works for me.

    1. Re:Get politicians doing what they do best by Chandon+Seldon · · Score: 1

      That solves 1 problem and creates 2 more.

      Sicking the tax crazy politicians is evil, it's along the same lines as summoning the evil demon to fight your enimy, once the demon has been summoned...

      The supreme court is not a body of politicians, they are a body that exists to prevent the politicans from doing lameness. The supreme court is our only defense against the onslaught of lame laws - It's just a question of convincing them that they need to rule that software patents are illegal.

      --
      -- The act of censorship is always worse than whatever is being censored. Always.
  68. Re:Supreme court could solve this one. (For the US by Chandon+Seldon · · Score: 1

    If somthing is patented in the US, and other countries don't agree it should be patented, the US is capible of being obnoxious.

    The USA needs to be stopped before it gets further out of hand. (And yes, I'm saying this as a US citizen to someone who may be from Cuba =P )

    --
    -- The act of censorship is always worse than whatever is being censored. Always.
  69. OK, but how are you going to get them to do that? by jsm · · Score: 1

    Sure, we all agree they should do that. But how are you going to convince the Supreme Court to do that?

  70. PTO examiners by Bill+Henning · · Score: 1

    I believe the whole problem lies in the Patent office not adhering to the requirements for granting patents: that they be non-obvious to a practitioner of the art.

    --
    --------- Webmaster, http://www.cpureview.com and
  71. Agree in principle by Anonymous Coward · · Score: 0

    Yes, the original inventor should have the right to take advantage of his invention, but the time until the patents expire is way too long. Maybe 3 years would be a good compromise. The patents as they are now are actually stopping progress because it's not profitable to build programs around patented technology, so the implementation from the original inventor is usually the only one available.

    AC

    1. Re:Agree in principle by jsm · · Score: 1
      That's true, but I think the delay also makes it more difficult for software inventors to be ethical about it.

      Well, if they were starving, maybe it would be difficult to be ethical about it. But all programmers I know make a very comfortable living (or have the option to). Most programmers do so even without obtaining patents.

      Anywhere we can remove pressure to be unethical, I'm all for it. But whether we do or not, the greater blame lies with whoever's unethical and abuses the system, not with those who unintentially design a flawed system (designing a bulletproof system is tough).

      He can, but he has no legal protection while the patent is pending; this means that others can make use of the invention as long as the patent has not actually been granted.

      But it seems that others would be fools to do so (or be taking a big risk), because when the patent is granted, all their work becomes dependent on someone else's patent, someone who they've antagonized. That's what it seems like, but I admit I've never been involved in such a situation.

    2. Re:Agree in principle by Anonymous Coward · · Score: 0

      The problem as I see for people interested in obtaining software patents is that the time needed for approval is too long (2 to 3 years). Given that software becomes obsolete and irrelevant so rapidly as technology moves along, software patents are in fact not very useful for the inventor -- by the time the patent is granted, the best point in time for commercial exploitation may have passed. This also leads to people trying to make their patents overly broad in attempt to ensure that their patents remain relevant.

      I'd very much rather have a shorter patent examining period (say a year or less) for software, in exchange for a shorter patent protection period (say 7 years). I think this will address both the problems I listed above, and make both inventors and the free software community much happier.

  72. Civil Disobediance by sjames · · Score: 3

    Really, this wouldn't even be disobediance, but what if a large portion of people in the software industry simply printed the article, signed their names at the bottom, and snail mailed them to the USPTO once a week until the nonsense stops (if ever). If they think they're choked in paperwork now...

    Alternatly, each person submits a patent application for a blatantly obvious 'invention'. They HAVE to at least look at each and every patent submission, even if it comes without the required fees (and they have to reply that you must submit those fees for consideration). Just 'forget' to enclose the check and then decide not to patent....

    1. Re:Civil Disobediance by sjames · · Score: 2

      Lame reply to my own comment but...

      See www.uspto.gov/web/info/addrboxs.htm for address and box numbers.

  73. You can't have it both ways by Loge · · Score: 2

    Increased software patent registration and enforcement are simply the cost of Open Source growth. In the past, with closed source, software patents were far less of an issue, because there was usually no way to tell how a program did something. Now that we agree the internals of software should be exposed for all to examine and improve upon, there will have to be formal ways for designers to benefit from their innovations. You can't have it both ways, i.e. open access to all source code *and* no patent protection, unless you believe that the entire concept of intellectual property is obsolete, and I think that is a stretch by all but the most extremist views.

    Algorithms are not "mathematical formulas"...they are *structures* that are composed from primitives (i.e. the basic instructions of various programming languages), and are thus no different than the mechanical assemblies patentable under traditional laws. To use the popular metaphor of Open Source allowing you to "open the hood of the car" that would be "welded shut" with closed source, you can now see the engine, but that doesn't mean you have the right to build and sell an exact copy yourself. You *do*, however, have the right to look at the engine and improve its design. In the case of the example given in the paper, if you do not have the right to use patented "Save As..." methods, well, go ahead and invent a *better* way to initiate a write to disk. Thus, it seems to me that software patents could encourage innovation, rather than inhibit it.

    Having said this, I do agree that the problem of *correctly* enforcing software patents is non-trivial, and will require significant effort to address. Since it all comes down to "prior art", the PTO must improve its processes so that authorities can recognize such instances efficiently.

  74. Re:Death of Patents by Anonymous Coward · · Score: 0
    Competitors can duplicate trade secrets, they just can't be sure whether or not they actually are.

    And why would my peers ever decide "Yes, you deserve a patent, this is so cool I should have to pay you to use it"?

  75. Death of Patents by LL · · Score: 1

    Let's look forward into the future in 10 years time. With fast (and hopefully cheap) bandwidth, people will be offering software services over the net. Why bother patenting when any trade secrets can be embodied in the backend machine and effectively hidden from public view. If competitors can't duplicate it then by definition it must be "non-obvious" and therefore you can keep on charging a premium for that service.

    The fundamental problem is that software is nearly pure information and thus spreads like a wave. Attempting to control it like a particle source is inherently doomed to failure as the rest of the world will just innovate around it. It doesn't help when convergence forces technology closer together and idiots attempt to patent obvious variations but using a slightly different mechanism. We really need higher quality barriers to recognise the really innovative ideas. Peer review and not patent offices are the only way to go and OpenSource will hopefully be better in the long term at really identifying talent.


    LL

  76. How we can take action by jsm · · Score: 2
    What we should think about is how to protect software for the public good.

    1) If I have an idea I want to protect for the public domain (i.e. to keep anyone else from patenting it), do I have to actually patent it myself, or can I just publish it somewhere, thus qualifying as "prior art" against future patent attempts?

    2) To be a little more aggressive, we could establish a foundation that owns many software patents, with the provisions that

    • the patented technology could be used and distributed royalty-free in any software covered by GPL or other qualifying licenses; and
    • use of the patented technology by a commercial entity would require complete cross-licensing of that entity's software patents (i.e. they'd have to open their patents to us, royalty-free).

    Does anyone know enough patent law to comment on either of these?