Slashdot Mirror


Perens on Patents

lewiz writes "An interesting interview with Bruce Perens over at the BBC. He's up discussing the role of HP, IBM, et al and the move towards Linux. However, his main point is about software patents and how they are much more of a problem than SCO: 'We're looking at a future where only the very largest companies will be able to implement software, and it will technically be illegal for other people to do so.'"

41 of 366 comments (clear)

  1. Not Quite by abrotman · · Score: 5, Interesting

    These companies will be the only ones developing software if they actually choose to enforce the patents. IBM has more patents every year than any other company(like the last 5 years running i think), but I haven't seen a high-profile case where IBM went after Joe's Software Shack for IP infringement(doesn't mean it hasn't happened).

    Yes, patents are evil, but mostly only when they are enforced, otherwise it's more of a "Hey, look what we thought of".

    1. Re:Not Quite by kcornia · · Score: 5, Interesting

      No, patents are evil because it can be argued that even the fear of having one enforced can stifle development.

      ESPECIALLY given the incredibly broad patents that are being approved/issued.

      I agree with the interviewee that this is one of the biggest problems needing to be addressed, or software development and innovation will suffer more and more.

    2. Re:Not Quite by Boing · · Score: 4, Interesting
      Yes, patents are evil, but mostly only when they are enforced, otherwise it's more of a "Hey, look what we thought of".

      God, tell IBM to get a damn blog instead, and they can toot their own horn there. Patents are supposed to be about the enforcement of patent protections, followed by release to the public for everybody's gain. If you're registering patents just to show off, you're abusing the system.

    3. Re:Not Quite by Tassach · · Score: 4, Interesting
      Patents are supposed to be NON-OBVIOUS to a skilled practitioner of the art. One of the major problems is the large number of "no duh" patents being issued. (EG: Amazon one-click, laser pointer used as a cat toy)

      Until the USPTO stops issuing frivolous patents for techniques that any third-year comp sci major could have derived independently, we're in for a bad time.

      --
      Why is it that the proponents of "one nation under God" are so eager to get rid of "liberty and justice for all"?
    4. Re:Not Quite by gr8_phk · · Score: 4, Interesting
      Perhaps IBM or another large player could get some key software patents and only allow their use in GPLed software. Just a few key innovations or "new ideas" that are likely to catch on. The system can work both ways, it's just that OSS developers don't usually have the money to get patents due to the free (as in beer for once) nature of their products.

      I'm still contemplating a patent on a key aspect of software I might release under GPL. It'd be expensive though.

    5. Re:Not Quite by God!+Awful+2 · · Score: 1, Interesting


      Perhaps IBM or another large player could get some key software patents and only allow their use in GPLed software.

      Perhaps IBM will amass millions of submarine patents, simultaneously contribute infringing code into Linux, and then save up for the day when Linux is deployed on the desktop. Then they can sue *everybody* (and have more of a case than SCO).

      Just the conspiracy nut in me...

      -a

    6. Re:Not Quite by Short+Circuit · · Score: 2, Interesting

      I think I see your point, but in that particular patent, what was unique to the patent was the fact that the later pointer attracted the cat by infrared, not by visible light.

      (Which is kind of silly, since I've never been able to get my cat's attention with remote control.)

  2. Its nuts by Zeinfeld · · Score: 4, Interesting
    Bruces says all that can be said, these patents are being given away to people who didn't invent what they claim. Basically it comes down to the ability to imagine a possibility.

    Several people have filed patent claims on work I did, in one case 5 years after the idea had made its way into Apache.

    And do't get me started on shopping carts...

    --
    Looking for an Information Security student project suggestion?
    Try http://dotcrimeManifesto.com/
    1. Re:Its nuts by Zeinfeld · · Score: 2, Interesting
      Have you pointed its presence in Apache out to the USPTO?

      No, instead I told the MIT prof concerned that if he did not withdraw the patent claim I would make a formal complaint to the MIT proctors of plagarism. He complied.

      Although the USPTO does not publish patent applications the Europeans do.

      --
      Looking for an Information Security student project suggestion?
      Try http://dotcrimeManifesto.com/
  3. Sources for Software Patent research? by ckathens · · Score: 2, Interesting

    Anyone have any quality sources for this dispute on Software Patents? I'm a law student and would like to look into it. Looking for arguments from both sides. Thanks!

  4. Perens interview? by daeley · · Score: 4, Interesting

    Speaking of interviews with Bruce, wasn't there supposed to be a /. interview with him? I remember submitting questions but not seeing the answers.

    --
    I watched C-beams glitter in the dark near the Tannhauser gate.
  5. sigh by dAzED1 · · Score: 4, Interesting
    We're looking at a future where only the very largest companies will be able to implement software, and it will technically be illegal for other people to do so

    A decade ago (when it would have been easier for me than now), I was hesitant to go into music. The reason? I felt like there were only so many notes, so many rythms...and that every song of merit that could be written already had been.

    Fortunately, I was wrong.

    There will still be new ways of doing things. New languages, new platforms, new audiences, new ways at solving the same old problems.

    Had Linux not come along, we'd be in MS world right now - UNIX owes it's life to Linux at this point (Linux kept it relevant). Point being is that it did. Everything that is "obvious" as a solution nowadays was radical, or even considered impossible, not that long ago. So what will be the solutions of the future? If I knew, and then told you, you'd probably either laugh, or think me insane.

    The circle of life - the world is funny that way - Why? No one knows. Its magic. Yummy.

  6. Re:Niche software still safe? by Anonymous Coward · · Score: 1, Interesting

    Be careful, if you ever write anything resembling a database, you could be in violation of a patent for "multi-dimensional" spreadsheets with the ability to cross reference fields across the dimensions. I don't recall the patent number, but it was linked to as one of a portfolio of patents in a slashdot article. The essential problem is that there are more words to describe solutions to problems than there are problems, meaning the patent office can't identify duplicate patents without understanding all of the modern computer algorithms. That's hard.

  7. Re:This won't spell the end to software developmen by sTalking_Goat · · Score: 2, Interesting
    I can believe it. Bruce Sterling wrote a book like this. When three companies wind up owning the US software market, China will just jump in. Who's going to stop them?

    It'll be like a certain Joss Whedon Show

    --

    My days of not taking you seriously are certainly coming to a middle...

  8. Re:Prior Art by wankledot · · Score: 5, Interesting
    afaik, the patent office does not look for prior art, they look for prior patents. It would be nearly impossible for them to scour the world for general prior art in each patent they grant, but they can easily look over other patents.

    I believe it is up to other inventors to bring up their prior art when disputing a patent.

    --
    My sig is blank, I typed this by hand.
  9. "technically illegal" by Speare · · Score: 5, Interesting
    'We're looking at a future where only the very largest companies will be able to implement software, and it will technically be illegal for other people to do so.'

    Many people seem to fall into this conceptual trap. Infringing on a patent (knowingly or unknowingly) is not illegal, but infringing on a patent without the consent of the patent-holder makes you liable. A patent isn't a law, but it provides the owner certain legal standing. There's a difference. If the patent holder doesn't tell you to stop using their method, then you're perfectly free to do so, and have no liability in doing so.

    If using methods patented by others were illegal, then every company would have to stop, or be punished by the government. Microsoft couldn't develop something with a method published by IBM, and IBM likewise couldn't develop something "pioneered" by Microsoft. The interlocking illegality would seize up the development in big companies just as much as anyone else.

    Many big companies hold huge patent portfolios for defensive purposes. They never complain about others using the methods they've patented, but they have a bargaining chip (or weapon) to use if someone else tries to collect on another method.

    Many other companies like to hold patents without developing them, and to submit as many patent applications as possible, so they can try to collect when some rich but not threatening company stumbles across the same obvious methods. It's this phenomenon which creates the danger against which Bruce Perens is warning.

    It's possible to keep patents, and to use them as the early founders of Patent Law intended: to promote the sciences by protecting their discoveries for a limited time.

    --
    [ .sig file not found ]
    1. Re:"technically illegal" by dmeranda · · Score: 2, Interesting

      Maybe the term "illegal" needs further qualifiction. True, you may not be in breach of the Laws of the US Government (or other gov't). But as you said you are still liable. This has the same effect, that of doing something is okay as long as you don't get caught.

      The problem with patents is that instead of the govenment defining the "law" and hence what's legal or not, that power is transfered to the patent holder. The patent holder now has the complete authority to define who and under what circumstances praticing their patent is "illegal" or not [okay, the courts do get veto power if you have enough money to pay for it, but by that point the "chilling" damage has been done]. And unlike the government, the patent holders can be completely unfair about it. IBM could say "only people with blue eyes may use our patent". And patent holders can change their mind any any point too (look no further than the MP3 mess, or the GIF/LZW fiasco).

      So those who wish to practice patents are always left looking over their shoulders, knowing that they are in effect in breach of the patent and just hoping that they don't get caught or that the patent holder continues to not care. This is a kind of "illegality", if not technically part of the US legal definition. It's not much different than speeding, you just never know when you will be the unlucky one that gets pulled over.

      So Patents in my opinion are NEVER just defensive. They are ALWAYS are offensive, if nothing more than just by imposing a potential threat of "being caught", or that suddenly the holder decides they don't like people with brown eyes.

  10. What we are doing wrong.... by CajunArson · · Score: 4, Interesting

    OK.... Now I understand how bad patents can fubar software development for open source (and for closed source too) but there is something that nobody on Slashdot ever considers: Why not go out and get the patents done in a way that is open???
    Despite what many people here think, patenting software does not make it closed source, in fact since a patent requires the disclosure of the best known means of implementation it can actually facilitate open code. Just because something is patented does not mean that it cannot be used in open source... it depends on who holds the patent and what licensing terms are.
    If the Open Source community truly is innovating why not just patent the concepts and then place the patents in a licensing escrow: if you use the patent with a GPL license (or maybe LGPL/BSD/whatever open license you like) then the
    patent is royalty free.... if you want to use it in a closed source program you could then charge royalties. After all, if closed source is about enforcing IP then they should put their money where their mouths are and pay, and this could even go to fund open source development!

    I'm tired of seeing whining and helplessness on Slashdot when all you need to do is get up and proactively use the system in your favor. To all of you who will respond 'Only big evil companies can get patents' that is a bunch of nonsense, everyday people get them all the time and if enough interest was generated the FSF or another body could act as a clearinghouse to make it even easier to get patents put into the open domain by
    software developers. It's about time we did something constructive about patents instead of just wailing about them.

    --
    AntiFA: An abbreviation for Anti First Amendment.
  11. Re:Prior Art by Tablizer · · Score: 5, Interesting

    afaik, the patent office does not look for prior art, they look for prior patents. It would be nearly impossible for them to scour the world for general prior art in each patent they grant, but they can easily look over other patents.

    Well, that is the big catch-22. Most of the stuff is (seemingly) so common or simple that nobody bothers to patent it. Thus, once somebody does come along with a patent that is butt simple, there is nothing in the existing patent records for it.

    The second problem is the newly allowed "business processes". These also have no patent record because they are new. Congress should get off its ass and disallow biz process patents. The patent office says that the courts have allowed them and there are no laws disallowing them. Thus, they will continue to accept them until a law says otherwise.

  12. IBM makes $1.5 Billion/year on patent licensing by Bruce+Perens · · Score: 5, Interesting
    IBM is shooting for $2B revenue per year from licensing and is heavily lobbying in Europe for software patenting. We can't count on their benevolence, or that of thousands of other companies.

    We need to be asking our friends like IBM what they will do to help us. Our customers and users need to ask, as well. Many of them are IBM (and HP, etc.) customers too.

    Bruce

  13. Defensive patents by JMZero · · Score: 5, Interesting

    Lots of software companies have lots of patents. Sometimes they're silly, but it sets up sort of a Mutually Assured Destruction. Microsoft isn't going to try to bludgeon IBM with a patent suit, because they know IBM has just as many silly patents to bludgeon them back with.

    It's because of this setup that we normally only see big IP cases come from companies that don't actually produce anything (and thus have little to fear from a counter-attack) - like SCO.

    --
    Let's not stir that bag of worms...
  14. Perens too good for Slashdot? by gosand · · Score: 2, Interesting

    Is Bruce Perens too good for Slashdot, or did the editors drop the ball on the questions? Whatever happened to the Ask Bruce Perens interview? That was back in late July, 2003. Anyone? Beuller? Beuller?

    --

    My beliefs do not require that you agree with them.

  15. Re:treat code like a book by ev1lcanuck · · Score: 3, Interesting

    I've always said patents are for things and copyrights are for thoughts. Being as software is not a thing, it is data that you can't pick up and hold in your hand and look at and smell and feel (unless printed, but that would be ink and paper).

    You can pick up a book and smell it and feel it but it smells and feels the same is the book that was sitting next to it on the shelf and the book that sat next to that book. The story contained within the book, of course is different than the one in the book next to it.

    You can treat software the same way. Unless you have something physical, it shouldn't be patent-able.

  16. Eliminate Patents Period by Anonymous Coward · · Score: 1, Interesting

    Patents have now become more of a hindance to innovation than an incentive. Whenever any form of government becomes destructive to these ends, it is up to the people to alter or abolish it.

  17. Loophole never tried? by Tablizer · · Score: 4, Interesting

    One is not allowed to patent mathematical formulas. It is part of the original patent law. So, what is the difference between computer code and formulas? Not much, but generally it is the declarative nature of math formulas that appears to separate them in the mind of judges. So, perhaps if one writes key parts of programs in declarative languages, like Prolog, then they would be covered as a math formula. Even if it does not work, it would make a fascinating case to see lawyers and judges haggle over the difference between Prolog and math.

  18. the problem by Anonymous Coward · · Score: 1, Interesting

    what you describe continuing is entirely dependent on everyone playing nice. all it takes to go from today's world to the dystopia perens imagines is for people to begin enforcing their patents on a large scale. a defensive patent can just as easily be used offensively. the patent shields that the big players currently have to ensure mutually assured destruction in case of patent enforcement can turn into patent fences to keep anyone not in the mutual-assured-destruction club out of the industry, and all it would take is for those big players to start treating them that way.

    you can say "oh, they'll never do that." great. you are betting the entire future of software development on the continued goodwill of profit-oriented companies. the point is they can and human nature therefore implies at some point they will. this is the hypothetical future that perens is envisioning and it will come whenever the big software companies decide they want it to.

    it hasn't yet, and maybe it never will. but whether it comes or not is totally out of our control. isn't that a little bit unsettling?

    the shift key on this laptop is broken. sorry about that.

  19. Re:Prior Art by AndyRobinson · · Score: 3, Interesting
    Given that disputing a patent is an expensive, drawn out process doesn't it make more sense to keep the number of disputes to a minimum by being careful what patents we grant in the first place. I don't see why searching for prior art is impossible. Expensive and time consuming yes, but impossible?

    A patent effectively grants the holder a monopoly on exploiting an idea, or anything based on that idea, for a considerable period of time. Here in the UK it's 20 years, which is pretty long time by the standards of most commercial agreements. Given that, I figure getting a patent should be a time consuming and expensive process, if for no other reason to prevent people applying for - and potentially getting - trivial or ridiculous patents.

    If the idea/invention is worth protecting by a patent - if it's genuinely revolutionary, or will take years of further development to bring to market - then by all means spend the time and money necessary to patent it. But anything that acts as a barrier to patenting an idea that some has whilst cleaning their teeth in the morning ("one click ordering" for instance) has got to be a good thing.

  20. Re:Prior Art by questamor · · Score: 4, Interesting

    This is unfortunately how it ends up working:

    bigcompany patents something obvious
    smallcompany says "hey this is my patent!"
    bigcompany goes "prove it"
    bigcompany and smallcompany go into a legal battle over it and bigcompany drains smallcompany through endless legal wranglings.

    I once advised a friend who jokingly said to me one of his IM "inventions" was patentable, and that he should go get a patent on it. I told him it shouldn't be a joke, and he should indeed patent it.

    2 years later a large company came up with that exact feature, patented to themselves.

    The only way to win in this patent system is to use it, currently. If you have an idea you're using, a unique one, patent it. now. then release it under license to anyone in return that they do the same with one of their patents, or patents in products that use your patent, or something.

    Gnu Patent License, anyone?

  21. Re:Prior Art by Tablizer · · Score: 5, Interesting

    In theory, the patent office does look for all prior art. In reality, they primarily look at prior patents.

    Most original ideas that corporations stumble onto are never published. They are essentially trade secrets as far as the company is concerned. Besides if they publish them, others may sue them for patent or copyright infringement. Thus, they often keep quiet. However, now they are starting to patent everything in the book to at least protect themselves. It is snowballing.

    I did some work for a large telecommunications company that successfully patented some automatic auditing algorithms, something that I thought was not that special, just some IF statements over statistical measurements to detect suspicious trends. It is the sort of thing that would remain internal before all this patent and counter-patent mess.

  22. Re:Prior Art by Short+Circuit · · Score: 5, Interesting

    Before a patent is accepted, it's put up for public display, for anyone to dispute. What we really need is a user-powered web site (Another OSDN partner?) that watches patents as they are put up for review, and looks for prior art.

    Software patents would preferably be monitored (I can't imagine a user-based organization large enough to monitor all the different patents), but I guess other topical patents would be acceptable too.

    If OSDN is interested in making that a job, they can email me. :) I'm sure there are a lot of out-of-work software developers who would also be interested in being hired for a job like that. Show that telecommuting can work. :)

    Keep in mind that "prior art" does not include stuff written as soon as the patent is seen. It has to be prior to when the patent was filed. (IANAL, but that's what seems likely to me.)

  23. Re:Prior Art by HiThere · · Score: 2, Interesting

    They SHOULD look at prior art. If they aren't now legally required to, they used to be required to look for prior art. In reality they don't even look carefully at prior patents. I can't remember enough to find it right now, but it's happened before that two different patents were issued for the same invention that was just described differently.

    And do you have any idea of the risks and costs involved in challenging a patent? Some of the numbers I've seen would daunt a profitable company, much less an individual.

    The main hope is that patents run out. The problem is that they don't carefully vet the current patents to ensure that prior patents don't cover the same thing.

    And the major problem is that they allow excessively broad patents. If they limited the patent to what had actually been invented, then the damages that they do would be much less severe.

    Patents were a promissing idea. And they probably has social use during the early days. But in the last 40 years or so I've heard of no constructive uses of patents and I've heard of many per year of destructive uses. Companies that never file a patent complaint that need to keep entire departments of lawyers busy filing patents just so that nobody can use their own inventions against them. Patents have become a massive government financed protection racket.

    Patents have become a massive government financed protection racket. And software patents are the worst part of the racket. (Well, business method patents may be a close second, but there aren't as many of those yet.)

    --

    I think we've pushed this "anyone can grow up to be president" thing too far.
  24. Re:Eternal vigilance the cost of freedom... by FreshFunk510 · · Score: 2, Interesting

    Well, yeah, the big issue as of late is how much America is becoming a litigous country and how it's affecting all of society. Doctors are wary of patients who will sue of malpractice, cops are wary of serving the public for being sued, etc etc.

    It's quite sad how a nation that was built on laws is being exploited by the very means that give it legitimacy.

    --


    "Injustice anywhere is a threat to justice everywhere." - Martin Luther King, Jr.
  25. Patents Are Not a Problem... by zungu · · Score: 2, Interesting

    Patents are not that big a problem. I mean there are patents in Electronics world since the time electricity was invented. Has this stiffled innovation in the electronics arena? Has this stopped a hobbyist from building the latest circuit? Eventually, what is popular also gets cheap. Same will happen in software. First thing to remember is that software patents are hard to defend in the court. Look at the SBC Prodigy-BT case about a wild patent covering all forms of hyperlinking. The Judge threw out the case in few days. On the other hand patents provide useful information in public domain very early. Almost all patents applications are now published in 18 months. So if IBM invented a new algorithm to convert Linux application into Windows application and if they applied for a patent then the technique would be out to public after just 18 months. Imagine an army of developer trying to better this invention or designing something in parallel to it. Who cares if IBM gets rights over the original idea for 17 years? Patents are another kind of open-source/public domain concept. I have never understood why the open-source community opposes patents.

    1. Re:Patents Are Not a Problem... by zungu · · Score: 4, Interesting

      ...Thanks for correcting that 17 year thing :-) The new cheap method for challenging a patent is already a law. It is called inter-parter re-examination. In the sense that you can ask the USPTO to re-examine the patent, where you can submit prior art to them, and the patent filer can be the opposite party. This proceeding is in the patent office and it is more or less between the patent applicant and the USPTO, where the challenger supplies the prior art. Unlike litigation where discovery and trial consumes most money, this is a cheap and effective way to challenge a patent. Of course there are safegaurds to protect against frivolous challenges. My point was that that patents are allowed in almost all technical areas so why not for software? There is a long-term benefit in compliation of software patent literature just as it is for other technical fields. Broadness of initial patents is just a passing phase and open-source fanatics are damaging the overall purpose of software patents which is to develop a repository of knowledge which would otherwise be locked up in the vaults of giant corporations.

  26. biz processes == bad by Tired_Blood · · Score: 4, Interesting

    patenting business processes is really bad.

    Some crazy friend I know says that patents are good because they provide a reason to disclose new ideas. Then other people can learn from the new idea and create bigger/better ideas.

    Here's an example: a construction company that patents building residential houses that have a "business area" within the home. The invention is the incorporation of another type of room within the structure to serve business uses (whatever that means).

    So this one small construction company gets the business-model patent. Until the patent expires, this one business has a monopoly on building houses with a certain room. It doesn't matter that they can only construct one home at a time and are geographically isolated - no one else can build a house with a similar feature.

    The USPTO is giving out market monopolies by awarding business patents. That crazy friend I mentioned earlier also told me that the US government doesn't like monopolies. Like I said, that friend is crazy.

    --
    This is not my sig.
  27. Re:Who cares about Linux by CelloJake · · Score: 2, Interesting

    Exactly what did the United Nations do with a Billion dollars of aid?

    Population Control/Infantacide.
    Promote Non-Circumvention Laws.
    Try to Tax the Internet.

  28. Nice words, but they can't wash . . . by werdna · · Score: 3, Interesting

    We're looking at a future where only the very largest companies will be able to implement software, and it will technically be illegal for other people to do so.

    Damned good rhetoric, Bruce, but it is too sweeping a generalization, and cannot support a call for change. Experience through 200 years of industry demonstrates that patents aren't a problem to innovation merely because they create exclusive rights in some types of software development, except when they are improvidently granted.

    The problem, to me, isn't that patents are granted in software, and it isn't even problematic that bad patents are granted in software. To me, the problem -- and I believe it is a serious problem -- is that the legal system does not provide adequate quality assurance to neutralize the bad effects of that software.

    It is not that the Congress hasn't tried. Relatively low-cost procedures for taking bad patents out of circulation, such as inter partes reexamination were created, but alas, with modifications that made them too expensive or too toothless to have the broad-sweeping effect that was desired. Ironically, it was large entities, such as IBM who were promoting these low-cost Q/A procedures, while the small "independent inventor" lobby fiercely opposed them.

    I believe this is the area where the most change is still possible, and the biggest bang for the buck to cure the problem exists. It would be better for luminaries like Bruce to push for repairs of post-issue Q/A than to promote what is, essentially, anti-patent FUD.

    We can make a difference, but we are not going to see huge changes.

  29. Embrace the patents! by CmdrTHAC0 · · Score: 2, Interesting

    Open source must embrace patents in the same way that the GNU GPL embraces copyright. With this, we could force closed-source development houses to fund open source, because the license is only free to other open-source projects.

    What harm would there be in creating such a license? It would give Red Hat a graceful way to keep their promise that their patents would never be enforced against Open Source, and give the rest of the community a collective defensive patent portfolio.

    The harm in not creating such a license is pretty clear; the article is one possibility of the extension of current practice. Another more immediate and likely scenario is that OSS could become a de facto R&D lab for Microsoft. We're already seeing that occur with XUL (or libglade, which is pretty similar) and XAML.

    (This post based on the ideas of another; I'll drop the link to him so he can elaborate and/or take credit...)

    --
    __CmdrTHAC0__
    In Soviet Russia, Spanish Inquisition doesn't expect YOU!!
  30. Re:Depressing by Halo1 · · Score: 2, Interesting
    Nevertheless, keep in mind that the majority of the members of the European Parliament did listen to the people. Thanks to the European Parliament, the current version of the directive is one we want to defend, instead of one which we have to fight.

    PS: it's rapporteur :)

    --
    Donate free food here
  31. Re:CS is math by Anonymous Coward · · Score: 1, Interesting

    Interesting distinction, but this doesn't help me to clarify the 'validity' of patents.

    Suppose we allow any novelty patentable under Hershian rules, since any contruct or concept is merely an expression based upon arbitary axioms.

    You then have to accept the following defence...

    No Judge... although the two algorithms in dispute behave in exactly the same way, for the same set of inputs, outputs, time and space usage, and compile to exactly the same sequence of low level opcodes they were in fact constructed under different systems of mathematics (and Godel can supply us with an infinite set of equally consistent well formed 'mathemati', each equally flawed).

    The fact is the Platonists are RIGHT in a fundamentally commonsense way. Unless you take a lot of drugs there IS a common objective reality and it IS described by the same common set of mathematical tools and symbols we all agree on.
    Things went out the window in Maths after Mr Bertrand Russel started with his set nonsense.

    Since fundamental ideas exist a priori and independently of human observation no aspect of them can be patented and attibuted to human creativity or reason.

    Now I know this sounds slightly religious, but I'm sure many great creative minds, even the ones who were practical Atheists would agree that when you
    hit on something good you feel it comes from outside your cognition and you feel humbled at being given a tiny peek at the universe.

    Software concepts are no more patentable than the stars. It amuses me to see humans puff themselves up with such self importance as to seriously believe they can 'own' any abstract construct at all. But then that's corporation people for you, small minded little men with big ideas.

  32. Re:Prior Art by 1,$d · · Score: 4, Interesting
    If all you want is to keep ideas free, you shouldn't need a patent on them. Just publish them in an easy-to-find location as "anti-patents".

    Set up an anti-patent database, findable on the web through obvious domains (unpatentable.org, anti-patent.org, etc). Accept all submissions of ideas, completely keyworded and timestamped, just as searchable as the USPTO's patent database. It doesn't matter too much if the same idea is submitted twice; advise people to search and avoid that, if you want to save disk space. When you find out an idea in the database is patented, leave it in the database but add references to the patents. Maintain security of the database and accuracy of timestamps, because without credibility the database is worthless.

    A centralized site like this makes it easy for anybody who wants to use these ideas to say, "Look - you can't sue me for using your patent; this idea was published to the world two months before you filed for patent." (IANAL)

    As a side effect, patent examiners could use the database to find prior art, but they don't have to use this system for it to help.

    Don't expect the USPTO to do the job you want them to do. You know they're broken, and they'll drag us through thousands more bad patents before they change, if they ever do. Here: the new Director of the USPTO as of 2004-01-12 touts his help getting the DMCA passed: Jon Dudas. What more do you need to know?

    Fixing the broken USPTO will take time, organization, money, and expertise. Publishing anti-patents outside of any government might be the simplest way. Maybe the EFF could organize the effort.

    People outside the US have different laws and jurisdictions to worry about. But this database might help in those jurisdictions too (e.g. Microsoft patenting obvious XML usage in Europe).