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.'"

366 comments

  1. Prior Art by hipster_doofus · · Score: 5, Insightful

    I think the biggest problem with some of the patents we're seeing these days is that the issue of prior art isn't being taken into account. There are not many things that are totally new in the software industry - just things that are improvements upon something that someone else has already done. We see a lot of patents where companies try to patent the entire idea, when they are responsible only for a certain improvement upon the original idea.

    --
    Five Dolla Moddy-Moddy? ;->
    1. 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.
    2. 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.

    3. Re:Prior Art by angle_slam · · Score: 1, Redundant

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

    4. Re:Prior Art by jacem · · Score: 2, Informative

      One of things you have to remember about intellectual property is that it is all about property. When a company files an IP patent what they are doing is creating an asset. That asset can be assingned a value. The value may not be in anyway realistic, but it does show up on the plus side of the companys accounting.

      As an example I file a patent for using computers to send notes to people (very much like say E-mail (and yes I know there is prior art)). But then I have some appraser say that the patent is worth $100 Million. Now on the plus side of my accounting I have a $100 million dollars asset. So I look better on the stock market and my shares go up.


      JACEM

      --
      DOC Disinformation Obfuscation and Confusion
      The carrot to FUD's stick
    5. Re:Prior Art by dtfinch · · Score: 2, Insightful

      Don't forget that they last up to 14 years. Like LZW and MP3.

      Nowadays, if you're the tiniest bit inventive, you have a great chance of being sued for it. Patents worked well for manufacturing techniques and physical products where development costs can be huge, but in the area of computer science, you come up with an idea and can have a working prototype the same day. Patenting your day's work can cost a few weeks of wages. And people rarely get their work notarized. Computers are a great equalizer. Suddenly the tools to turn ideas into inventions are in everyone's hands, not just the well funded. But patents still only protect the wealthy.

    6. 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.

    7. 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?

    8. 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.

    9. 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.)

    10. Re:Prior Art by Mozz+Alimoz · · Score: 4, Insightful
      Its not the inability of the patent examiners to look for prior art. Just using Google and NEC CitetSeer would help them. It's that they aren't even enouraged to look. It's in the Patent Office interest to grant patents - the more patents they grant the more revenue they get.

      There are many more problems too. A good article on the problems with patents, the unworkable solutions and possible solutions can be found in Jeffrey D. Ullman's article Ordinary Skill in the Art

    11. Re:Prior Art by dissy · · Score: 4, Informative

      The USPTO states in their process manual that they _are_ the ones that should search for prior art before approving a patent.

      You can find the exact section here on their website

      The main page of their Manual of Patent Examining Procedure is at this link.

      To quote the sections that apply here:


      1.104 Nature of examination.

      (a) Examiner's action.

      (1) On taking up an application for examination or a patent in a reexamination proceeding, the examiner shall make a thorough study thereof and shall make a thorough investigation of the available prior art relating to the subject matter of the claimed invention. The examination shall be complete with respect both to compliance of the application or patent under reexamination with the applicable statutes and rules and to the patentability of the invention as claimed, as well as with respect to matters of form, unless otherwise indicated.

    12. 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.
    13. Re:Prior Art by Anonymous Coward · · Score: 0

      I don't see why searching for prior art is impossible.

      Because there is nothing to search, as described in another post. Corporations generally keep their internal software internal. There is no written record outside of the company for the patent office could stumble upon.

    14. Re:Prior Art by HiThere · · Score: 3, Insightful

      No. They aren't creating an asset. They're walling off a piece of the commons.

      The argument for patents was, essentially, "Well, nobody's using that spot right now anyway, so I'll just wall it off and develop it". This works fine when you have an unlimited space, but we DON'T. And there are currently a lot more people developing than there used to be. So now it's destructive to the social welfare.

      Now this isn't an exact analogy. The reality behind this isn't physical property, it's information, and thus several different people can successfully develop it at the same time as long as nobody is allowed to keep everyone else out.

      This isn't property. Calling is so is a gross misuse of the language. I might go so far as to say that claiming that information was property is a vile form of black magic. As in deals with the devil. (Again, don't take this literally. I just mean that this is another way of saying the same thing in metaphor...and that it's always been a metaphor, whether people knew it or not.)

      --

      I think we've pushed this "anyone can grow up to be president" thing too far.
    15. Re:Prior Art by FroMan · · Score: 1

      I'd patent that idea... then license it to OSDN. ;-)

      --
      Norris/Palin 2012
      Fact: We deserve leaders who can kick your ass and field dress your carcass.
    16. Re:Prior Art by Medievalist · · Score: 1

      They SHOULD look at prior art.
      I agree. I also think that gravity SHOULD modify itself locally whenever I drop something breakable.

      The amount of data that would have to be examined to implement your "SHOULD" grows exponentially with time. Or, to put it in geek terms, tax-funded prior art searches don't scale.

      I guess your self-righteousness is slighly more feasible than mine, though. Damn gravity!!!
    17. Re:Prior Art by Anonymous Coward · · Score: 2, Informative

      The Patent System is based on the old mechanical model, where every minor invention was patented (because your competitors would just disassemble your machine and copy your stuff anyway). You could argue that the computing industry relied far too heavily on the "trade secrets" of compiled binaries.

      There was a time when many very basic machines were patented. What happened? People just waited 20 years until all 'easy' patents expired.

      17 years might seem like forever in "Internet Time", but it probably seemed like forever on "Industrial Revolution Time" as well. Eventually, there will be a vast library of prior art in computing techinques documented in expired patents and all will be well. In fact, this is already happening (RSA, LZW).

    18. Re:Prior Art by ilikecaffeine · · Score: 2, Funny
      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.

      So, if we limit ourselves to finding prior art for software patents, there's an even more effective method. I propose a three point plan:

      • Monkeys
      • Typewriters
      • Time

      They will spew out prior art for every future software patent. Simply toss the stuff that doesn't compile, and make the rest searchable.

      "We're not sure exactly how this code works, but we're fairly certain it's functionally identical to this patent application."

      p.s. I have submitted a patent for this very anti-patent system, so don't even try to implement it. My other monkeys will track you down, and they will hurt you.

    19. Re:Prior Art by Anonymous Coward · · Score: 1, Funny
      * Monkeys

      * Typewriters

      * Time

      I thought that's what Sourceforge is!?

    20. Re:Prior Art by Short+Circuit · · Score: 1

      Sorry...

      That method of hurting me was demonstrated by Stanley Kubric in 2001: A Space Odyssey , and patented shortly thereafter. The fact that no government in the world recognizes the Monkey Patent Association is something you'll have to forget...

    21. Re:Prior Art by Tablizer · · Score: 2, Insightful

      The Patent System is based on the old mechanical model, where every minor invention was patented (because your competitors would just disassemble your machine and copy your stuff anyway). You could argue that the computing industry relied far too heavily on the "trade secrets" of compiled binaries.

      I think what is really needed is a government or "official" service that allows one to "date stamp" documents as evidence that the idea existed and that a company claimed it at a particular time. It would just record an event or claim, not evaluate the merit of it. That way if somebody came along later with a patent, you at least have evidence of prior art. It should be a lot cheaper than patents because there is no human evaluation of claims. Plus, it would not go into public domain. The closest we have now is [what are those called where they have a license to stamp documents and record the date they stamped them?]. But those don't keep a copy of the document itself and stamps can be faked with enough money.

    22. Re:Prior Art by russellh · · Score: 1
      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.

      patentslash.org maybe?

      --
      must... stay... awake...
    23. Re:Prior Art by ThosLives · · Score: 2, Insightful
      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.

      Part of the problem with making patents expensive is that it then makes it more difficult for the garage inventor to get a patent, who is whom patents are supposed to help. I think, originally, patents were to protect the "small" guys from the "big" guys - think about it, why does a big huge company (and I work for one; our annual revenue is about $165 Billion) need protection when they can afford $100 Million in equipment to make it en masse tomorrow, where the little garage guy can't?

      I think I'm going to work on a proposal where you can only work on a patent if you don't have the capability to do something already, and that you can't transfer a patent to [a big company] either. I'd have to do some thinking on how to make this work fairly, to be sure, but the patent system currently does not promote innovation; it merely promotes fear of getting sued.

      As far as "prior art" is concerned, I think the bigger issue is not "prior art" but "obvious to someone skilled in the art." Most of the stuff getting patented might not be in prior art, but it sure as anything is obvious to people skilled in the art. That, in my book, is the real shortcoming of the current patent examination process.

      --
      "There are a dozen opinions on a matter until you know the truth. Then there is only one." - CS Lewis (paraprhase)
    24. Re:Prior Art by Rich0 · · Score: 2

      Can anyone who is more knowledgable comment about the truth of this assertion? My understanding is that patents are not made public before being issued. This has led to the concept of the submarine patent.

      Think Rambus and SDRAM. They were on a standards body which was supposed to come up with a baggage-free RAM standard. They did a patent search and found that the technology which Rambus was pushing was not patented and so they went with it. Then a year later Rambus is issued a patent for it - they had it in the works the whole time, but because their initial application was only a "preliminary" one, it was not public knowledge. Now the whole world is using a proprietary RAM technology and Rambus is asking for license fees. It wouldn't have been half as bad if they weren't the ones who pushed it under the deception that this was unpatented technology.

      I'm all for the guy who builds the better mousetrap being able to make some money off of it. These days, however, patents are used so that a company can make one product and sell it for what the market will bear for a decade and half, long after they've recouped their R&D costs. They also use them as weapons to stifle innovations elsewhere.

      Patents should be an incentive to increase innovation, not a weapon used to prevent it by those who are doing well under the status quo...

    25. Re:Prior Art by Kiriwas · · Score: 1

      Do you mean a notary?

    26. Re:Prior Art by Fjord · · Score: 1

      Actually, I think it only follows an O(n^2) pattern

      GLAVIN!!

      --
      -no broken link
    27. Re:Prior Art by PigeonGB · · Score: 1

      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.


      Not true. It is possible for a patent to be submitted without it becoming public knowledge. This allows the company to keep the possible patent under trade secret status, especially if it is the case where the patent is rejected.

      It is only presented to the public after the patent is approved.

      --
      I have 3656.9 Bogomips. How many Bogomips do you have?
    28. Re:Prior Art by AhBeeDoi · · Score: 1

      I think US patents are only applicable in the US. If a similar patent exists in another country, it would not have any bearing on granting a patent in the US.

    29. Re:Prior Art by AhBeeDoi · · Score: 2, Informative

      I think there was a litigation over who owns the patent over the laser. I don't remember the names of the 3 parties but there was an inventor who actually came up with the first working laser, the two scientists/researchers who applied for and received the patent and another fellow who as a student had his notebook detailing his ideas for the laser notarized prior to other existing claims. I don't know the ultimate resolution of the patent claim.
      Although laser technology is ubiquitous today, it took many years before the technology became widely applied. In the case of laser technology, I don't think that patent protection arrested its development and adoption into everyday use. However, ideas, especially some of the bogus Internet-related patents applied for after the fact, do affect widespread acceptance of technology.

    30. Re:Prior Art by nothings · · Score: 2, Insightful
      This is a huge myth.

      Prior Art is NOT the biggest problem, because prior art can be addressed in court. (It sucks, and costs money, but it can be addressed.)

      Obviousness is the big problem. Inventions are supposed to novel (no prior art) and non-obvious. The granting of patents on obvious inventions is the big problem. As far as I can tell, this can't be addressed in court. (I guess because you bring in your expert witness to say it's obvious; they bring in theirs to say it's not. I don't actually know; I've just never heard of it happening.) Upon occasion, you do hear about the patent office deciding to reexamine a patent, but it's pretty rare.

      95% of the time I read on Slashdot about something being patented and people run around starting to post "wasn't this prior art", the thing being patented is the obvious solution to the problem. Half the time, the patent is really just on the problem: "we have patented the idea of solving this problem", e.g. displaying if the other person in an IM session is actively typing.

      (Well, and then the other big problem is the profit motive; those in favor of software patents--the PTO, patent lawyers, and current patent holders--all profit from them, even if the public doesn't.)

    31. Re:Prior Art by HiThere · · Score: 1

      I can't really say that Marx was stupid, because he manifestly wasn't. But he sure didn't understand the industrial revolution. And this is a long time since then.

      Anyone still using the categories that were talked about then to deal with "information" doesn't understand what's happening. And that includes using them as epithets.

      The enclosure acts, where the lords walled off a piece of the commons did happen. And they were vile. I'm not saying that it can't happen here, I'm saying that having it happen is destructive to society.

      --

      I think we've pushed this "anyone can grow up to be president" thing too far.
    32. Re:Prior Art by k8er · · Score: 1

      Apparently the German patent office looks diligently for prior art (or used to). TechRepublic Geek Trivia

    33. Re:Prior Art by HogynCymraeg · · Score: 1
      afaik, the patent office does not look for prior art, they look for prior patents.

      AFAIK, the patent office does not look for anything.

    34. Re:Prior Art by Sanction · · Score: 1

      Or, to put it in geek terms, tax-funded prior art searches don't scale.

      Then I guess we can be thankful that prior art searches are not funded by taxpayers at all. The USPTO is fully self supporting through fees and, unfortunately, much of that funding is then sucked away by congress to the general fund. It scales just fine, more applicants, more searches, more fees.

      --
      Well I'm the doctor and I say you're dead, so shut up and take it like a man!
    35. Re:Prior Art by arkanes · · Score: 3, Insightful
      The "garage inventory" thing is a load of hooey - the deck is stacked against the garage inventory from the start. Pretty much the only way the "little guy" makes money off of patents is by submarining them, not because someone ripped you off. The fact that Joe Inventor can't run off 100 million units is precisely why he doesn't benefit that much from patent protection - he's got a limited ability to enter the market already. There have probably been a few cases where a no name guy really did get ripped off and he really did manage to get his day in court and he really did win. On the other hand, there have been cases where cutting your arm off with a dull knife was a good idea - it doesn't make it benefical in general.

      Getting rid of this bullshit about process patents and only allowing patents on things that you've actually created and work would be a really good start.

    36. Re:Prior Art by Anonymous Coward · · Score: 0

      Do you mean a notary?

      That's the word! Thanks.

    37. Re:Prior Art by crazy_monkey · · Score: 1

      It's in the Patent Office interest to grant patents - the more patents they grant the more revenue they get.

      And the brutally obvious solution.....
      For every patent that's overtured with evidence that was well documented at the time, they pay a fine. The more false patents, the less revenue they get. Of course, "well documented at the time" requires a judges discretion, but how would the patent be overturned in the first place?

    38. Re:Prior Art by gnu-generation-one · · Score: 1

      "GNU Patent License, anyone?"

      How is that possible? The original owner of the patent will always have the power to prevent it being used. It would be nice, certainly, if someone could come up with a GPL-like patent license.

      The UK department of trade and industry actually responsed to my concerns on software patents (sorry, computer implented inventions ugh!) by saying "the existance of copyright didn't stop Free Software, so why should patents be any different"?

      Yes that's right, the DTI doesn't understand how patents work. Why am I not surprised?

    39. Re:Prior Art by AndyS · · Score: 1

      Gee, guess we got the same total retard then.

      I got a letter from Lord Sainsbury's saying much the same.

      It really scares me how retarded our government is over technical issues. It scares me more that they don't even ask for help.

    40. Re:Prior Art by Hugonz · · Score: 1
      (and I work for one; our annual revenue is about $165 Billion)

      Boy, you're wealthy...!

      DISCLAIMER: I'm supposed to be working for Cisco, so this is no attack, just the sad reality.

    41. 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).

    42. Re:Prior Art by Anonymous Coward · · Score: 0

      Have each submission signed by a third-party timestamping service, and the credibility of the database itself is no longer an issue.

    43. Re:Prior Art by LionKuntz · · Score: 1

      The patent office is required to notice prior art, not just prior patents. Patent applicants are required to disclose prior art that they are aware of. An oath under penalty of perjury, signed by the patent applicant is required in patent apps.

      Bringing up prior art invalidates more than 50% of all patents challenged.

      Notifying USPTO of prior art invokes an "interference" which invokes a re-examination if the notification of prior art is significant, and can/does lead to invalidating some or all of the claims of a patent.

    44. Re:Prior Art by LionKuntz · · Score: 1
      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.

      This is simply not true. Patent applications are confidential until the day a patent is issued. "Submarine patents" emerge from the patent secrecy process and have exclusive rights to ideas invented elsewhere afterwards which are in then present use.

      The FIRST inventor who "reduces to practice" wins the race. Filing a patent app is a strong example of "reduction to practice", as the teaching of the invention will be published by the patent office itself for all the world to benefit from (eventually when the patent expires).

    45. Re:Prior Art by Anonymous Coward · · Score: 0

      USPTO just approves everything so they don't have to deal with the suits that show up when someone's paperwork is turned down.

      They let the courts fight it out, if there's enough interest to bother.

    46. Re:Prior Art by Anonymous Coward · · Score: 0

      You misspelled "enough money to bother". Most people who need to get invalid patents overturned can't afford the legal fees to make it happen.

    47. Re:Prior Art by Shirotae · · Score: 1

      See Research Disclosure. It is a place where ideas can be published so as to establish prior art. Publishing other than in a patent means giving up the right to patent; that means you can't stop other people using the idea, and they can't stop you.

      The people who stamp documents are notaries. If that is not good enough for you then you need to focus on what will stand up in court against whatever adversary you are considering.

      If you can prove that you knew something before it was patented, there are some very limited rights to carry on using the idea at least in some jurisdictions, but don't expect this to be a cheap option if the issue arises.

    48. Re:Prior Art by Medievalist · · Score: 1
      It scales just fine, more applicants, more searches, more fees.
      Unless you are planning on increasing fees as the bulk of prior art to be searched increases, no it doesn't. However, if you do intend to "pass the cost on to the consumer", congratulations, you've just created a system that punishes the self-funded independent inventor even more than the current system does.
  2. 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 scharkalvin · · Score: 2, Informative

      Patents are also used to defend against OTHER patents. "You license my use of your's for free and I'll let you slid on mine"

      IBM's way of using patents.

    6. Re:Not Quite by Planesdragon · · Score: 4, Insightful

      If you're registering patents just to show off, you're abusing the system.

      Or, you're firmly establishing prior art and ensuring that you have sufficient leverage to use someone else's patents.

      Indirect or nonfiscal profit is hardly abuse of the system.

    7. Re:Not Quite by Aidtopia · · Score: 5, Informative
      IBM has more patents every year than any other company ..., but I haven't seen a high-profile case where IBM went after Joe's Software Shack for IP infringement....

      In my experience, IBM does attack medium-sized developers with frivolous patent threats. Fortunately, the company I worked for when I encountered this refused to back down. In one case, we spent two years explaining that our code was not infringing on their patent (scaling fonts for print-preview). When they finally accepted that, they hit us with a different one. It was arguably obvious and unoriginal (showing print-preview and the source document at the same time). Rather than fight it, though, we tweaked our product so that you couldn't see the other windows while doing a preview.

      I suspect IBM tried this on lots of other companies as well, because I started seeing more and more programs doing the same thing we did, including ones that came from smaller labels. (I guess we should have patented our technique for avoiding IBM's patent.)

    8. 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

    9. Re:Not Quite by kfg · · Score: 2, Insightful

      Patents are supposed to be about the enforcement of patent protections. . .

      The fact that I own property does not require me to throw razor wire around its perimeter.

      Property, real or intellectual, is supposed to be about the rights of the owner to do with it as he wishes.

      KFG

    10. Re:Not Quite by divec · · Score: 1
      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).

      I read this article about IBM going after Sun when Sun was small. According to the article, they ended up saying, "maybe you don't infringe these seven patents. But we have 10,000 US patents. Do you really want us to go back to Armonk and find seven patents you do infringe? Or do you want to make this easy and just pay us $20 million?"

      That's basically saying it's impossible to run an innovative IT company without infringing on IBM patents.

      --

      perl -e 'fork||print for split//,"hahahaha"'

    11. Re:Not Quite by Anonymous Coward · · Score: 0

      If you're registering patents just to show off, you're abusing the system.

      You haven't spent much time in academia, have you?

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

      They're also a problem when you don't know whether they'll be enforced, and if they are, you don't know whether the courts will make a reasonable decision, and if they don't, you could be personally liable for damages. Even more of a problem when you have a family that would be affected as well.

    13. Re:Not Quite by Anonymous Coward · · Score: 0

      This whole patent/copyright/big company debate starts to sound like the NRA's "guns don't kill people, people kill people (and sometimes use guns) argument" (I know I may have opened a can of worms with this so don't get off topic please people!)

      I think it is important to distinguish between the motives and actions of the various parties regardless of the mechanisms. I don't have much bad to say about IBM of late. They certainly have not been or tried to be an impedement to advancements in IT. The SCO's certainly have been and their bullying tactics speak for themselves.

    14. Re:Not Quite by Anonymous Coward · · Score: 0

      Patents are also used to defend against OTHER patents

      Did anyone read that as OTHER PLANETS???

    15. Re:Not Quite by Short+Circuit · · Score: 1

      Where does that place trademarks, though? If not enforced, a trademark is lost.

    16. Re:Not Quite by rzbx · · Score: 1

      Make a guess as to why IBM does this. Protection. The value of patents is the protection it provides against others with patents. Like an arms race. All sides are building up ammunition just incase they may ever need it. Do the patents help progress? Rarely in any field they do, especially software. Patents today have two main purposes. Protection from others with patents and a source of income. Imagine all the time and money that companies spend to file all these patents. Sure, the idea of a patent had a well meaning purpose. Unfortunately, it continually grew into an entire field for a new type of lawyer. Do companies win? Not at all. It takes time and money to copy another companies idea. The best choice is to stay ahead and keep working. Yes, there are particular areas of research and development that may warrant a monopoly or funding by the government or some other organization. But creating an entire system for "protecting" an idea?

      Going back to what you said. Yes, they are inforced. We just don't know about it. First, not all of it ends up in court, and second, how much time do we spend looking into court records on lawsuits about patents? I believe in enforcing laws that discourage plagiarism, thus giving credit where it is due and forcing companies to see their employees for the work they do. I don't believe in patents, which have slowly shifted our view to companies and not individual contribution, and create a govt granted monopoly on an idea that only creates more complications (court time, lawyer time, employee time, court costs, lawyer costs, etc.). A world without patents would shift our focus on people and the companies that hire the best and continually stay ahead of the game and worry less about "protecting" their past products.

      --
      Question everything.
    17. Re:Not Quite by Short+Circuit · · Score: 2, Insightful

      How much of your "no-duh" is "I've thought of that before," and how much of it is 20-20 hindsight?

      I suspect that a lot of uproar about patents is hindsight rather than prior-art.

    18. Re:Not Quite by westlake · · Score: 1
      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.

      IBM's interest in "free" software is pragmatic not ideological. It will not simply turn it's back on markets where there is real money to be made and customers for whom the GPL is not a viable option.

    19. Re:Not Quite by HiThere · · Score: 1

      Patents are evil, whether enforced or not. But they're a lot more evil if you enforce them.

      OTOH, if patents are held for defensive purposes only, then one can easily argue that this is merely sensible self protection in the current legal environment. IBM would need to be crazy to not patent things, given the current legal environment. If they didn't, then someone else could sue them.

      If there were no patents, then there would be a great expansion of trade secrets. But I feel that would be LESS damaging to society than the current patent craze. Actually, MUCH less damaging.

      Right now, if someone has a patentable idea, then they are in a no-win position. If they patent it, they are committing an evil (and may be sued), and if they don't patent it then if they reveal it, someone else may patent it and sue them. And it may turn out to be an independent discovery that is already patented. Or not.

      Patents are merely one of the evils of the current system, and by no means the largest. But they are one that directly impacts all professional programmers.

      Note also that the very existence of patents on program is an argument in favor of closed source. If you keep what you are doing secret, then nobody will know about it, so they CAN'T sue you for patent infringement, even if YOU know you are guilty. VILE! VILE!

      There IS not decent argument in favor of the existence of software patents. But given that they exist, there is a decent argument in favor of obtaining them. At least if you can afford a lawyer to defend yourself with. (But do note that patent suits tend to be a lot more expensive than other suits.)

      And one interesting feature of patent law is that you had better not try to avoid violating a patent. If you study patents with the intent to avoid violating them, you expose yourself to multipled damages. You're much better off just not having any idea. And I'm told that patent law is so wierd that ordinary lawyers are forbidden from expressing an opinion as to what a particular patent means. So you have to take the risk on your own, or hire a true specialist to have an opinion. And that's not cheap.

      --

      I think we've pushed this "anyone can grow up to be president" thing too far.
    20. Re:Not Quite by Anonymous Coward · · Score: 0

      > 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).

      IBM is currently suing SCO for patent infringement.

      And, yes, IBM is rather famous for collecting patent royalties while being very quiet about it. It's not widely known that most x86 PC manufacturers pay royalties to IBM for basic technology.

    21. Re:Not Quite by Anonymous Coward · · Score: 0

      Just release your "key aspect of software" under the GPL *as soon as possible*.

      That way it becomes demonstratable prior art and will invalidate any future patent claims on the idea/invention.

      The longer you "comtemplate" the more chance somebody is filing a patent application right now and your art will no longer be prior.

    22. Re:Not Quite by kfg · · Score: 1

      Now that, unfortunately, is a fairly deep question not only of legal philosophy, but legal metaphysics.

      A trademark is not really intellectual property in the way that a patent or copyright is. It is a mark, a unique indentifier, thus a matter of public perception.

      In a sense a trademark is actually the intellectual property of the public, which the public may usurp or reassign; and it's this capability of the public that results in the legal principle of having to defend a trademark.

      Such public perception has no relevance to patents which are titles granted by the government just as title is granted to real property.

      This is not to say that rights to real property or patents can't be lost through nonprotection. If you allow someone to establish a right of way across your lands for a certain number of years that right of way becomes an easement whether you like it or not. But such is a willful abrogation or your rights. What's more an easement granted to an individual is not a loss of rights to the public the way a loss of trademark rights is.

      KFG

    23. Re:Not Quite by Anonymous Coward · · Score: 0

      It used to be standard opperating procedure at IBM to send out a big packet of patents to a medium sized compeating company and ask (demand) license fees. Usually worked since IBM invented half of the computing industry so it was almost a sure thing that you infringed on one of thier patents and no sane person wants to fight them in court. (I heard this while working at IBM from a former prominent Sun employee that now works for IBM as well as several other IBMers)

    24. Re:Not Quite by dyte · · Score: 1

      Of those people who remember 1979, what would have happened if the current patent laws were around back then.
      Visicalc technology is used in almost everything financial, in fact the concept of using a command key (like "/") to get to a menu is pretty similar to using a "start" button.

    25. Re:Not Quite by Tassach · · Score: 1

      A solution is obvious in this context if an engineer who has no knowlege of it is able to create it independently. Let's take the infamous laser-pointer-cat-toy patent. Anyone who has a cat knows most of them like to chase bright spots on the floor. (My old cat would go nuts chasing the refection off my watch crystal). If that person picks up a laser pointer, it won't take them long to say "hey, I bet my cat would go nuts over this".

      --
      Why is it that the proponents of "one nation under God" are so eager to get rid of "liberty and justice for all"?
    26. Re:Not Quite by Rich0 · · Score: 1

      Patents exist to serve the people of the country that grants them - not the inventor. The idea of a patent is that people believe that inventors are more motivated when they can profit from their inventions through a temporary monopoly. There is no God-given right to a patent.

      The purpose of the patent system isn't to give corporations leverage against other corporations.

      Think of patents like guns. Most people think that a person using a gun to hunt or tame the wild, or even to protect their own home is a good use of a gun (I'm guessing that most anti-gun activists don't object to these activities so much as the other things guns tend to get used for). Even so, guns can be dangerous if not used carefully - and so are patents. Now, think of corporations as gangs and think of what happens when you issue guns left and right to any gang member who wants one.

      Corporations are out to protect their own interests. As long as their interests are aligned with those of the general public, the public should help corporations achieve their missions. When corporations are acting against the public interest, their powers should be quickly curtailed.

    27. 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.)

    28. Re:Not Quite by Planesdragon · · Score: 1

      Patents exist to serve the people of the country that grants them - not the inventor.

      No, the patent system exists to beneift the country. Individual patents are designed to benefit the inventor.

      Like I said, it doesn't matter if IBM uses their patent for lawsuit-insurance or profit--the exlucivity grant is for their benfit, as as long as they file the application, the system doesn't care what they do with it.

    29. Re:Not Quite by WNight · · Score: 1

      Cookies were created to enable a saved state even in a stateless server environment, pretty much to allow shopping carts and such. The technology was created with this stuff in mind - that means that it couldn't have been that amazing when Amazon implemented one-click patents.

      The one-click was a new idea, but it wasn't a device. It was a way of offering a service more comparable to offering blue cars instead of red, than a patentable technology.

      Patents need to be new, AND contain some technological device. New alone is like crazy-gluing a calculator to a phone and selling a calculator phone. The technology aspect would be if you had to invent a way to shield the calculator from the phone.

      So you are correct, I never though of one-click shopping, but I never though of gluing calculators to everything either and it's not patentable, despite the popularity of calculator-covered crap I see in novelty stores.

    30. Re:Not Quite by kallisti · · Score: 1
      Make a guess as to why IBM does this. Protection.


      Yeah, that's what the Mob calls it, too.

    31. Re:Not Quite by servoled · · Score: 1

      That may be your definition of obviousness, but it is not the definition that is defined by law.

      --
      "I have a porkchop, you have a porkchop. I have a veal, you have a veal".
    32. Re:Not Quite by inode_buddha · · Score: 1

      Interesting idea. FWIW the fact is that filing and maintaining a patent can be amazingly expensive. This is probably what puts off most of the "small players" in the first place. As an example, a buddy at work wanted to patent a production process (and sell the patent to the company), but lost interest as soon as he saw the $385 USD price just for the initial application as an individual. The USPTO makes all the forms and schedules available here.

      --
      C|N>K
    33. Re:Not Quite by 87C751 · · Score: 1
      what was unique to the patent was the fact that the later pointer attracted the cat by infrared, not by visible light.
      So, in other words, the patent was for the observed behavior of a cat.
      --
      Mail? Put "slashdot" in the subject to pass the spam filters.
    34. Re:Not Quite by Tassach · · Score: 1

      AFAIK, the "skilled practitioner" test *IS* the law (or at least it is supposed to be).

      --
      Why is it that the proponents of "one nation under God" are so eager to get rid of "liberty and justice for all"?
    35. Re:Not Quite by servoled · · Score: 1

      That is how the law is written, however the courts interpret the law, and according to the courts to establish obviousness one must provide dated references which together contain all parts of the claim and motivation (from at least one of the references) to combine the missing parts of one of the references with the other to form a single system.

      Even if you are "one skilled in the art", you can not simply look at something and say that it is obvious (in the context of patent law at least). You must be able to prove that it is obvious using references which have dates prior to the filing date of the application.

      --
      "I have a porkchop, you have a porkchop. I have a veal, you have a veal".
  3. ugh by digitalsushi · · Score: 3, Funny

    '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.'"

    Well, that will work out good when in the future we all work at The Company.

    --
    slashdot: where everyone yells sarcastic metaphors to themselves to understand the issue
    1. Re:ugh by mgs1000 · · Score: 1

      Weyland-Yutani?

    2. Re:ugh by digitalsushi · · Score: 1

      Ash... That transmission. Mother's deciphered part of it, it doesn't look like an SOS.

      --
      slashdot: where everyone yells sarcastic metaphors to themselves to understand the issue
    3. Re:ugh by Anonymous Coward · · Score: 0

      Fucking anime fanboy.

      Can it become any more nerdish?

      Bunch of disgusting fags.

      Yes, you too.

    4. Re:ugh by Zeriel · · Score: 1

      Since when is "Alien" anime?

      Stupid troll. =P

      --
      "America has done some terrible things. But I know that Americans don't cheer when innocents die." -Dave Barry
    5. Re:ugh by Veramocor · · Score: 1

      Funniest website ever!!!

      --
      Veramocor
  4. 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 Short+Circuit · · Score: 1

      Have you pointed its presence in Apache out to the USPTO?

    2. 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. Re:Its nuts by Short+Circuit · · Score: 1

      IIRC, the USPTO is supposed to publish such applications. That's how people are able to contest them before they get approved. Anyone have a reference?

  5. 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!

    1. Re:Sources for Software Patent research? by xiox · · Score: 2, Informative

      RMS gave a rather nice talk on this in Cambridge. Not sure whether it counts as a legal source!
      Here

    2. Re:Sources for Software Patent research? by __past__ · · Score: 1

      Since Perens talks about the european situation: the software patent site of FFII is quite informative about this.

    3. Re:Sources for Software Patent research? by kfg · · Score: 1

      How about going right to the source of American patent law?

      Considering the exclusive right to invention as given not of natural right, but for the benefit of society, I know well the difficulty of drawing a line between the things which are worth to the public the embarrassment of an exclusive patent, and those which are not. -Thomas Jefferson

      No Patents on Ideas

      KFG

    4. Re:Sources for Software Patent research? by sloptaco · · Score: 1

      No such ideas. But I did have a great idea as a counter attack to all the patents being claimed by large coorporates. I say we form a comittee: IOSBCFCSAPOJAEICT

      Read:
      "International Open-Source Based Committee for claiming silly-ass patents on just about everything including Computing Technologies"

      The idea would be to have patent experts and techinical gurus work on developing patents to belong the open source community and apply to every industry we can imagine.

      I have a working concept for patent. "Stabilizing grounded objects using natural forces of gravity." Hey, some guy got a patent for "swinging sideways" - Links anybody???

      --sloppy
  6. Niche software still safe? by RobertB-DC · · Score: 4, Insightful

    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.

    I think Perens' statement may need to be modified to say "... to implement consumer software." I and my team write software that's never seen outside the headquarters of large national banks -- it's a niche market that we're very good at, and nobody else is likely to want to jump into.

    So we're safe... "under the radar", perhaps.

    On the other hand, we're tightly bound to Microsoft-based systems... so do we even count when Perens talks about "other people"?

    By the way, did anyone else read "Perens on Patents" and visualize: ( Patents )

    --
    Stressed? Me? Of course not. Stress is what a rubber band feels before it breaks, silly.
    1. 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.

    2. Re:Niche software still safe? by iminplaya · · Score: 1

      "So we're safe... "under the radar", perhaps."

      Until the BSA(?) raids the place and decides you're using somebodys patent in your homebrewed software. It could happen. "Patents promate innovation" is a lie, a hoax to get you to believe that without it we would all die.

      --
      What?
    3. Re:Niche software still safe? by Anonymous Coward · · Score: 0

      I worked in the same "niche", either you work where I used to work - or you're not so secure as you believe. I think the latter.

    4. Re:Niche software still safe? by pHDNgell · · Score: 1

      I and my team write software that's never seen outside the headquarters...

      At my previous company, we had a few patent complaints against us where people were making assumptions about our internal processes. It cost us lots of time and money.

      Point is, they don't even have to see you violating the patent. It's kind of a ``They're in the business of X, so they *must* be doing Y.''

      --
      -- The world is watching America, and America is watching TV.
  7. If Mr. Perens reads this... by i.r.id10t · · Score: 0, Offtopic

    ... I'd like to know what question he wishes the interviewer had asked, and what his response would be.

    --
    Don't blame me, I voted for Kodos
    1. Re:If Mr. Perens reads this... by Anonymous Coward · · Score: 0
      Hey, Bruce Perens here.

      I wish the interviewer had asked, "You want to fuck my gorgeous trophy wife while I video-tape it?"

  8. This won't spell the end to software development by GreenCrackBaby · · Score: 4, Insightful

    Software development will not be limited to "the big boys" by patents. It will be limited to "the big boys" in countries that respect patents. This is just history repeating itself. The US went through this cycle with British patents already (where they were completely ignored and innovation blossomed), and other countries will do the same now to US and similar international patents.

    --

    "The market alone cannot provide sufficient constraints on corporation's penchant to cause harm." -- Joel Bakan
  9. 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.
    1. Re:Perens interview? by Anonymous Coward · · Score: 0

      Just submit a reply to one of his posts, he hangs around Slashdot quite often.

  10. Future headline Microsoft vs. Open Office.org by c0bra1 · · Score: 1

    I wonder how much longer it will be before microsoft sues the makers of open office.org for patenet infringement.

  11. treat code like a book by swoebser · · Score: 5, Insightful

    Why can't we just treat code like the text of a book? It's illegal to copy text from a book and present it as your own. It is not illegal, however, to create a similar work of your own accord.

    1. Re:treat code like a book by Anonymous Coward · · Score: 1, Informative

      because you can't patent a book. What you have on a book is a copyright. Copyrights protect only the expression of an idea, not the idea itself.

    2. Re:treat code like a book by Anonymous Coward · · Score: 0

      That's called a copywrite, and yes it would be nice if software was only covered under copywrite law.

    3. 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.

    4. Re:treat code like a book by daeley · · Score: 2, Insightful

      I think that was the point, making code copyrightable, not patentable.

      --
      I watched C-beams glitter in the dark near the Tannhauser gate.
    5. Re:treat code like a book by Jerf · · Score: 1

      Well, "create a similar work of your own" is a bit fuzzy; if it's close enough it becomes a "derivative work", but that's handled tolerably well in copyright law.

      It's interesting to note that software is already treated like the text of a book; software is the only thing I know of covered by both patents and copyright. Is anybody surprised the system is unbalanced as a result?

      The patent system and the copyright system were never designed to interact; of course this is only one small example of the general problem of previously seperate domains starting to interact thanks to the Internet.

  12. 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.

    1. Re:sigh by dAzED1 · · Score: 1

      oops...forgot to mention that not only will there be new ways to solve the same old problems, there will be all-new problems ;)

    2. Re:sigh by mcc · · Score: 3, Informative

      The problem here is that patents are increasingly and increasingly not about ways to solve a problem and about problems themselves. The patent office is unable to tell anymore what is or is not a good patent, so it's just a huge land grab where each grab covers an infinite space of implementations. It's gone from patenting a specific implementation of plug-ins to a browser to patenting the idea of plug-ins to a browser itself.

      It doesn't matter if you come up with a new way to do something. Very likely, your new way to do something is already covered by someone else's overbroad patent just by nature of what it does. Even more likely, someone else will independently come up with the same great new idea a year after you do, and patent it. And unless you are a very large company with the capacity to initiate and fight a protracted patent ownership battle in court, they will get to keep the patent, not you.

      In the meanwhile, *maybe* you will be able to dance carefully around the huge holes created by the patents on what programming techniques techniques you can use. However this will mean careful knowledge of the patents out there, detailed lawyerlike scrutiny of every single line of code you write, and the preparedness to spend lots of money defending yourself against frivolous patent lawsuits whether you violate a patent or no. If you have to sanitize *everything* you do against umpteen million patents, that is a huge undertaking for a program of any size *ON TOP* of writing the program itself and it creates a major barrier to entry.

      And all it would take to reach a point like that would be for the patents the patent office has *already granted* to be enforced.

    3. Re:sigh by Anonymous Coward · · Score: 0
      UNIX owes it's life to Linux at this point (Linux kept it relevant).

      Not. *BSD, AIX, Solaris, are all going strong, and would have more market share if there was no Linux. NeXT was based on BSD, and OS-X would be here today even if there was no linux. Linux might have given you a cheap altternate OS to use on your PC, but it hasn't kept Unix alive.

    4. Re:sigh by Halo1 · · Score: 4, Insightful
      The problem here is that patents are increasingly and increasingly not about ways to solve a problem and about problems
      This is indeed a very important point that's often overlooked. Take for example the claims of this European (granted) patent from Siemens. It's a patent on guessing the word you are trying to type on a mobile phone (e.g., if you type 843, it will show "the" instead of "tgd"). They developed one algorithm to do this, but most of the patent claims are about the problem, not the solution (even the more specific claims).

      If you make a processing device coupled to a memory, input device and screen guess the word you want to type, you violate that patent. The more specific claims simply add different kinds of keyboards you can use, that you can also use the frequency of chosen words to guide suggestions, allowing people to turn on/off this guiding algorithm, showing a list of possible words if there's ambiguity and let the user choose from those etc... Not really things that narrow the scope of the claims very much.

      --
      Donate free food here
  13. the answer is obviously: previous art. . . by heller · · Score: 1

    Yes. All we Open Source people have to do is keep our innovations ahead of the people that will patent it. Then, if they try, we claim previous art and nullify the patent. Eventually patents become useless because everything is done in Open Source first!

    ** Heller

    1. Re:the answer is obviously: previous art. . . by Anonymous Coward · · Score: 0
      Then, if they try, we claim previous art and nullify the patent.

      If only it was that easy. Just claiming prior art doesn't invalidate a patent, you have to got through an expensive legal process. (Maybe expensive isn't the right word, since all legal processes are expensive too me)

    2. Re:the answer is obviously: previous art. . . by angulion · · Score: 1

      While that migth be true, I very much doubt that your, or even FSFs, pockets are deep enough to prove it in a court if you'd have one of "the big boys" at the other end. Unfortunatly.

  14. 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...

  15. Idiocy by mikelu · · Score: 5, Insightful

    Patenting of software strikes me as rather nonsensical.

    Do we let writers patent plot contrivances and literary structure? Do we let poets patent new rhyming schemes?

    Copyright should suffice to protect proprietary code.

    On a side note, this is the kind of crap we get in this country when companies can buy whatever legislation they want from corrupt politicians.

    1. Re:Idiocy by Anonymous Coward · · Score: 0

      Do we let writers patent plot contrivances and literary structure? Do we let poets patent new rhyming schemes?

      Oh, crap! Shut up! Don't give them any ideas!

    2. Re:Idiocy by Anonymous Coward · · Score: 0

      You're missing the point of software patents. Patents are *NOT* copyrights. They do not protect the structure of a program. They don't protect the way it looks. They don't protect the source code it was written with.

      Software patent's protect UTILITY. So if my company comes up with a software product that has some function that has never been possible on a computer before, I can protect the way that my software is able to accomplish this utility.

      Think of it this way. You buy a little gizmo from the store. It's patented. Is the actual materials that it is made of what is patented? No. It's the general concept of the gizmo that gives it the utility you bought it for.

    3. Re:Idiocy by Anonymous Coward · · Score: 0

      And the corrupt politicians, as well as almost every other political problem in the USA, are the result of voter apathy. VOTE!

  16. "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 pizza_milkshake · · Score: 1
      The interlocking illegality would seize up the development in big companies just as much as anyone else.

      you forget the Army of Lawyers factor. whoever has the most wins

    2. 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.

    3. Re:"technically illegal" by iminplaya · · Score: 1

      What...Nobody invented anything before patent law?? That is a myth. I absolutely believe that patent and copyright stifle innovation because of reasons you stated above. If the Wright Bros. had won their patent war against Glenn Curtiss we would still be warping the wing to roll the plane. The story has been discussed on slashdot before. That's just one of many examples. Sometimes I think patents were create by lawyers only to feed lawyers. They're the real beneficiaries(sp) of all this.

      --
      What?
    4. Re:"technically illegal" by Cyno · · Score: 1

      No, we're looking at a future where only the very largest companies will sue you because you're infringing on their patents and supposed copyrights, like SCO.

      How long has SCO been damaging the credibility of Linux? How long before someone does something about it? How much does it cost that someone?

      So you see, even without software patents, copyright law is vague enough to allow SCO to exist. With patents it will only get worse.

    5. Re:"technically illegal" by Anonymous Coward · · Score: 0

      It makes more sense if you replace the word technically with effectively.

    6. Re:"technically illegal" by angulion · · Score: 1
      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.


      One problem (amongst others) I see with this, is the term "limited". In software 5 years is a *long* time let alone 20. I think there should be different timespans for different categories of patents at least, preferably no patents for math/software. Software would have adequate protection if patents would have a lifetime of 3-4 years.
    7. Re:"technically illegal" by Sri+Lumpa · · Score: 1

      Replace patent with copyright and contemplate the fallacy of your argument.

      Violating a patent is as illegal as violating a copyright and neither need to be laws to make this illegal, they only need laws that violating them is illegal.

      You seem to be confusing illegality with criminality, copyright and patent violations are tried in a civil court, by another company or another human prosecuting you (or you prosecuting them), and not in a criminal court, where the goverment would prosecute you.

      --
      "The obvious mathematical breakthrough would be development of an easy way to factor large prime numbers." Bill Gates,
  17. Patents aren't bad by Anonymous Coward · · Score: 0

    I'd contend that software patents aren't bad. Actually, I would contend that they help keep the small fish in the game, by keep the Micro$ofts from stealing all the good ideas by reverse engineering. Some small firm spent time and money to bring a new idea to market.

    What I think we are all against is the over broad and obvious patents that are getting through the patent office. This is really a problem of the patent examiners not being able to search a good index of prior art and potentially not knowing enough to see the relation to a proposed invention and common or accepted practice.

    I think that we really need a good way to post/index/search a prior art database to help make the patent examiners job easier.

    Just my thoughts.

    1. Re:Patents aren't bad by Anonymous Coward · · Score: 0
      Some small firm spent time and money to bring a new idea to market.

      Several probably did, but whichever finished first (either because they started first or they had more resources to put into it) is the only one that benefits. It's the moral equivalent of letting the winner of a race turn around and gun down all the other competitors.

  18. 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.
    1. Re:What we are doing wrong.... by Damn_Canuck · · Score: 1

      I think part of the problem is, and please correct me if I am wrong, anyone can patent an idea. You do not have to have a final, working product in order to get the patent, you just have to have the ABILITY to make it happen.

      So, if I were to come up with a new way to do function A, I do not have to implement it. Just the methodology is owned by me. Perhaps a variation in new patent applications for software and algorithms is in order?

      It would be nice to put something in the open community there, but not everyone will follow it since right now they don't have to. But the parent's idea of charging for use of ideas only when you profit off of someone else's ideas, but free otherwise when using a GPL-like license, is a great one.

      --
      Given that God is infinite, and the Universe is also infinite, would you like some toast?
    2. Re:What we are doing wrong.... by multipartmixed · · Score: 2, Insightful

      > 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.

      I'll make you a deal.

      Find 10 open source things worth patenting. PAY FOR THE PATENT.

      Once you have arrange for 10 patent grants, I'll chip in one of my own.

      I sure hope you make about $100,000/yr, you're gonna need most of it.

      --

      Do daemons dream of electric sleep()?
    3. Re:What we are doing wrong.... by dpille · · Score: 1

      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.

      I think a much better solution for keeping open code open would just be to publish the stuff. Certainly cheaper for those that are writing the code in the first place. Moreover, you might ask why, if there's a "best known means of implementation" better than existing published code, you would spend time and money getting it into a Patent-Office-acceptable form rather than just getting it written into a program.

      Sure, the Patent Office doesn't search non-patent prior art, but that doesn't mean you wouldn't have a pretty short day in court saying, "see, this was published 5 years before they applied for this patent."

      And as for executing a royalty-free license every time some GPL'ed software gets changed/redistributed, this is simply unfeasable, and I think in that context, you'd be hard pressed to collect from the closed-source guys, certainly not enough to cover the patent prosecution and maintenance costs.

    4. Re:What we are doing wrong.... by Alsee · · Score: 1

      It costs a few thousand dollars to obtain a patent and it costs an average of a half-million dollars to either enforce one or challenge one in court.

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
  19. Depressing by Space+cowboy · · Score: 3, Insightful

    *A* problem is that he's right. *The* problem is that stopping this from becoming a reality (it's sort of already one, but unofficially) in the EU is going to be a long hard slog against the entrenched companies that will benefit from it.

    The European patent office has been dishing out software patents like there's no tomorrow simply because it thinks the US model will eventually win out. The "harmonisation" directive raconteur (I think that's her title) was pissed off because people took the time to contact her and give her their view (!) - which was contrary to what she wanted.

    Politicians are bemoaning the lack of political interest in the populace. Here's a clue: we get disillusioned really quickly when you simply pay court every N years, then do whatever you want in-between election years. Perhaps if (as originally planned) you were the voice of the people, it might be a bit different.

    Sorry. A bit rambling. It's because I'm simultaneously angry and depressed at "the system" :-(

    Simon.

    --
    Physicists get Hadrons!
    1. Re:Depressing by jmt9581 · · Score: 1

      "Politicians are bemoaning the lack of political interest in the populace. Here's a clue: we get disillusioned really quickly when you simply pay court every N years, then do whatever you want in-between election years. Perhaps if (as originally planned) you were the voice of the people, it might be a bit different."

      Politicans may bemoan the lack of interest in politics from the general public, but would they really trade all of the money they get from special interest groups for a more active public? I think not.

      --

      My blog

    2. 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
  20. Patents can destroy innovation by abertoll · · Score: 2, Insightful

    I really don't understand the move to make software copyrights or patents by the goverment longer lasting. It would seem to me that software actually has a shorter valuable life than other things, and therefore should be put into "public domain" sooner than other things. One of the points that SCO tried to make against Linux is that copyrights are supposed to be "for profit" so that they will encourage innovation... I think in software, innovation will best be served with shorter copyright durations and ... well, I think patents in software are almost all but pointless.

    --
    "he drew his sword Ringil that glittered like ice... and he wounded Morgoth with seven wounds..."
  21. sco by Anonymous Coward · · Score: 0
    However, his main point is about software patents and how they are much more of a problem than SCO:

    Cowboy Neal getting laid is more of a problem than SCO.

  22. Well by iminplaya · · Score: 1

    Maybe, someday we're going to realize that the real purpose of patents, copyrights, etc. is not to promote new ideas, inventions, etc. after all. Just the opposite is true. Too many people think that if we didn't have patents, we would all feel better to suppress our ideas and remain in the stone age. Under the current system only greedy karma whores will be able to create anything at all. Some people just like to create for the hell of it(open source,anyone?) and they're usually the ones who create the best, because they're thinking only of their creation, not the money(greed) or attribution(karma whore) it will bring. If the caveman had invented patents before the discovery of fire or the invention of the wheel, We would be living in a pretty cold world, and all of our cars would always be on cinder blocks

    --
    What?
  23. Re:Who cares about Linux by tomhudson · · Score: 2, Informative
    You're trolling, which is okay - this is /. after all.

    However, for those who might not know:

    1. The $1 billion bucks has NOT been donated and never will be. It's a statement of an intention to give $1 billion in money and software at some future date.
    2. how are donations of "crappy software off SourceForge" any different than "crappy software from Redmond"?
    3. The article states that while other software isn't specifically excluded, they expect 90% of the software used on the computers to be Microsofts'.

    This serves 3 purposes: tax deduction, p.r., product lockin. Nothing more.

  24. One question... by Anonymous Coward · · Score: 0

    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.


    Money?

  25. Re:This won't spell the end to software developmen by Mr+Smidge · · Score: 2, Insightful

    limited to "the big boys" in countries that respect patents.

    It is a bad idea to have laws that nobody can/will respect. This may encourage other easily-impressioned people to break the law in other areas. The laws are meant to be there to guide us into being good citizens, but when the legal way of doing things becomes ridiculous (prices of CDs, for instance), people don't seem too hesitant to look at and utilise illegal options.

    Software patents should be abolished because of their dire consequences for innovation. They should not be kept and ignored, because eventually some greedy company might come along and try to boost its bottom line by litigating using software patents as its weapon of choice.

  26. Re:Patents and the immorality of open source softw by Anonymous Coward · · Score: 0

    Hey what are you smoking? I want some too!!!

  27. This problem will diminish over time by Schlemphfer · · Score: 4, Insightful
    From the interview:

    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.

    He's probably right on this point, but there's one big qualifier to introduce: The future he's talking about is only the near-future. Unlike copyrights, where post-1930 work is gradually being extended to last forever, patents have a limited length. Right now they last twenty years.

    And despite the BS that Amazon has been part of, with their one-click patent nonsense, it looks like people in the industry are growing increasingly uncomfortable with lenghty patents. Even Jeff Bezos, the prime beneficiary of one-click, is pushing to have software patents reduced to five years.

    The emergence of the World Wide Web has led to the creation of a whole lot of super obvious ideas that should never have been patented, but were. Right now, software patents are extremely relevant to anyone developing sites or software for the internet. But in a comparatively short time, these patents will expire. And in a few decades, regardless of patent reform, prior art will smother just about any software patent claim that is not truly novel.

    So yeah, Perens is right that patents are an enormous threat to developers right now. But the threat is certain to diminish greatly with time.

    --
    I'm generally "Interesting," "Insightful," and even "Funny" here. What the hell happens to me at parties?
    1. Re:This problem will diminish over time by Animats · · Score: 1
      Yes. The Hayes "+++" patent on modem commands, the RSA patent, and the Lempel-Ziv compression patent (GIF files), have already expired. The new PTO rules are supposed to reduce "submarine" patents (it's 20 years from application, instead of 17 years from issue, now). It is getting better.

      If the FSF had a few patents that could only be used in GPLd software, that would make things more interesting.

    2. Re:This problem will diminish over time by gcaseye6677 · · Score: 1

      I agree in principle that the length of software patents should be reduced from 20 years, but I see a lot of problems with unintended consequences. If we were actually able to get patent law changed to say that software can only be patented for 5 years, you can bet that anyone seeking a software patent will try to have it classified as non-software if at all possible. So you will see some very interesting definitions of software and many accompanying legal battles. Not only this, but once you have different lengths for different types of patents, someone will argue that certain types of patents should be valid LONGER than 20 years. This opens the door for permanent patents that basically don't expire. This entire issue is a very slippery slope and it may be best to concentrate on narrowing the scope of patents to eliminate the overly broad ones as opposed to limiting the time that they are valid.

    3. Re:This problem will diminish over time by mcbunny29 · · Score: 1


      So yeah, Perens is right that patents are an enormous threat to developers right now. But the threat is certain to diminish greatly with time.

      Sure patents may run out, but companies will just patent new stuff that's relevant at that time. And by the time the old patents expire, they'll probably be commercially useless anyway.

  28. Make sure your voice is heard by GillBates0 · · Score: 4, Informative
    Petition against software patents:

    US:
    http://www.petitiononline.com/pasp01/petition.html

    Europe:
    http://petition.eurolinux.org/
    (This link is down right now, hope it gets back up fast).

    Hopefully, if either the US or the EU see the light, the other and the rest of the world will follow suit.

    --
    An Indian-American Hindu committed to non-violent thought/speech/action alarmed by the global explosion of radical Islam
  29. 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

    1. Re:IBM makes $1.5 Billion/year on patent licensing by Elektroschock · · Score: 1

      So I hope Bruce Perens will come to the FFII conference in April in Brussels. We need your support. FFII will also be with one speaker at Fosdem 04. IBM is "lobbying", you'd better tell the story like this: The patent attorneys of IBM (like Fritz Teufel) are lobbying. It's a kind of hostile takeover by the patent lawyer industry.

  30. Question for Linux guys... by midifarm · · Score: 1
    Please forgive my ignorance on this topic, but how hard would it be to port whatever flavor of Linux you like to the other camp of BSD? From the various articles I've read about SCO, it seems as if they're rapidly becoming microM$. Couldn't the entire Linux world just take some time, sit back and recompile themselves? It would not only stop SCO, it would be a revenge that I know many would like to be able to aim at M$.

    I do reside in the BSD camp, being a Mac user, and am kind of looking in from the outside of the same house. What is all the hub bub? I'd like someone to shed some light upon the subject if they could.

    Peace

    1. Re:Question for Linux guys... by Anonymous Coward · · Score: 0

      The problem lies in CSO's inability or reluctance to unambiguously supply hard evidence of what code they are implying is theirs. Once the code is known, if it truly does infringe on SCO's IP, then it will be removed or recoded.

      The few snippets discussed (not shown) so far are not unambiguous, and easily denied. Linus admitted that the errno.h code is pretty much verbatim from original Unix, but duh - isn't that a defacto standard. I don't see how having the error defines becomes a security issue, and these were initially defined by AT&T in the 1960's and 1970's - so much for the lauded 20 year limit.

    2. Re:Question for Linux guys... by Anonymous Coward · · Score: 0

      "how hard would it be to port whatever flavor of Linux you like to the other camp of BSD?"

      port WHAT? you mean a red hat for example? you mean a brand new red hat bsd instead of a red hat linux? and where is linux there?

      "Couldn't the entire Linux world just take some time, sit back and recompile themselves?"

      WHAT?

      "It would not only stop SCO, it would be a revenge that I know many would like to be able to aim at M$."

      it won't stop nothing, other companies will do the same trick with other open source code if sco will not be destroyed. and about the revenge: revenge for WHAT?

      "I do reside in the BSD camp, being a Mac user"

      no just you reside in the Mac camp. the source code of your base system is released under apple public license, much more similar to the gpl than to the bsd. even microsoft uses or used some bsd code, this doesn't mean that windows users reside in the bsd camp.

  31. 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...
    1. Re:Defensive patents by mike77 · · Score: 4, Insightful
      ...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.

      That's true for the big boys, but it still leaves the problem, that a smaller/newer company which doesn't have the patent portfolio will get sued out of existence if they try to do something using some frivolous patent one of the big boys have.

      Say for instance using XML as the basis for your word processor?

      --

      --Keeping the flame wars alive, one post at a time

    2. Re:Defensive patents by Space+cowboy · · Score: 1

      "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."

      You could also get a big IP case against someone without any patent portfolio, which is cause for concern within the OS (specifically Linux, but also Apache, Samba, etc.) arena.

      People are currently relaxed because IBM has too much to lose if it rocked the boat for Linux - IBM's service-based business model would suffer heavy losses if Linux went down in flames.

      We feel secure because we think we're needed. Mostly, I think that's right, but IBM was surprisingly nimble, and able to jump on the Linux bandwagon pretty fast. If another disruptive technology came along, we might find that Linux was surplus to requirements, and suddenly be rather vulnerable, as IBM tried to disrupt it's business competition by destroying Linux... It's not too likely in the near future, but it's possible...

      Simon.

      --
      Physicists get Hadrons!
    3. Re:Defensive patents by John+Courtland · · Score: 1

      But it's the little guy who gets it in the rear, because to do anything, they either have to license technology that is very trivial, or just do it without licensing and run the risk of getting sued.

      --
      Slashdot is proof that Sturgeon's Law applies to mankind.
    4. Re:Defensive patents by bfields · · Score: 2, Insightful
      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.

      And that's exactly why Perens says "We're looking at a future where only the very largest companies will be able to implement software", and not "we're looking at a future where noone will be able to implement software."

      If only companies large enough to posess huge patent portfolios could safely release software, then something like the Linux kernel never would have gotten off the ground.

      --Bruce Fields

  32. Re:This won't spell the end to software developmen by Anonymous Coward · · Score: 0

    Yes I think you are correct. The problem with patent law abuse is that eventually it stops small companies and individuals developing legally. It does nothing to stop illegal development. Which is what 90% of software development will become.

    Big companies that have spent billions on patents, licences, defending trademarks will have pissed all that money down the pan because the rest of the world will simply ignore them.

    By being too greedy these people have broken the order of international trust and created a 'you and whose army?' free for all.

  33. Eternal vigilance the cost of freedom... by gillbates · · Score: 3, Insightful

    I know its a cliche, but its true.

    Yes, patents create a chilling atmosphere for developers in a way much worse than copyright. But the SCO case has shown that the real problem is not patents per se, but greed.

    It is an unfortunate reality that we live in a world where someone with sufficient financial means (read: big corporation) can kill an OS project simply by claiming patent or copyright infringement and tying the matter up in the courts for a few years. Even should the defendant be cleared, the intervening years provide Big Corporation(tm) time to either market their own version, or destroy the market completely, as in what Microsoft did with Netscape.

    When it comes down to it, most OS developers don't have the financial means to fight a patent or copyright fight with a large corporation. Even should they have the resolve to do so, the Big Corporation can effectively deny the distribution of said software with an injunction until the case is resolved, by which time the software has become obsolete.

    Which leads to the problem we face today. Yes, we would like all software to be OS, but the realities of the legal climate and need to feed ourselves means that proprietary software is often the only effective model. Even if we were completely altruistic, any developer capable of developing something new and revolutionary would have to charge for the software, simply to build a war chest for the inevitable IP lawsuits which would follow. The reason why Linux has been so successful is because it hasn't taken revenue away from Microsoft. If Microsoft lost 50% of their desktop market to Linux, you can bet Microsoft would claim copyright or patent infringement. The actual substance of the claim doesn't matter; an injunction against distributing Linux which held for even a year could destroy its adoption by vendors and end users.

    --
    The society for a thought-free internet welcomes you.
    1. 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.
    2. Re:Eternal vigilance the cost of freedom... by Togakure · · Score: 1

      I don't know what it is like for the average person in America and I believe that generally they'd be like the people in New Zealand: generally decent people. But from outside it does appear that Americans have become very defensive, litigious and downright protective of their individual rights to do what they please while doing to others before it is done to them. One only needs look at the publicity that American corporations, celebrities and government garner internationally for what they do and have done (Enron, SCO, tabloid exploits, Bill Clinton's sense of honesty truth justice and where the belt should be in a boxing match, (any country's) politicians, CIA, RIAA, Iraq aka where's-my-oil...) anyone? /.ers generally excepted, of course :)

      --
      Thoughts influence feelings. Feelings influence thought. Choose your thoughts wisely.
  34. Annonymously posting to the internet. by wetshoe · · Score: 0, Offtopic
    Whatever happened to the good old days of the underground? You can always upload illegal softwarre to the internet, and if it's useful, then people will use it, regardless of its status. A case in point is the DeCSS code. When it was originally posted, it was on one web site. Then, some other geek thought it was cool, so he put it up on his website, and so on. Then the authorities cracked down, so 10 geeks had it up for a week, then a week later it was 10 other geeks. It's like playing keep away, the people keeping the thing away, in this case the code out there, most always win, because there is so many of them, the authorities can't possibly keep control over ever single one of them.

    People will always be using illegal software, whether it be pirated software or softwarre that infringes on someone else's IP. It all comes down to cost, if someone can't afford it, they'll find some other way to get it. If software is published by only a few large companies that overcharge for their products, people will find other means. It almost reminds me of a quote from Jurrasic Park, "Life will find a way."

    1. Re:Annonymously posting to the internet. by Bendebecker · · Score: 1

      It will end up like the music industry and the RIAA. You can either buy only from independents(small developers), you can pay for legal copies of overcharged products, and/or you can dl pirated copies of the product online.

      --
      There's a growing sense that even if The Future comes,
      most of us won't be able to afford it.
      -- Lemmy
  35. CS is math by MarkusQ · · Score: 5, Insightful

    I think the biggest problem with some of the patents we're seeing these days is that the issue of prior art isn't being taken into account.

    No, the biggest problem is that software (or any mathematics for that matter) should not be patentable. Society's first big loss was when the fast talking SOBs slipped the false notion that if you could describe a mathematical algorithm in words that made it sound like an invention then it magically was an invention into the cultural norms and started patenting software in the first place.

    (Our second big loss has been the "IP" fudge, which is blurring the distinctions between patents, copyrights, trademarks, trade secrets, competative advantages, wishful thinking, bullshit, and marketing babble into one vague pile of lawyer poo).

    Affording patent protection to discoveries in mathematics, biology, etc. or copyright protection to numbers, animals, etc. is against the interest of a free society as surely as allowing thought control, albeit the death of freedom comes somewhat more slowly.

    -- MarkusQ

    1. Re:CS is math by imadork · · Score: 2, Funny
      (Our second big loss has been the "IP" fudge, which is blurring the distinctions between patents, copyrights, trademarks, trade secrets, competative advantages, wishful thinking, bullshit, and marketing babble into one vague pile of lawyer poo).

      Excellent. I think I need to come up with a shorter version of that to turn into my new sig!

    2. Re:CS is math by yerM)M · · Score: 5, Insightful
      It's these cases where philosophy can bear fruit or really confuse the issue.

      On one side if the coin there are the "platonists" who consider math as the uncovering of ideal, eternally existing, abstract objects. On the other there are the "formalists" who consider mathematics as more of a game where theorems are developed logically from axioms chosen arbitrarily.

      Then there is Rueben Hersh's connotation that mathematics is what mathematicians do. In lay-man's terms, without mathematicians there would be no math. He further implies that the math we know is decided by the mathematicians. Consider fluxions versus calculus, two different solutions to the same problem and one was superior. They came about in two different ways because the principle mathematicians were different people.

      If we follow the platonists approach then math should not be patentable because it just is. A platonist would consider patenting math like patenting a mountain.

      Hersh would contend that math is the creation of the mathematician and hence, as a product of personal endeavor, should be patentable.

      In terms of the courts view on software, we are stuck in a Hershian situation, so what is the solution? If we had known that this would be the case, the EFF (electronic frontier foundation) or the GNU project could have started patenting software twenty or thirty years ago, thereby capturing the axioms on which software was founded. THIS is what should piss people off. It pisses me off in computer science and biology. Companies are standing on the shoulders of giants who didn't have the opportunities available to them, especially when most of the underlying infrastructure was built with public funds.

      Patents are expensive, but there goal is to offer short-term incentives for development in order to release knowledge into the public domain. Sometimes we forget that patents are designed to release knowledge. However, I would favor a progressive patent law where software patents last only five years and drugs targeted at monogenic diseases that don't affect many patients (like huntington's disease and spinal muscular atrophy) last for forty.

      That's just me though.

    3. Re:CS is math by MarkusQ · · Score: 3, Funny

      Excellent. I think I need to come up with a shorter version of that to turn into my new sig!

      *smile* Fine, so long as you realize that it's my intellectual property.

      -- MarkusQ

      P.S. For a while (1999?) my sig was "Intellectual Property is neither."

    4. Re:CS is math by MarkusQ · · Score: 4, Insightful
      We don't need to go all the way to phylosophy. The Patent Act (which (IIRC) provides the basis for all patents in the US) says, for example "excluded from such patent protection are laws of nature, natural phenomena, and abstract ideas." This does not depend on the dichotomy between invention and discovery. Up until the mid-1970s by the CCPA (Court of Customs & Patent Appeals) no one thought you could or should be able to patent mathematics.

      It isn't a matter of discovery vs. invention; it's the fact that patents are a restriction on the freedom of the people given in exchange for certain disclosure. The exchange is offered by the people when it is to their advantage to do so, or at least that is the constitutional intent. The present system has been usrped by the patentors and is being run to their advantage, contrary to the public good and unsuported by the legal basis on which it stands.

      Patents were never intended to cover mathematics, be it discovered, invented, e-mailed by the gods or handed down by little green men on 3x5 cards. Math is not patentable.

      -- MarkusQ

    5. Re:CS is math by Paradise+Pete · · Score: 1
      Software is like sex; if you feel the need to pay for it you can always find someone willing to take your money.

      Sure, but to have it reliably without paying for it, you still have to know what you're doing.

    6. Re:CS is math by mcrbids · · Score: 3, Informative

      No, the biggest problem is that software (or any mathematics for that matter) should not be patentable.

      I think it's time to spend some karma here, as I'm most assuredly going to lose some for saying this, but...

      The idea of a patent is to benefit those that invent things, on the notion that inventing things in general is a good idea.

      A patent is never completely new. All ideas come from other ideas. Taking an existing idea and improving on it can easily result in a patentable item.

      Patents are issued quite legitimately for all kinds of incremental ideas. For example, I have a patented Snap-on ratchet screwdriver. I looked up the patent one time, just for kicks. The actual latch mechanism inside the screwdriver is what's patented. If you are interested, you can look it up yourself.

      Notice that it references some 20 other patents, one dating back to 1883! Ratchet screwdrivers are nothing new - but there's still plenty of patentable ideas around ratchet screwdrivers.

      Now, with a patent, you have an idea that results in a machine that does something. How is software really any different?

      You can't get a patent on software itself. You can only get a patent on the resulting combination of a computer and the software, which, as a unified piece, is an operating machine that is capable of performing a real activity or service.

      You are not be able to patent a specific instance of software - that's protected by copyright law. (which IMHO is easily more messed up than patents are with their 100+ year extensions)

      You can't patent an algorithm, unless that algorithm is part of a demonstrable machine that produces an identifiable result.

      Granted, software can be represented as a set of numbers, but then, too, so can a design for the tractor hitch!

      Where is the problem?

      --
      I have no problem with your religion until you decide it's reason to deprive others of the truth.
    7. Re:CS is math by Paradise+Pete · · Score: 1
      Excellent. I think I need to come up with a shorter version of that to turn into my new sig!

      "fudge" - MarkusQ

    8. Re:CS is math by Anonymous Coward · · Score: 0

      Thank you, that sentence in () is classic .sig material!

      Te"has found a new email sigline"ls

    9. Re:CS is math by MarkusQ · · Score: 1

      The idea of a patent is to benefit those that invent things, on the notion that inventing things in general is a good idea.

      Wrong. The idea of a patent is to reward people who do something novel for telling the rest of us how they did it. That is why you are (or at least should be) required to provide a working model and detailed explanation of the invention you want to patent.

      But under what circumstances should we the people agree to pay such a reward? Obviously, it is only in the public interest to give a patent when the likelyhood of us independently figuring out how to do the trick in question is low compared to the cost of granting the patent. Thus the requirement that the invention be "non-obvious."

      You can't patent an algorithm, unless that algorithm is part of a demonstrable machine that produces an identifiable result.

      But that isn't what is happening. Patents are being issued on algorithms without tying them to a paticular piece of hardware. People aren't getting patents on programs they are being granted patents on algorithms and formats and other abstract ideas that are clearly and explicitly excluded from the Patent Act.

      This is not in the public interest.

      -- MarkusQ

    10. Re:CS is math by mcrbids · · Score: 1

      >You can't patent an algorithm, unless that
      > algorithm is part of a demonstrable machine
      >that produces an identifiable result.

      But that isn't what is happening. Patents are being issued on algorithms without tying them to a paticular piece of hardware. People aren't getting patents on programs they are being granted patents on algorithms and formats and other abstract ideas that are clearly and explicitly excluded from the Patent Act.


      Can you give a single example?

      One? (provide me a link)

      --
      I have no problem with your religion until you decide it's reason to deprive others of the truth.
    11. Re:CS is math by Anonymous Coward · · Score: 0
      Can you give a single example?

      One? (provide me a link)


      RSA claimed a patent on C = me mod m. It has since expired, but I don't see any hardware there, do you? What hardware is in BT's hyperlink patent? That's two, need more?

    12. Re:CS is math by AhBeeDoi · · Score: 1
      We don't need to go all the way to phylosophy. The Patent Act (which (IIRC) provides the basis for all patents in the US) says, for example "excluded from such patent protection are laws of nature, natural phenomena, and abstract ideas." This does not depend on the dichotomy between invention and discovery. Up until the mid-1970s by the CCPA (Court of Customs & Patent Appeals) no one thought you could or should be able to patent mathematics.

      It's fine that laws of nature and natural phenomena are not patentable but people have easily skirted that issue. Patents have been granted on the use of specific human genetic sequences, often with the patent holder not understanding what the sequence actually does. While the gene sequence itself cannot be patented (or else we'd all be getting an invoice for license fees from the owner of said protected IP), the use of the genetic sequence in any process or invention is protected.

      We've come a long way from Jonas Salk, and frankly, we need to go back.

    13. Re:CS is math by MarkusQ · · Score: 2, Informative

      Can you give a single example?

      One? (provide me a link) Sure. Without even leaving Slashdot

      Let's see what that gets us. Hmm. Microsoft patenting XML for storing text, sombody sueing the DNS registrars for their (patented) use of URLs, Eolas sueing MS for using pluggins (which they claim to have patented), Intertrusts DRM patents, ...gosh I'm sorry, I forgot. You only asked for one. I won't bother citing the rest of the page.

      -- MarkusQ

    14. Re:CS is math by MarkusQ · · Score: 1

      We've come a long way from Jonas Salk, and frankly, we need to go back.

      I wholeheartedly agree.

      -- MarkusQ

    15. Re:CS is math by bokmann · · Score: 2, Funny

      I have just applied for a patent on the first 10 million digit prime number. Much like SCO, I'm not going to tell you the number (but I can tell you the process by which I discovered it).

      When the Gimps Project finds it, I am going to sue them for the $100,000 prize they will collect.

      At that time, I will announce the 10 million digit number as 'exhibit A' in my lawsuit.

      I like the idea of patenting math.

    16. Re:CS is math by mcrbids · · Score: 2, Informative

      Well, as I write this, there are two responses, neither of which actually provide a link to an actual patent. In case you haven't followed the thread, I said the following:

      You can't get a patent on software itself. You can only get a patent on the resulting combination of a computer and the software, which, as a unified piece, is an operating machine that is capable of performing a real activity or service.

      Instead, we either have a few lame, secondhand press articles, or worse, thirdhand slashdot postings, and we all know how amazingly accurate /. postings are.

      If you've ever worked with press (I have, a little) you'd know how amazingly inaccurate any press actually is. Every reporter I ever saw didn't really care - they get a snippet or two, write a story, and they're done.

      So, I asked for a patent on software, so show me one! I'd be perfectly happy with just a patent number!

      The patent must be for software, and not for the resulting machine. Does even one single example exist?

      (BTW, You can see my original post here)

      --
      I have no problem with your religion until you decide it's reason to deprive others of the truth.
    17. Re:CS is math by Shimmer · · Score: 1

      You are obviously not a programmer. Software is built on math, but it is not math itself.

      Using physics instead of math, would you also say that a light bulb (which is nothing but a collection of naturally occurring atoms), should also not be patentable?

      --
      The most rabid believers in American Exceptionalism are the exact same people whose policies are destroying it.
    18. Re:CS is math by arkanes · · Score: 1
      I'll refer you to the eolas patent. I'm not going to look up the number because I've read it myself and you can do the research if you want. The eolas patent is, specifically, on using mime types passed from a web server to choose which a helper plugin to run, and then to run that plugin, automatically, with the browser frame.

      The patent, of course, requires the infrastructure of computing to be in place - hardware to run on (although the hardware required is not specified), a network, a server on the other end, etc. These elements are NOT defined with any detail. There are no implementation details in the patent whatsoever - it's a patent on the PROCESS of embedding plugings.

      Now, as anyone who's ever written an app thats extendable by plugins knows, figuring out what plugin to run is pretty trivial. The hard part is things like defining an interface specification and all the other plumbing that lets third party code interface seamlessly with yours. None of this is present in the eolas patent.

      Once upon a time, you could only patent actual inventions. In the 70s they expanded that to include abstracts like genomes, algorithms, and buisness processes.

    19. Re:CS is math by MarkusQ · · Score: 1

      You are obviously not a programmer. Software is built on math, but it is not math itself.

      Actually, I am a programmer; I'm just not a newly minted one. When I started programing computer science was (correctly, as I still maintain) part of the math department at any university that taught it. This was roughly the same era that folks like RMS developed their sensibilities (which I tend to share).

      As for your second point, software isn't "built on" math any more than numbers or geometric forms are. But it shares the property of yielding to the same form of analysis as any other mathematical entity and thus is as reasonably considered a part of matematics.

      To put a finer point on it:

      • It is possible to draw a triangle without knowing any matematics, or at least without realizing that you are using mathematics.
      • It is possible to write a computer program without knowing any matematics, or at least without realizing that you are using mathematics.
      • In neither case would it be to society's benefit to let the practitioner's ignorace decide the issue. You should not be able to patent software for exactly the same reason you should not be able to patent a triangle.
      -- MarkusQ
    20. Re:CS is math by Shimmer · · Score: 1

      You have failed to address my point. I maintain that software is to math as engineering is to physics. Thus, your claim "Software cannot be patented because triangles cannot be patened" is analogous to the claim that "Light bulbs cannot be patented because electromagnetic radiation cannot be patented".

      Both claims are absurd.

      BTW, I am also an old programmer. Where I come from, CS was originally part of the Applied Math department, not the (pure) Math department. Again, Applied Math is to Math as Engineering is to Physics. So Math and Physics are not patentable, but Applied Math and Engineering are. You see the difference?

      --
      The most rabid believers in American Exceptionalism are the exact same people whose policies are destroying it.
    21. Re:CS is math by Dun+Malg · · Score: 1
      So, I asked for a patent on software, so show me one! I'd be perfectly happy with just a patent number!

      The patent must be for software, and not for the resulting machine. Does even one single example exist?

      RSA public key cryptosystem. U.S. patent #4,405,829, issued 20 Sep 1983. Happy now?

      --
      If a job's not worth doing, it's not worth doing right.
    22. Re:CS is math by mcrbids · · Score: 1

      But this is NOT A PATENT FOR SOFTWARE. It's a patent for an "encoding apparatus".

      Reference the following text:

      "Each encoding device is an apparatus which accepts two inputs: a message-to-be-encoded, M, and an encoding key or operator, E. Each encoding device transforms the message M in accordance with the encryption operator to produce an encoded version C of the message (which is denoted as the ciphertext) where C=E(M). The encoding key and the ciphertext are also digital sequences.

      Each decoding device is an apparatus which accepts two inputs: a ciphertext-to-be-decoded C and a decoding key or operator, D. Each decoding device transforms the ciphertext in accordance with the decryption operator to produce a decoded version M' of the ciphertext where M'=D(C), or M'=D(E(M)). Like the encoding key, the decoding key and decoded message M' are also digital sequences. The encoding and decoding keys are selected so that M'=M for all messages M.


      It is not a patent for software - it's a patent for the software, combined with hardware, to create an information encoding apparatus.

      How is that different than a design combined with steel to make a tractor hitch?

      Where is this wrong?

      --
      I have no problem with your religion until you decide it's reason to deprive others of the truth.
    23. Re:CS is math by fucksl4shd0t · · Score: 1

      *sigh* That's not the problem with software patents.

      A patent is supposed to be "give us your designs and we'll give you a temporary monopoly. We can use your designs for non-commercial uses, such as research and experimentation. You can sue the ass out of anybody who builds your device commercially"

      So, in that light, shouldn't you have to provide your source code to get the patent?

      Contrarily, if you don't want to have your patent expire, you can opt to keep your designs a secret instead. THen you have some limited recourse under trade secret law if your design leaks, but no monopoly, and no other protections.

      With software, you can do both! Patent the thing, and keep the design under lock and key. You can also copyright the design itself! Whoopeee!

      That's the problem

      --
      Like what I said? You might like my music
    24. Re:CS is math by runen · · Score: 1

      So fish shouldn't be patentable, but a fish casserole should.. :)

    25. Re:CS is math by Shimmer · · Score: 1

      Bingo.

      --
      The most rabid believers in American Exceptionalism are the exact same people whose policies are destroying it.
    26. Re:CS is math by MarkusQ · · Score: 1

      fish shouldn't be patentable, but a fish casserole should

      Well, you're out of luck then, since (at least so far) neither or them are patentable. And I (and the rest of societhy) are in luck, since we can enjoy either without having to ask permission from people like you who think they ought to be able to patent them.

      -- MarkusQ

    27. Re:CS is math by Halo1 · · Score: 1
      I maintain that software is to math as engineering is to physics.
      I think it's more correct to say that software is to maths as stories are to spelling/grammar. That's why computer programs are protected by copyright instead of by patents. After all, you write/publish a computer program, unlike a light bulb.

      Afaik, all other fields protected by patents directly relate to physics/chemistry/... (i.e., physical processes).

      --
      Donate free food here
    28. Re:CS is math by ScrewMaster · · Score: 1

      Amazon 1-Click Shopping.

      --
      The higher the technology, the sharper that two-edged sword.
    29. Re:CS is math by ScrewMaster · · Score: 1

      "Hobbiest"? WTF? Is it "hobbier" than the others? It's spelled "Hobbyist"

      And here I thought I was the only one irritated by that. Interger is another of my favorites.

      --
      The higher the technology, the sharper that two-edged sword.
    30. Re:CS is math by ScrewMaster · · Score: 1

      No, the BIGGEST problem lies in the ethics of those applying for patents. The patent system as it currently stands is flawed, to be sure, thanks to decades of Congressional malfeasance. But that isn't the only problem, nor even the greatest one. In the modern, cutthroat business environment, the expedient view generally prevails: don't worry about the right or wrong of it, just worry about whether we can a. make money or b. stop competitors from making money. Those individuals running our corporate world see nothing wrong with gaining any advantage over the competition, even if it is of dubious legal or ethical origins. And the problem is getting worse: as more companies begin to engage in this brain-damaged behavior those that try to remain honest are at a significant disadvantage.

      It is also a mis-use of the system to patent something that is obvious and well-established in a given field (plug-in launching, say) with the express purpose of later using that award to extort money. For that's what that is: extortion, not the legitimate protection of an invention. That wasn't what the Founding Fathers intended and I'd like to believe it isn't what Congress intended.

      The fact remains that the choice to abuse some aspect of our legal system is made by those that abuse it. If you KNOW that your invention (and I use the term loosely in many cases) is covered by massive quantities of prior art and/or prior patents, is fundamentally invalid from the get-go, and you choose to apply for patent protection anyway you, not the patent system, not the USPTO, are at fault. Put the real blame for this fiasco where it lies, in the hands of those would misuse the system for extortion and the illegal suppression of legitimate competition.

      --
      The higher the technology, the sharper that two-edged sword.
    31. Re:CS is math by BandwidthHog · · Score: 1

      Fuck 'em all, let's just patent mathematicians and be done with it!

      --

      Quantum materiae materietur marmota monax si marmota monax materiam possit materiari?
    32. 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.

    33. Re:CS is math by Blublu · · Score: 1

      "Patents have been granted on the use of specific human genetic sequences" Does this mean it's possible to patent specific persons? Quick, someone patent Darl McBride!

      --
      meh
    34. Re:CS is math by LionKuntz · · Score: 1
      A patent is never completely new. All ideas come from other ideas. Taking an existing idea and improving on it can easily result in a patentable item.

      Patent apps must pass three test. Failure of any one of the tests invalidates the patent application.

      (1) The invention must be NEW, that is, not already in use anywhere in the world,

      (2) The invention must be NOVEL, that is, not just a paintjob on something else which itself is unpatentable.

      (3) The invention must be UNEXPECTED, that is, not mere incremental on prior art as known to the experts in that field. It must be 'surprising" in its application of known elements of prior art.

      Failure to meet even one of these tests dooms a patent application.

    35. Re:CS is math by Dun+Malg · · Score: 1
      But this is NOT A PATENT FOR SOFTWARE. It's a patent for an "encoding apparatus". It is not a patent for software - it's a patent for the software, combined with hardware, to create an information encoding apparatus.

      It is a software patent, as the hardware is never specified. Software, by definition, runs on some sort of hardware. Software is a set of instructions for performing a task on a computer. You tell me where the RSA patent either A) specifies any particular physical device these instructions are to be run on, or B) which of their methods is not part of a set of instructions for performing public key encryption on a computing device. It's a freakin' mathematical formula, not a steam engine. It's SOFTWARE.

      How is that different than a design combined with steel to make a tractor hitch?

      I'm not sure what point you're trying to make with this analogy. Steel is just a construction material. Construction materials aren't relevant to patents, even for tractor hitches. If anything, steel is equivalent to the hardware of the RSA patent. It doesn't matter whether a hitch is made of steel or titanium as far a a patent is concerned; likewise, it doesn't matter on what hardware you run the RSA public key algorithm-- you'd be violating their patent because of the software. Where is this wrong?

      --
      If a job's not worth doing, it's not worth doing right.
  36. 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.

    1. Re:Perens too good for Slashdot? by Amyloid · · Score: 1

      Slashdot shows its inadequacy sometimes...

    2. Re:Perens too good for Slashdot? by happyfrogcow · · Score: 1

      the opposite rather. he's too busy reading and posting to slashdot that he doesn't have time to post to slashdot... if that makes sense.

  37. 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.

  38. more dangerous than people think by pizza_milkshake · · Score: 2, Insightful
    IBM is pretty benevolent with their patents, and they're much better than small companies with the goal of "get a vague, broad patent on something that already exists and then make our money suing people". but the point is that there is a direct correlation between for vague, overbroad, frivolous patents and vague, overbroad, frivolous lawsuits.

    the patent office needs a specialized branch for comp.sci-related patents

    1. Re:more dangerous than people think by Anonymous Coward · · Score: 0

      They do have a specialized branch, several actually for different aspects. They're recruiting very aggressively right now at edu's. Starting salary is ~52K.

  39. Re:Patents and the immorality of open source softw by thegnu · · Score: 0

    I don't think the sharing a common word to describe your political ideology necessarily makes people natural allies.

    I'm not refuting anything you say other than that one point. China is a humongous human rights violation. Which is not the foremost thing on most socialist agendas.

    The descriptor "socialist" only covers a minute sliver of the whole shebang. "Murders people with sticks" is a relevant issue as well.

    --
    Please stop stalking me, bro.
  40. Injunction by nuggz · · Score: 2, Informative

    The actual substance of the claim doesn't matter; an injunction against distributing Linux which held for even a year could destroy its adoption by vendors and end users.

    In the jurisdiction where the injunction is valid.
    If an injuction was granted in the US, it would definately hurt US companies, the rest of the would could pretty much continue.

    The second issue is that if granting an injunction would do more harm then not, the court should either not grant the injunction, or take steps to minimize the effect.

    1. Re:Injunction by Anonymous Coward · · Score: 0

      Moreover, there would always be a fringe group (including myself) that would continue to distribute Linux, regardless of the injunction. The Linux community isn't going to keel over to bogus claims easily.

  41. Re:Who cares about Linux by jdifool · · Score: 1
    I can't resist the temptation, sorry....

    Maybe you should read between the lines, instead of focusing on the headlines. When Microsoft gives $1 billion of computer aid to the United Nations, in both cash AND software, don't you think this is a good investment, both for commercial and public image purposes ?

    The main reason to give such a large amount of money is that the United Nations will not change their OS, because it will have been provided, and because the very proper ways of using it will have been taught for free by Microsoft experts.

    Furthermore, it will make Microsoft a good contributor to the probably most useless NGO (unfortunately, I'd say). And what does Microsoft can look for now that it is wrongly aknowledged by 98% of the world population that Windows is the Os to have ? Public image.

    This is called an investment, not a donation.
    Use you head.

    Regards,
    jdif

    --
    Let's overcome our weakness.
  42. That game shouldn't work... by Thud457 · · Score: 1
    FSF should reply as such:

    1. $1e9 / $199 = 50,000,000 OS licenses for XP Pro
    2. We'll donate 100,000,000 copies of our OS!
    --

    the preceding comment is my own and in no way reflects the opinion of the Joint Chiefs of Staff

    1. Re:That game shouldn't work... by tomhudson · · Score: 1

      Maybe someone should tell the UN about this or this ... seems that Microsofts' "charitable donations" are just too expensive to accept.

    2. Re:That game shouldn't work... by dyte · · Score: 1

      I would take their generous offer

      BTW - $1B / $199 ~ 5M (not 50M)

  43. SCO Fix by MojoRilla · · Score: 0, Offtopic

    I was starting to go through SCO withdrawl. What with the hearing being delayed until February 6th, I thought there might be an entire day without SCO on Slashdot.

  44. Re:Patents and the immorality of open source softw by blackp · · Score: 1

    Reading this post kept me laughing, until I suddenly realized this guy is serious!

    Well, let me have a little fun here. Following the same logic...
    - We should stop building road, since they might be used to kill people in an accident, or facilitate the escape of bank robbers
    - We should stop building buildings, since they might burn down and hurt people.
    - We should stop making steel, since steel can be made into knives, and guns. And the bad people can use knives and guns to kill people quicker than with their own hands.

    The one major point that was not mentioned is that these open source projects also provide tremendous resources to the 'Good' people in the repressive regimes. They can use apache and MySQL just as easily as the 'Bad' buys, and in most cases have much less funding that the 'Bad' people. I believe Open Source helps the underdog level the playing field. The Chinese government would have the means to buy IIS or iPlanet if Apache were gone, but the Chinese underground would not be so fortunate.
    -

  45. patent patents by pizza_milkshake · · Score: 2, Funny

    then sue the Patent Office for infringement

    1. Re:patent patents by Anonymous Coward · · Score: 0

      Ugghh! Your sig is spamming these threads.

  46. 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.

    1. Re:Loophole never tried? by FreshFunk510 · · Score: 1

      Interesting. So one is not allowed to patent mathematical formules but what about algorithms? They are similar but there must be some distinction. And if algorithms can't be patented then what about methods of technology that use these algorithms? (one more level up).

      I'm sure the line is drawn somewhere in the law.

      --


      "Injustice anywhere is a threat to justice everywhere." - Martin Luther King, Jr.
    2. Re:Loophole never tried? by kenjib · · Score: 1

      Similarly, from what I understand you can't patent cooking/baking recipes, rules for games, or sewing patterns. I would love to see a court case contest the grounds for all software patents in general.

    3. Re:Loophole never tried? by Halo1 · · Score: 1

      In the European pro-swpat camp, the reasoning is that a computer executing a computer program is no longer a computer program as such and thus patentable, at least if the computer program allows you to make more efficient use of the computer than without it (or with other known programs). It's really stupid of course... What else can you do with a computer program than run it on a computer? Use it as wall paper?

      --
      Donate free food here
    4. Re:Loophole never tried? by Halo1 · · Score: 2, Insightful

      In case of "methods of technology that use these algorithms", you do not get a patent on the algorithm that is implemented in the technical apparatus, but on the way you implemented it technically. In software, you get copyright protection for the way you implement an algorithm (because it's more like writing a story based on an idea, than on constructing a valve based on some physical properties of the materials it's made of).

      Software patents however, give you patent protection for an algorithm, which is a mixture (from hell) of both principles. As such, they lead to enormously broad (you get exclusive usage of some principle) and conflicting (copyright grants me the right to publish my program, but a patent owner forbids it because it uses a patented technique) protections.

      --
      Donate free food here
    5. Re:Loophole never tried? by Anonymous Coward · · Score: 0

      Nothing but wishful thinking lets people patent software.

      All computers are just poorly implemented Turing machines.

      All software is just a poorly designed state machine.

  47. Patent Happy by Anonymous Coward · · Score: 0

    Patents are easy to get. This makes it nice for ordinary people as a way to protect themselves. By the same token, it's just as easy, if not easier, for corporations to do the same.

    Frankly, it's so easy for corporations to gobble up a bunch of patents, why would they NOT want have the kind of leverage a patent provides? I think that's the key to the whole problem. Infringing on a companies patent is not really a big deal until the company's patent your are infrining on makes it a big deal. Why they make it a big deal could be for many reasons.

    Maybe such and such a company's stocks arent doing so hot and they want to encourage a buy-out? Maybe they want a taste of another companies action through licensing... Who knows? You can't you blame a company for not wanting that kind of leverage...

  48. MOD PARENT DOWN! IMPERSONATION! by Anonymous Coward · · Score: 1, Informative

    MOD PARENT DOWN!! IMPERSONATION!!

    Look at his 'name' closely. It's spelled RAYRNOND.

    See the FAQ

  49. It's all about prior art. by Anonymous Coward · · Score: 1, Insightful

    I think the biggest problem with some of the patents we're seeing these days is that the issue of prior art isn't being taken into account. There are not many things that are totally new in the software industry - just things that are improvements upon something that someone else has already done. We see a lot of patents where companies try to patent the entire idea, when they are responsible only for a certain improvement upon the original idea.

  50. 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.

    1. Re:the problem by Anonymous Coward · · Score: 0

      So how did you do the quotes, HTML tags, and question mark without a shift key? Are you using some strange (to me, that would be non-US/non-Dvorak) keyboard layout?

  51. Re:This won't spell the end to software developmen by iminplaya · · Score: 1

    Let's just hope that the Americans don't start using their military to enforce patents worldwide. If they think it's profitable enough, they will. Right now they are just using the IMF, WTO, World Bank, etc. to do their dirty work for them.

    --
    What?
  52. Will do. -God by Anonymous Coward · · Score: 0

    Just for you Bubaloo...

  53. Re:This won't spell the end to software developmen by Tin+Foil+Hat · · Score: 1

    Well. That's very comforting.

    Except that I live in Texas. I do not want to move to Brazil.

    --
    No matter how many of my rights are taken away, somehow I still don't feel safe. -Frigid Monkey
  54. Eh?? by EXTomar · · Score: 1

    Maybe I don't understand what your question is about "port whatever flavor of Linux you like to the other camp of BSD" but why? Just to change licenses? The BSD doesn't solve any more issues than GPL when it comes to SCO like behavior. A company can come along and claim that parts of their proprietary software was stolen and place in the FreeBSD core. You'd see all of the same complaints and shouting from the BSD camps wanting to know the exact parts of the offending code and deeply offended about draging everything into the courts.

    Recompiling changes nothing. Switching license changes nothing. SCO's complaints are just as weak with either system. In fact isn't SCO flirting with the idea of trying to sue some BSD groups? The BSD teams are in general very supportive of the fight against SCO. Even though philosophies may be different they do regonize how much SCO BS is floating around.

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

      A company can come along and claim that parts of their proprietary software was stolen and place in the FreeBSD core.

      Wrong, since FreeBSD follows the cathedral model of software development, it is not as vulnerable as the free-for-all style Linux.

    2. Re:Eh?? by Tin+Foil+Hat · · Score: 1

      Yet Darl has indicated that BSD will be next on the hit list. I don't think he specified which flavor, which probably means all of them.

      --
      No matter how many of my rights are taken away, somehow I still don't feel safe. -Frigid Monkey
    3. Re:Eh?? by EXTomar · · Score: 1

      So? FreeBSD isn't any more or less vulnerable to erronious claims like SCO leveled at Linux.

      An SCO come-lately company can say "We wrote some software, never released the source code to the public yet it somehow got into the BSD core. We demand royalties from anyone who makes money from BSD!!" BSD doesn't give a license to take any code you want, especially code you don't own, to stick into BSD. Neither does GPL. That is a copyright violation which neither license will support.

      What SCO is doing has little to do with Linux or the GPL and everything to do with rats trying to weesle money out of companies while draging Open Source through the mud. SCO couldn't create software to compete against Linux or BSD so its suing profitable companies like IBM in an attempt to save themselves. The GPL or BSD offer no more or less protection against these unbased crazy claims.

  55. Re:This won't spell the end to software developmen by sfjoe · · Score: 1


    It is a bad idea to have laws that nobody can/will respect.

    There is an entire political party devoted to passing laws that nobody will respect. Believe me, it will get worse, maybe much worse, before it gets any better.

    --
    It's simple: I demand prosecution for torture.
  56. Mod Parent Up Please by SWroclawski · · Score: 1

    A number of us were waiting for the answers and haven't gotten them.

    Please mod the parent up so there's more visibility on the issue.

    - Serge

  57. Patents by nuggz · · Score: 1

    A patent is a government sponsored monopoly for the inventor.
    The value to the inventor is their monopoly control of that technology.

    Imagine that with a simple request to a competitor you could shut them down, and become a monopoly in that field. That is the power a patent.

    The defensive strategy is just blackmail, if you shut us down, we'll shut you down too. Because they know they're probaly sitting one something of someone else, but they know you won't do anything because of their counterattack.

    Note in the SCO case, IBM launched a patent offensive. I think this strongly suggests you may never want to fight IBM on ANYTHING, even if you're right, they'll still squash you with their other weapons.

  58. Re:This won't spell the end to software developmen by kfg · · Score: 1

    And we've had the shoe on the other foot already as well. While the Wrights and Curtis spent their time in the courts, Europe simply ignored the Wrights patents and went on to development.

    Hence, although America invented the aeroplane in 1903, by the time we entered WW1 only a decade and a half later we were put in the position of having to not only buy planes from France but license designs of trainers from England. Even engines had to be purchased and licensed from outfits like Bugatti and Hispano-Suiza in Europe.

    Patents were intended to strike a balance between granting rights to the inventor while still allowing technological development, not to allow a single individual/company to hold the universe for ransom or remain technically moribund.

    The system is broken. Everyone seems to know it except the USPTO.

    KFG

  59. PENIS ON PARENTS by Anonymous Coward · · Score: 0

    Here's a copy of the article referring to Penis On Parents in case you ass lumbering cock salads slashdot the motherfucker:

    CATEGORIES TV RADIO COMMUNICATE WHERE I LIVE INDEX SEARCH Low Graphics version | Change edition About BBC News | Feedback | Help News Front Page World UK England Northern Ireland Scotland Wales Business Politics Health Education Science/Nature Technology Entertainment ----------------- Have Your Say Magazine Week at a Glance Country Profiles In Depth Programmes Last Updated: Friday, 23 January, 2004, 11:41 GMT E-mail this to a friend Printable version Software patents 'threaten Linux' Open source advocate Bruce Perens tells BBC technology correspondent Clark Boyd why the real threat to Linux and the open source movement is not from the SCO lawsuits, but from software patents. Linux is used in internet cafes in Brazil Clark Boyd: Linux seems to be going more and more mainstream. Suddenly there are advertisements by IBM on television promoting Linux. What do you make of this mainstreaming of the whole open source idea? Bruce Perens: I like the fact that the IBM ads emphasise the openness. I saw one the other day that compared Linux to a child that had been adopted by the world. And I think that's a great theme, and it's very different than what you usually hear from IBM. CB: Are the major companies becoming involved in Linux, helping to channel that creativity in ways that didn't exist before? BP: Certainly the entrance of IBM, Hewlett Packard and a number of other companies, is helping. The main way is that it's helping us get more appreciation from the rest of the world. We are no longer isolated geeks making a system only we know is good. And I think there's a lot of benefit. I think maybe some of the more naive around the world may think that Linux comes from IBM, but there are a good many people who appreciate the role of Linus Torvalds who may also appreciate the role of Guido van Rossum, the writer of the Python language. Patent problem CB: What do you see as the main challenges to Linux in the next year to 18 months, especially regarding the lawsuits brought by SCO which are still pending in the courts? 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 Bruce Perens BP: The good news is that SCO has pretty much exhausted any chance of being successful in court. Their legal discovery documents have not yielded sufficient evidence. But, let's go on to the future beyond SCO. The biggest challenge that will face us after that is software patenting. Software patents that are being accepted are not necessarily inventions, their definitions are overbroad. And you can never finish a patent search. The definitions are so broad, you can't ever be sure a company would or would not assert their patent on what you are doing. You have to consider engineers today spend their entire careers combining other people's intellectual property. And every small and medium sized enterprise is at risk regarding software patenting. That is a problem in Europe, because representatives to the European Parliament are pushing very hard for software patenting that would indeed shut out all small and medium businesses from the software development business, not just open source. 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. That's a very, very bad situation developing. We must do something so that there is reason for people to innovate, there is reason for people to invent, but that companies can execute without this constant fear that we will be sued into the ground regarding software patenting. 'Lots of friends' CB: What about the positives for Linux coming up in next year to 18 months? I believe you've called 2004 the year of Linux on the desktop? As Linux and open source become more important in business, we hope that those friends will be on

  60. In progress with machines... by DevVar8++ · · Score: 1

    It's already a growing trend with electronics. There is a growing issue with true hobbyists, do-it-yourselves, and thieves.

    I know that tinkering with commercial products can get in serious trouble.

    Basically suppressing your curiosity by threatening lawsuit.

  61. Re:Who cares about Linux by Caeda · · Score: 0

    "When Microsoft gives $1 billion of computer aid to the United Nations, in both cash AND software, don't you think this is a good investment, both for commercial and public image purposes ?" No, not actually. When microsoft gives any "software" and applies a dollar value to it for their total investment I call it a load of shit. It costs them a fews cents per cd to copy off all that crap they donated, then say.. Oh, this 1$ pile of cd's is worth 180$ per cd.. and this one.. ooh, 600$ per cd. When it didnt cost anything at all near that to donate it.

    --
    ~~ Please keep your arms, legs, and outright stupidity inside the ride at all times. Thank You ~~
  62. Patents Protect Google... by PHPgawd · · Score: 1

    ...and other "small" companies from folks like Microsoft. Patents may the be the only thing that will stop them from "Netscaping" Google.

    1. Re:Patents Protect Google... by Anonymous Coward · · Score: 0

      what the hell are you tallking about?

  63. Don't be overbroad by FuzzyDaddy · · Score: 1
    "Patents promate innovation" is a lie

    Let's not be overbroad. Clearly, there is a huge threat of software patents stifling innovation. But when it comes to real hardware, our company would not be funded if we didn't have patent protection on our products.

    The irony is that patents were supposed to protect the little guy from exploitation. In the case of software patents, it cuts the wrong way.

    --
    It's not wasting time, I'm educating myself.
    1. Re:Don't be overbroad by iminplaya · · Score: 1

      "The irony is that patents were supposed to protect the little guy from exploitation."

      That the way it's stated in the law, I don't blieve for a second that was the real intention. If there were no patents your company would simply be doing someting else. We would all find other ways to make money. Or maybe we would become truly human and just give.

      --
      What?
  64. Re: Number 1 reason against software patents by Aidtopia · · Score: 1
    Copyright is the right way to protect software, not patents.

    Copyright does not protect inventions, merely expressions of inventions.

    My brother is co-inventor on several patents for signal processing algorithms. These are true inventions. They make it possible to give an anethesiolgist very accurate data in real time. It also makes the device safe to use on premature babies. It took years (and therefore lots of money) to develop these algorithms.

    Copyright does not protect the algorithms. Only patents do. Of course, these algorithms happen to be implemented as software running on a DSP.

    The only way these efforts could have been funded (in our capitalist economy) is by the potential to make money off the results. Being a small company, they make money by licensing their technologies to the manufacturers. FDA approval requires disclosure of the algorithms and imlementation. Without patent protection, the manufacturers could re-implement the algorithms (on a different processor or in a different language to avoid copyright problems).

    I'm not saying that software patents are a great thing. There are a lot of problems with the system. I'm just pointing out that the parent comment really shouldn't be modded as "insightful," when it misses the key distinction between copyright and patent protection and therefore concludes that we only need copyright.

  65. What was the idea that made it into Apache? by Anonymous Coward · · Score: 0

    If you don't mind my asking...

  66. Software patents bad for the US economy by Anonymous Coward · · Score: 0

    Most countries outside the US don't have sofware patents at all!

    Only the US restricts it's own population in that way and that's why it will fall behind in sophistication and revenue in the software market in the future.

    As this continues, less and less companies will produce all of the US made software, no one else will be allowed to and those companies will therefore have monopolies.
    Other countries will have a healthy software industry that will be friendly to programmers with new ideas instead of programmers with the biggest patent portfolio.

    The monopolistic companies in the US will not be able to implement all the features they want to because the other company "owns" that feature and therefore future US programs won't be as good as they can be. On the other hand, that's good enough for them because that crappy software is the only software that is legal in the US.

    Frustrated consumers in the US, happy consumers outside the US and US companies cannot compete with their programs abroad unless they make "The foreign version" of their software which will become underground hits in the US and will eat into sales of the crappy "official US version" software.

    This is probably the reason the US is pushing hard for software patents abroad.

    I think the main reason for this situation is because it's legal for companies to give money to politicians in the US (simplification but still true).

  67. How do real world patents work? by thegnu · · Score: 0

    Don't patents only cover specific implementations of a solution? There are many different water filtering systems patented. Wouldn't that mean that any software patent would have to at least go to the level of say, classes in vb? It would seem it would have to spell out every single step taken by the program to get something done.

    Module A gets a list of xml files in the directory and determines which are new. Loops a function to pass xml files one by one to module B
    Module B parses for needed info (name, ph #, etc) and inserts it into database.

    And so on.

    --
    Please stop stalking me, bro.
  68. If you keep the penny, by BillsPetMonkey · · Score: 2, Insightful

    .. you can't have the currant bun.

    This is what companies have to realise about software patents.

    Check an EULA or a shrink-wrap license and the gist of it is that you have no recourse to anyone if the software fails or deletes all your data. You buy the software "as is". But if you want people to pay for software, there has to be some sort of recourse - you can't just expect people to pay money and get shoddy software and just move along quietly (and not derive their own solution to the problem), while the company gets to ringfence it's IP (which was probably derived from a cross-patent anyway). It's just not on.

    And yet that's exactly what we've been getting. By just building a GUI widget on many platforms you are already liable to historic patents. And more importantly - you are not allowed to claim it "unfit for purpose" or even fix it!!!

    I really think the message should be clear to software companies that want to enforce patents on software (sorry for the caps) -

    IF YOU WANT TO PATENT YOUR STUFF, TAKE RESPONSIBILITY FOR IT FIRST!

    Grrr. I think I need a nice cuppa tea to calm me down.

    --
    "It's not your information. It's information about you" - John Ford, Vice President, Equifax
  69. No, not open office. by Bill,+Shooter+of+Bul · · Score: 1

    Open office isn't technicly "sold" to anyone. Star office on the other had is distributed by Sun. A nice, large target that is already despised by Redmond. But, Microsoft claims that it only patents things defensively. So it would never sue anyone else for patent infringment. At least not until their sales start to tank.

    --
    Well.. maybe. Or Maybe not. But Definitely not sort of.
  70. Big Picture by hamsterboy · · Score: 1

    There's a fundamental problem with IP law. Copyright was invented to protect things that are written; patents were invented to protect things that are material. In the 18th century, a wrench couldn't be copyrighted (because it wasn't written), and a song couldn't be patented (because it didn't have a physical form).

    Unfortunately, we're at a point where that's no longer a real distinction. The Linux kernel is both a functional tool and a work of literature. It's just text, but it does something. That's not something that IP law is equipped to deal with.

    With apologies to Neal Stephenson, how would IP law deal with a nam-shub? A sequence of syllables that acts like a program in the human brain. What if I write one that cures cancer? Do I patent it, copyright it, or both? What's the proper way to protect things like this?

    -- Hamster

  71. Re:This won't spell the end to software developmen by Short+Circuit · · Score: 1

    No kidding.

    My step dad used to work for an electronics design/manufacturing company. They built a factory in China, but the Chinese government demanded a copy of every piece of documentation that would be onsite. Then they built a duplicate operation just down the road.

  72. patently riddiculous by jimmi_bob · · Score: 1

    its a shame that the first thing that these big companies do when they make a minor discovery is to patent it. its also infecting academia too, read a paper in a top journal or conference and most likely the author has already got his lawyer on the case six months previously. of course people should benefit from discovery but now it seems that exploiting your own work is at the expense of preventing others from adding to it (without paying a hefty royalty fee). its particularly disturbing when applied to software, human genes (which surely we all own), and business prctices ... none of which i think should allow patents. software is automatically copyrighted, and that should give some degree of protection to the original author. if a patent had been taken out we could all be talking about xerox computers on slashdot ... that is a scary thought :)

    --
    Take away the right to say "fuck" and you take away the right to say "fuck the government." - Lenny Bruce
  73. 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.

    2. Re:Patents Are Not a Problem... by Halo1 · · Score: 2, Insightful
      My point was that that patents are allowed in almost all technical areas so why not for software?
      Because software is different. Software is just a bunch of logical/mathematical constructs in a language a computer can understand. It's maths. As an example of how this is different from traditional technological fields, let's take a very simple physical universe: that of Lego bricks.

      If you place one Lego brick on the ground, it will just sit there. Put one or two on top, and you'll still have no problem. If you put 100 Lego bricks right on top of each other, you get a very unstable structure. So even in this very simple physical environment, things that behave one way in the small, may behave quite differently when used in a more complex whole.

      With software, this is not the case. One small, sound logical reasoning remains just as valid in a larger whole. Software development by its very nature consists entirely of combining all kinds of small logical constructs into a, non-obvious or not, bigger whole. And software is being innovated every day, because if you don't innovate, your competition will and you will lose whatever edge you had.

      Please read this study, carried out by the Max Planck Institute and the Fraunhofer institute (by no means anti-swpat establishments) for more on why software is different and how software development works differently. For a more philosophical approach, in case you want to understand why those empirical results are what they are, see this page.

      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
      But software patents don't work that way, as shown by the recent FTC study (link is to a summary of all swpat related stuff, link to the full study is available at the top for you to verify, should you think that the person who created that page misrepresented the facts).

      Some quotes:

      • One panelist stated that "the [patent] system discourages you from looking very hard [at patent disclosures] because ... simply by virtue of poking around to find out what patents exist you expose yourself to willfulness claims which can triple the amount of damages and exposure to attorney's fees."
      • The panelist summed up the problem with the statement "there's too much information and it is no longer meaningful."
      Computer scientists do not go to patent databases to look up information on how to do something.
      which would otherwise be locked up in the vaults of giant corporations.
      I guess that's why these same giant corporations are arguing that they need software patents, because it's supposedly so easy to reverse engineer and reimplement their precious techniques. They just want it all: very strong protection for abstract things which do not require such guarantees in order for them to be made public.

      How come? Because you publish software, you don't manufacture it (just like you don't publish an industrial valve or a chemical reaction, you manufacture or conduct those). Publishing by definition is "making public". It's the same with business methods: either you use a business method and it automatically becomes public, or you don't use it.

      Software patents are a giant corporation's wet dream, because they pretty much only benefit the patent holders.

      --
      Donate free food here
    3. Re:Patents Are Not a Problem... by Alsee · · Score: 2, Insightful

      technical areas so why not for software?

      You must not be a programmer.

      Multiplication, division, geometry, and calculus are technical areas. Do you think we should permit patents on math? Because that really is what you are advocating. A program REALLY IS math, nothing but math.

      A computer is a patentable machine. A program is copyrightable peice of writing. You can print any peice of software as a book. Are you suggesting the words in a book should be patentable?

      A musical instument is a patentable object. A peice of sheet music with a sequence of notes is the "software" for that instrument. Are you suggesting a song should be patentable? Software is nothing more than a "song" you can play on a computer.

      I also wrote another post.

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
    4. Re:Patents Are Not a Problem... by zungu · · Score: 1

      The fundamental problem with understanding software innovations is that it is perceived similar to writing and not designing. A piece of code written to say do speech synthesis may appear to be a "song" that a computer can play as per your analogy. However, there is a real innovation there - creating speech through a machine. I think one ought to get protection for such an innovation. The nature of software as writing may change over the years. Unfortuantely, due to its written nature, software is considered similar to literature and not an engineering design. Imagine a 3-D printer with robotic capabilities that can accept an engineering blue-print as an input to create a mechanical structure. Now, will this engineering design be a "song" that the 3-D printer can play? What about the innovation underlying this "song" in the design? Once software moves from writing to assembling components, people will realize its greater resemblance to engineering than literature. Software patents, or for that matter any patents, capture the innovation behind designs, code, models, plans etc and not the design per se.

    5. Re:Patents Are Not a Problem... by Alsee · · Score: 1

      Software does not need to be run on a computer. Any program a computer can run can also be run inside a human mind by thinking that sequence of thoughts. A computer is just faster.

      Software is nothing more than a sequence of thoughts. A sequence of thoughts is not an invention and cannot be patented.

      If that supprises you or strikes you as rediculous, I swear - any sequence of program instructions in software that a computer can do can be done mentally. I'm a programmer, I know. It's merely a question of memory and speed. The fact that computers have better memory and faster speed is irrelevant to the software itself.

      Once software moves from writing to assembling components

      Software cannot assemble components.

      You can certainly make an INVENTION that assembles components and there's no problem connecting that invention to a computer that happens to run software. The software cannot BE the invention and it cannot contribute to the patentability. An invention that assembles components is an invention whether is is directed by a person or by software.

      creating speech through a machine

      Software can do one thing, and one thing only: math. That math can even grow to a huge complex equation making a string of numbers that match the waveform of speech. That computer can be connected to an invention called a speaker - and that speaker can then produce speech-sounds.

      Those calculations could (slowly) be done purely by thinking the exact same sequence of steps. That person could then send those same numbers to the speaker and produce the exact same sound. Is that sequence of thoughts patentable?? Does using a computer to do it faster make it patentable?

      real innovation

      Was calculus an innovation? Sure it was. Is calculus patentable? No. You can write new and creative texts and useful texts, you can write new and creative and useful equations, you can write new and creative and usefull code. None of them are "inventions".

      I think one ought to get protection

      I agree.
      Software already has protection. Copyright. Of all things in the universe, why should software alone have double protection?

      I guess we could talk about dropping copyright protection on software and it would probably be better than the current calls for double protection. I think we agree that would be a very broken system :)

      Software has always automatically been covered by copyright protection. It took a recent changes in the rules to permit software patents here in the US. Japan then followed under US pressure. The rest of the world, particulary the EU, is fortunately keeping the good old rules that math isn't patentable. Extending patents to software is an anomoly.

      Unfortuantely, due to its written nature, software is considered similar to literature and not an engineering design.

      An engineering blueprint is protected by copyright even if it is a picture of a patentable invention. Software can draw a picture and simulation of a patentable invention too, like a cotton gin, but it is still merely a copyrightable image. Even if you connect a cotton gin to a computer, it's the gin itself that is the invention.

      What about the innovation underlying this "song" in the design?

      Isn't there any innovation in actual songs? Chords were certainly innovative at one time. Certain musical patterns and structures were certainly innovative. Unfortunately I know squat about music and can't give better examples :)

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
    6. Re:Patents Are Not a Problem... by zungu · · Score: 1

      By the way, I too did active programming for a long time to realize what programming is all about. Not to mention my B.Sc. in CS (Rank 2 in University), C programmer of the Year yada yada yada. One major problem in your deep analysis is that you consider "patentable" as a special kind of status. Hence, a mechanical invention is patentable, but not software. Patent is a mere legal right, it does not have a hallowed special status as some natural mechanism. Like we can say for a substance that it is either soluble in water or not soluble. Hence, inventions cannot be separated by some natural criteria as patentable and not patentable. Patent is a legal right and is extended to many inventions depending upon society's need to bargain with the inventor giving him exclusivity in return for disclosure. I think that due to the complied nature of software where the original code is almost secret and unreversible, software makes a great candidate for a patentable invention. If software will pervade all sorts of machines and processes in the soceity then society and law does have an interest in getting disclosure of the concepts underlying such socially important software. Hence, there is need for software to be patented. I agree that a lot programmers will find it inconvenient that parts of their domain are protected by patents. However, it will also open-up a vast area of information that was previously unknown. A classic example is Adobe's Acrobat. The PDF file format is tightly protected by Adobe. Nobody would ever have found out mechanisms for underlying the PDF files and reader assuming that reverse engineering was hard or impossible. Of course, when some software becomes too popular there are kids out their who will reverse enginner it, however that is not the point. Adobe's patents on Acrobat technology has revealed so much information about the PDF mecahnism (see patents listed when Acrobat reader's splash screen comes up). As to your point why Calculus is not patented. The society has made a conscious choice that mathematical techniques will not be patented. Also, it has decided that medical methods of treatment or surgery are not patentable. Software is not as important as surgical technique or calculus to be not patentable. Yes, a large section of society like programmers and geeks would argue against patentability of software - however - a majority of society that is more concerned about safety and efficacy of software would like the underlying information be out in public. That is the reasons that judiciary declared software to be patentable. Europe's opposition to software is opposition to the US dominance, and not based on any principal. As to software being math. A large body of physical world is software. "A New Kind of Science" extends this to wider range of natural processes. For example, chemical reactions are pure software when designed in brain and on paper. They are only real reactions when chemicals are mixed. Should this chemical software be patentable or not? There is no natural answer to this. Chemistry is patentable since society thinks there is a value to it. Now you can forever argue the differences between chemistry is not software is not math is not chemistry, but that is not the point.

    7. Re:Patents Are Not a Problem... by Alsee · · Score: 1

      If you are/were a programmer then you know perfectly well that any software can be mentally exectuted step by step. I do it all the time when debugging. Computers can merely do it faster and with better memories. Any software is actually nothing more than a list of mental steps, a sequence of thoughts. Any software patent can be implemented and run and violated without using a computer at all. That patent can be implemented/run/violated by a person sitting motionless thinking through those software steps. Pure thought.

      You cannot patent a sequence of thoughts.

      There is certainly nothing inventive or non-obvious about using an ordinary computer to simply do it faster. If someone invents new hardware and connects it to a CPU running software they can certainly patent that new hardware.

      The society has made a conscious choice that mathematical techniques will not be patented.

      No, that was not an arbitrary decision.

      You invent physical objects and physical processes. Ideas and thoughts are not inventions.

      As far as I know every single patent system on earth agreed on that, and for good reason. It was only the US, and only in the 80's, that the supreme court mistakenly crossed that line without realizing it. That one error open the door for all subsequent software patents. Then the US pressured Japan into changing their law to match, and tried to pressure the EU to change their laws.

      You can change the legal definition of aircraft to include poodles, the law can place poodles under Federal Aviation Administration authority, you can sue and imprison poodle owners under aviation laws, but that does not make poodles aircraft. That just makes broken and harmful law.

      Something like x=43y^3+3y^2-y+1 might be useful and new and non-obvious, but it's never an invention. For any software there is an identical math equation. There is no difference between patenting that softare and patenting that equation.

      Poodles are not aircraft. An equation is not an invention. A sequence of thoughts is not an invention.

      when some software becomes too popular there are kids out their who will reverse enginner it

      Too popular?? Kids?? You mean "trouble maker kids"?
      LOL, you make it sound like reverse engineering is bad or something!

      Hell, the original PC BIOS was reverse engineered. And not by kids, by professionals who routinely work in that language and who have no trouble reading it. Reverse engineering is a perfectly good and well established and business practice in everything from cars to software.

      I think that due to the complied nature of software where the original code is almost secret and unreversible, software makes a great candidate for a patentable invention.

      There's nothing special or secret or unreversible about compiling code. As a matter of fact the second programming language I ever learned was machine language. It's just another programming language and there are plenty of professionals fluent in that language who read and write it all the time.

      There's no disclosure problem at all. Virtually all software blatantly "discloses" itself just by watching it run. In the rare cases like RSA cryptography (about the best candidate for a "software invention") it's easy for an expert to locate that function and identify the equations. The executable itself always provides disclosure.

      Europe's opposition to software is opposition to the US dominance, and not based on any principal.

      Woohoo! That's a good chuckle!
      "Patent protection is vital if we are to challenge the US dominance" - Arlene McCarthy, the prime Crusader in the charge to reverse EU law to redefine software as patentable.

      So you have it backwards, the EU refused to reverse its l

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
  74. Re:Software patents BTW by Anonymous Coward · · Score: 0

    Oh and by the way, it is extremely stupid of non-US politicians to push for software patents because that will automatically outlaw most domestically made (non-US) software, giving away your own software market to companies who've been patenting from the start and patenting the hardest because that was the "thing to do" in the US. European companies for example haven't patented as hard as IBM so they will be bankrupted eventually after patents are introduced everywhere.

    EU politicians that want software patents are either unfit for their job or corrupt.

  75. Re:This won't spell the end to software developmen by Mr+Smidge · · Score: 1

    There is an entire political party devoted to passing laws that nobody will respect.

    I am a UK citizen, and I'm afraid I don't get your reference as I don't have much knowledge of US political parties.. But it sounds bad anyway.

  76. I think that's his point... by Millennium · · Score: 1

    Correct me if I'm wrong, but I think that's exactly what he's getting at. Revoke all patents on mathematical algorithms, but leave copyrights on code in place.

    End result: you still cannot copy another person's code, but you could independently develop competing software..

  77. Re:i thoaught the topic wuz by Anonymous Coward · · Score: 0

    Hi Father O'Day!

  78. Not ready for prime time by Carch · · Score: 3, Insightful

    BP: We have all of the Linux-based software we need for 80% of the people in the world. The other 20% may use specialised applications that are not yet available in open source. And when I say 80%, that's all free software. Far more than 20% of the people in the world play games on their computers. No linux desktop I've tried is ready for prime time when it comes to gaming. Emulation is a non-starter. It's hard enough to get many modern PC games running in the first place, let alone running under emulation or in an otherwise foreign operating environment. It's a mistake to ignore this market segment. Games are a huge technology driver. Without native mainstream gaming support, 2004 will not be the year of linux on the desktop.

    --
    _/\ - Sturgeon's Law: 90% of everything is crud.
  79. Indeed by JMZero · · Score: 1

    I agree, and I didn't mean to suggest that software patents are benign. While I do think that a company like IBM registers patents primarily as defense, they certainly have grave potential ramifications.

    I think the solution here is very short patents on software/business methods (about 3 years), and shorter patents on traditional inventions as well.

    It no longer needs to take a long time to get a reasonable competitive advantage from an invention - law should reflect that.

    --
    Let's not stir that bag of worms...
  80. Re:This won't spell the end to software developmen by HiThere · · Score: 1

    They passed that stage a long time ago.

    People now obey the law for pragmatic reasons, or they don't. The government by it's own actions has forfeited any moral authority. But new generations keep coming along, and the schools system trys to ensure that they will trust the honesty of the government. One of the reasons the Feds took control of the public schools it to ensure that this would continue. (You don't think the Feds control your public schools? Check where the money comes from. You may be the ultimate source, but the feds have their thumb on the control lever.)

    --

    I think we've pushed this "anyone can grow up to be president" thing too far.
  81. Patents can definitly be a problem. by rumblin'rabbit · · Score: 2, Insightful
    First, anytime you have to go to court over a patent, you're talking big bucks and serious distractions. This gives a big advantage to big companies - many small companies can't afford to defend or challenge a patent.

    Second, patents are assumed valid by the courts until shown invalid. This means it is not cheap or easy overturning a patent. Just because you found one case where this was so, doesn't mean they all are.

    Third, most patents in the U.S. last 20 years from the date of first filing, not 17 years from the awarding of patent. That was the old system.

    I still think patents have a place, but what's needed are better quality patents (clear, original, and not overly broad), and cheaper, faster ways to challenge the more dubious patents (I heard they were working on this).

    1. Re:Patents can definitly be a problem. by unoengborg · · Score: 1

      Perhaps, there should be substantial a fine for the applicant, if prior art was found. That way he would have to investigate prior art before filing a patent.

      --
      God is REAL! Unless explicitly declared INTEGER
  82. Re:Patents and the immorality of open source softw by Anonymous Coward · · Score: 0

    No, no, no! I'm assuming the 'we' you are refering to is 'America', and you seem to feel it is a good thing that America should be able to control / deactivate Windows in the event of a 'national emergency' (or other whim). If this were indeed possible (which I doubt), then it would be a serious cause for concern and governments / corporations should stop using Microsoft software immediately. Especially as this would be in the control of a corporation (and one that has already been found guilty many times of anti-competitive and illegal behaviour), not even a government.

    Let's turn this around - and imagine that any European-developed software (original Linux, MySQL etc.) used in the US could be remotely disabled if the Europeans didn't like what the US were doing. For a start, the US would have none of it, and if they did then by illegaly invading Iraq would have had their computer systems disabled! ...and you'd actually expect European / AsiaPac countries to pay extra for this 'feature'?

    At least with Open Source software we know there are no nasty hooks like this, because developers all over the world can examine and contribute to the system. With Microsoft... who knows?

    All I will say is that if such 'remote-disable' functionality does exist - which I personally doubt, then given Microsoft's past security record I would be very worried. How long before the hackers work out how to bring down a Windows OS remotely???

    Oh, sorry... they already did!:)

  83. Re:This won't spell the end to software developmen by HiThere · · Score: 1

    To an extent. But most big companies primarily get their patents to use defensively. Mostly.

    But there are the equivalent of ambulence chasers. I'm not sure if Eolas is one, MS has a bad name when it comes to respecting others rights.

    But: Despite the fact that having patents can keep others from abusing you with their patents, patents are still a net evil. A large net evil. In fact, it's not even close.

    This isn't to assert that they were always evil. Perhaps they were a net social benefit in the 1800's. Maybe. There is some dependence on the number of people working on invention in a particular area at the same time. Also on the sheer number of patents. (It may well be impossible for examiners to make wise decisions now, and yet have been possible when there were many fewer patents.) But now they are a vile evil and a cancer on society.

    --

    I think we've pushed this "anyone can grow up to be president" thing too far.
  84. And when given the choice: by Perianwyr+Stormcrow · · Score: 1, Offtopic

    When given the choice between:

    having a general purpose system that does 50% of what I need to do

    having a general purpose system that does 100% of what I need to do

    I am always going to pick the second. Linux does not have:

    Illustrator (lack of this is HUGE, and don't tell me to use Sodipodi 'cause it ain't cuttin' it.)
    Photoshop (don't tell me to use the GIMP, I've been having this argument with people for 6 years and it is not holding any more water.)

    You also can't play Ultima Online on it (at least if you want to use UOAssist.)

    Now, that isn't to say that Linux doesn't kick ass for certain specialized applications. 3d comes to mind- there are many many high quality 3d apps you can get for it, and most of them are things I would not mind using, (assuming someone else paid for them, ha ha.)

    But it's not a platform for graphic or industrial designers- yet. And I've been saying that yet for years and years so who knows.

    I will however agree that Linux would work for all of my non gamer non graphics professional friends who have Win98 PCs infested with porn spyware and trojans.

    --

    What we call folk wisdom is often no more than a kind of expedient stupidity.-Edward Abbey

    1. Re:And when given the choice: by t_allardyce · · Score: 1

      Id agree with that and add Blender - its a great start to a program but it just does not have vital features yet (like an effects/transform stack). GIMP is also lacking this, while Photoshop has a useable one (im talking about the effects settings that can be stacked and modified at _any_ time and the adjustment layers). These features are pretty much going to be the 'dynamic linking' of the graphics world. However POV-ray is absolutely amazing and has been invaluable several times and im really hoping GIMP 2 will cut it and that blender will get those few extra features that will make it easily as good as anything else. I think everything is getting very close and proprietry software often stagnates and goes for years without adding anything useful so its a good idea to hold in there and atleast begin to learn these programs because they will become very useful soon. (Especially if your trying to forge some money and photoshop is being a bitch)

      --
      This comment does not represent the views or opinions of the user.
    2. Re:And when given the choice: by Anonymous Coward · · Score: 0

      oops, you lost the troll when you contradicted yourself.

      3d comes to mind- there are many many high quality 3d apps you can get for it

      and then said:

      not a platform for graphic or industrial designers

      it was a good try though

    3. Re:And when given the choice: by Anonymous Coward · · Score: 0

      wah wah wah I want Illustrator and Photoshop because I'm unable to learn new programs! WAAAAAAH!

      Stop bitching on slashdot and talk to Adobe then. Sheesh.

  85. Re:Patents and the immorality of open source softw by Anonymous Coward · · Score: 0

    Right on!

  86. 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.
    1. Re:biz processes == bad by Anonymous Coward · · Score: 0

      Does your "crazy friend" also want to graduate from Bovine University?

    2. Re:biz processes == bad by ScrewMaster · · Score: 1

      Probably the same place that Bullwinkle graduated from: Whatsa-Matta U.

      --
      The higher the technology, the sharper that two-edged sword.
  87. Re:This won't spell the end to software developmen by Anonymous Coward · · Score: 0

    That is an extremely stupid thing to say. If Americans were willing to use their military in any venture that would prove profitable, they would have taken over all of the oil rich parts of the middle-east a long time ago, instead of making countries like Saudi Arabia so wealthy.

  88. 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.

  89. Its not the math, it's the GUI by krysith · · Score: 1

    I doubt that it is the declarative statements which make the judges feel that the software is patentable. The majority of the overly broad software patents I have heard about cover essentially GUI functions. I have never heard of a software patent which is basically a 'math' function rather than a 'usability' function (of course, they could be out there). I think that the reasoning in the judge (or patent examiner)'s mind goes something like:

    This is basically adding a button which does 'X'

    If this were a machine, adding a button which does 'X' would make it patentable

    Therefore, this must be a patentable application

    The problem with this chain of reasoning is that the computer (which was patented in a zillion different ways back in the day) and the operating software already allows change of functions implicitly. That's what they do! Thus allowing patents on specific implementations of GUI's or application interfaces is equivalent to allowing someone to patent the use of a standard swiss army knife with the blade and the corkscrew out at the same time. Someone needs to point out that it's already prior art. The dumb thing is that it needs to be pointed out again, and again, and again...

    1. Re:Its not the math, it's the GUI by Tablizer · · Score: 1

      The majority of the overly broad software patents I have heard about cover essentially GUI functions.

      That is the "business process" patents.

      This is basically adding a button which does 'X'. If this were a machine, adding a button which does 'X' would make it patentable. Therefore, this must be a patentable application

      But in the past you could not patent the results, only the implementation. For example, you couldn't patent the idea of a motorized vehicle, you had to patent the implementation of a motorized vehicle. But this is all changing with "biz process" patents.

      Just do everything as a batch job written in Prolog :-)

  90. Re:Communist by Anonymous Coward · · Score: 0

    How about those guys at Enron?

    Hey, they create jobs, right?

  91. Arsenal of democracy by stinkenstein · · Score: 1

    Couldn't we (meaning someone with more actual energy than me) put together an open source patent portfolio? This could be used to offset the dampening effect of corporate defensive portfolios.

    Attorneys are sposeda donate 10% of their time to pro-bono causes, I think patent lawyers oughta do this too. A vanilla patent app can be got for 8-12K. What we (yes, there is a mouse in my pocket) need to do is set up some sort of foundation that patents can be donated to, which will serve as protection when an IBM or someone comes breathing down Open Source's neck.

    ie.
    Letter from BigCo. says "please cease & desist, we patented the use of 1's in binary code."
    Letter back from Arsenal of Democracy says "oh, yeah, well we hold the patent on the 0's"

    The spirit of compromise prevails, and a cross license is worked out.

    --
    Where do you get *your* entropy?
  92. We're all too good for SlashDot by Slur · · Score: 1

    ...of course that doesn't stop any of us from wasting our time here!

    --
    -- thinkyhead software and media
  93. It's not patents that are expensive, it's lawyers! by rfischer · · Score: 1

    I just filed a patent application myself. The basic fee for a small entity is $375. 10 * 375 = $3750, not a terrible sum.

    If you take the time to learn how the patent process works, it is very accessible to non-lawyers.

  94. 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.

    1. Re:Nice words, but they can't wash . . . by Alsee · · Score: 2, Insightful

      Let me guess, you aren't a programmer. It's not

      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

      What an absurd statment. For 205 years such patents were illegal in the US. There was an explicit rule stating that laws of nature, calculations, algorithms, etc. were not patentable. It was only in 1981 that the US changed the rules to permit software patents at all. The Supreme Court screwed up and ruled to uphold a patent on a method to calculate a number (Diamond v. Diehr). They patented a math function to calculate how long to bake rubber to reach the proper hardness.

      Most of the rest of the world still forbids software patents. The European Union explicitly forbids patents on software. There has was a recent attempt to reverse it, but the existing ban against patenting software and math and algorithms won.

      As far as I know it's only the US and Japan that are STUPID enough to permit patents on math and calculations and algorithms, and recently did they remove the rules against them.

      It's not about overbroad software patents or obvious software patents, the problem is permitting ANY patents of software at all. YOU CANNOT PATENT MATH.

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
    2. Re:Nice words, but they can't wash . . . by werdna · · Score: 1

      Let me guess, you aren't a programmer.

      Bad guess. However, it is quite clear that you aren't a lawyer.

      What an absurd statment. For 205 years such patents were illegal in the US.

      Inventions for methods were, in fact, permited under the first Patent Act. There weren't a whole lot of software invention claims in the late 18th century, I will admit, but somehow I would think this may have to do with the state of the art at that time. Of course, this isn't responsive to my point, which was not your straw man claim that software patents have been claimed and practiced for hundreds of years, but rather what I wrote in fact.

      Clearly, my point was that mere monopolies on inventions, manifest as methods or products, have not proved problematic in their own right. I'll let that argument stand on its merits.

      There was an explicit rule stating that laws of nature, calculations, algorithms, etc. were not patentable.

      That's still the law, by the way, so long as you substitute "mathematical algorithms" for algorithms, and lose the "etc.". We do disagree, of course, whether the present patent act permits claims on a law of nature, a calculation or a methematical algorithm. While laws of nature are certainly unpatentable, applications of those laws always have been, even though they may preclude many means to exploit the law.

      It was only in 1981 that the US changed the rules to permit software patents at all. The Supreme Court screwed up and ruled to uphold a patent on a method to calculate a number (Diamond v. Diehr). They patented a math function to calculate how long to bake rubber to reach the proper hardness.

      And only a few years before Diamond, in Gottschalk v. Benson, when there was perceived to be a conflict between software inventions and the judge-made "laws of nature" rule.

      Now, how, exactly did they screw up? Are you arguing they got the law wrong? On what basis do you draw your conclusions, other than you disagree, ipse dixit, with the result?

      Rather than announcing your rules as right, and decrying as non-authoritative the final pronouncements of the Supreme Court of the United States, would you care to propose at least a reason for your argument?

      As far as I know it's only the US and Japan that are STUPID enough to permit patents on math and calculations and algorithms, and recently did they remove the rules against them.

      did writing in capital letters make the statement more persuasive? was there an argument at all, or just name-calling?

      It's not about overbroad software patents or obvious software patents, the problem is permitting ANY patents of software at all.

      Because you say so?

      YOU CANNOT PATENT MATH.

      Uhuh? And had I written, "you can't patent physics," but in large letters, would that be an argument against patents relying on physics?

      See, all evidence is to the contrary. Software patents are patentable in the US, and fully enforceable. Merely insisting they are wrong doesn't make it so. And merely insisting they will destroy the economy is inconsistent with hundreds of years of experience with the patent system.

      Capitalizing your claims doesn't make much of an argument. Bruce's generalization doesn't help either. Changes to the patent system that are actually possible should be pursued, particularly when they hurt the system -- as is the case when a bad patent issues.

      In the meanwhile, you are clearly full of capital letters, but somewhat devoid of a nuanced understanding of the patent law.

      Indeed, there are three classes of arguments we have seen: (i) patents are bad; (ii) software patents are bad; and (iii) bad software patents are bad.

      While i have seen credible arguments in support of (i) and (iii), there are rarely more than capitalized feeble assertions of nonfalsifiable propositions in support of (ii), much as we see in the previous message.

      for my part, I

    3. Re:Nice words, but they can't wash . . . by Alsee · · Score: 1

      Ah, a programmer. Cool.

      (i) patents are bad;

      Neither of us is making that argment, so no need to waste time on "defensive" arguments.

      (iii) bad software patents are bad;

      True by definition, chuckle.

      And had I written, "you can't patent physics," but in large letters, would that be an argument against patents relying on physics?

      There is a big difference between trying to patent physics (which is not and cannot be an "invention") and an invention that happens to make use of physics.

      (ii) software patents are bad;

      If calculus were "invented" today, do you suggest it would be patentable or should be patentable?

      If I write down some math equation, say E=MC^2, or the math function for a satellite orbit, and assuming I were the first to write it, do you suggest it would be patentable or should be patentable?

      Every program is in fact nothing more than an example of a mathematical function. You can in fact run a peice of software through a mathematical theorem prover and prove the correctness of the software. Yes, there are limitations on the capabilities of such automated theorem provers and they would immediately choke on any sizeable peice of code. The point is that all software really is nothing but pure math.

      You can utilize physics or a math equation (such as software) when making an invention, but they are not themselves inventions.

      Diamond v. Diehr, there's nothing wrong with patenting a process of making rubber. However that is not what they actually patented. They actually merely wrote down some math equation. They "invented" math to calculate a number. THAT is what they patented, and that is what opened the floodgates for patents on software.

      As a programmer, you should be perfectly aware that given enough time and memory skill, any software can be run purely mentally. Patenting software means you are actually patenting that sequence of thoughts.

      Sure you can imagine running a cotton gin and think through it processing your imaginary cotton, but those thoughts would not be the invention itself and it would not violate the patent.

      You can patent objects and processes, but you cannot patent a sequence of thoughts. Any software is nothing but a sequence of thoughts. And there's nothing particularly inventive or non-obvious about using an ordinary computer to work through those calculations faster.

      You can patent a player-piano, and you can patent a mechanism and process for having various holes in a sheet of paper produce various notes, but you cannot patent a song. You can write that song by punching an arrangement of holes into that sheet of paper. Those holes are a sequence of instructions - they are software - for the player piano. Exactly the same way software used to be written as holes in punchards. They are the exact same thing. A song is software for a player-piano machine and software is a "song" for a computer machine.

      If software is patentable then songs are patentable.

      P.S.
      Off-topic, but relating to being able to run any program purely mentally, you can also violate the DMCA purely mentally. "Circumvention tools" are nothing but information and knowledge. You can "run" any circumvention "tool" through pure thought and illegally access the scrambled copyrighted material. Sitting perfectly motionless staring at "protected" matierials and just thinking. Pure thought-crime. Bad law.

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
    4. Re:Nice words, but they can't wash . . . by werdna · · Score: 1

      Again, you argue against a straw man. As noted, method and apparatus claims have been patentable for 200 years. The question is not whether a particular claim is directed to a patentable method or an unpatentable "mathematical algorithm," but rather what is meant by the latter term. Alsee would like the world to treat this body of law differently than many learned scholars would have, by a reductio ad absurdum that simply doesn't pass muster.

      First, one must understand the judge-made exceptions, and their purpose, and then one must understand how they have been applied, not only in Diamond, but also its progeny, in particular State Street Bank and the AT&T cases.

      Alsee, if you are genuinely interested in a studied colloquy, drop me an e-mail. The detailed rebuttal of your hand-waves is well beyond the scope of this forum and off the point of my argument to which you first responded.

      Bottom line, many (certainly not all) software inventions (when novel and unobvious) are patentable, few (if any) songs are patentable in the sense you wish to argue, and the courts have little trouble distinguishing these. This is because the law is not as you think it is.

    5. Re:Nice words, but they can't wash . . . by Alsee · · Score: 1

      For some reason I'm in a bad mood. I tried not to take it out in this post, but I think I failed, chuckle. If you have constructive information or debate I really do welcome it.

      The detailed rebuttal of your hand-waves

      LOL, Your entire post is nothing but one big hand-wave!

      Again, you argue against a straw man. As noted, method and apparatus claims have been patentable for 200 years.

      I never disputed patents or process patents. It is a straw man argument to say I am making that straw man argument, lol.

      The question is not whether a particular claim is directed to a patentable method or an unpatentable "mathematical algorithm," but rather what is meant by the latter term.

      You talk about redefining "mathematical algorithm", but don't ever do so.

      Patentable subject matter is the very heart of the dispute. You can patents a series of physical processes to manufacture a drug, but you cannot patent a math equation. The Diamond case was a patent on a mathematical integral. They merely "invented" a math equation. You cannot patent the "process" of sitting motionless, THINKING about that math equation, and knowing that the equation equals six. And it is no more inventive to say that a computer can say it equals 6 faster than a person can. And that is what Diamond patented.

      If you want to defend that position that software is patentable then please do so, show how Diamond is patentable.

      Alsee would like the world to treat this body of law differently than many learned scholars would have

      Alsee would like to point out that Werdna has not actally addressed anything Alsee said. If Alsee was wrong about something then perphaps Werdna would like to say what is incorrect, and importantly how it is incorrect.

      by a reductio ad absurdum that simply doesn't pass muster.

      And why exactly do they not pass muster? Did I make an error somewhere? You're a programmer, do you dispute that any program is actually a math function? Do you dispute that software instructions are no different than note instructions on a player-piano roll?

      You can't just say you don't like the result. You'd actually have to show where I'm wrong.

      First, one must understand the judge-made exceptions

      Apparently Alsee has all sorts of unspecified missunderstandings. Apparently one would not like to waste time naming or correcting them

      and then one must understand how they have been applied, not only in Diamond

      More unspecified missunderstandings. Please enlighten me how Diamond amounts to anything other than a patent on evaluating a specific integral, something you can do purely mentally. If you want to argue for patents on "mental processes" then I have a wee bit of a problem with that.

      State Street Bank and the AT&T cases

      I guess we can look at other cases if you like, but you've got a big problem if you allow the first domino to fall down. Diamond opened the door for all software patents. If anything taht should be the easiest case for you to make, Diamond is supposedly a manufacturing process patent. *If* that holds up then maybe we can consider patents that don't even pretend to go beyond pure data-processing.

      Alsee, if you are genuinely interested in a studied colloquy, drop me an e-mail.

      Chuckle, a rather hollow invitation considering that your e-mail address isn't available. I also almost never check my e-mail, so that would be inconvienent for me. I'm not saying I can't or won't, but it would be inconvient

      The detailed rebuttal of your hand-waves is well beyond the scope of this forum and off the point of my argument to which you first responded.

      That's odd. I thought the scope of this forum was the Perens on Patents story which questions the very validity of software patents.

      I thought the point of your argument fundamentally relied on on your statement that "The probl

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
  95. Sounds like . . . by Anonymous Coward · · Score: 1, Funny

    Illustrator (lack of this is HUGE, and don't tell me to use Sodipodi 'cause it ain't cuttin' it.)
    Photoshop (don't tell me to use the GIMP, I've been having this argument with people for 6 years and it is not holding any more water.)


    also blah blah graphics designer blah blah

    Sounds like you want a Mac, my friend.

  96. Perens conclusion is wrong by geekee · · Score: 1

    "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."

    Sounds like Perens is trying to make the evidence fit his preconcieved notions. Software patents do not necessarily benefit large corporations. Just look at Eolas, a one man company hold Microsoft hostage over a helper launching patent. I agree with Perens that software patents are overly broad, but I think this hinders big and small companies alike. I see no reason for Perens' attack on large companies over software patents, except that he must have a preconcieved notion that they're bad, and is using this as an unwarranted attack against them.

    --
    Vote for Pedro
  97. Bzzt. Wrong. by Wylfing · · Score: 2, Insightful
    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.

    Wrong, thanks for playing. No matter how many times it gets said, few people seem to understand -- even people who should understand, like our Mr. Perens.

    Patent infringement, like copyright infringement, is actionable NOT illegal. The police will NOT come and arrest you because you inadvertently developed a homebrew memory allocation routine that is patented by ACME. What MAY happen is that ACME uses its patent portfolio to keep you from effectively bringing your software to market, provided ACME sees any benefit in doing so. So while in the future (now) there may be (are) high barriers to entry in the software marketplace, writing your own well-meaning code will not be (is not) illegal.

    --
    Our intelligent designer has never created an animal that we couldn't improve by strapping a bomb to it.
    1. Re:Bzzt. Wrong. by Anonymous Coward · · Score: 0

      Good point.

      Everyone will just have to write their own open source OS's then. Can't share because it would be illegal, as in you would lose in a court of law illegal, to do so.

      Sounds like a great plan.

  98. Re:Patents and the immorality of open source softw by Bendebecker · · Score: 1

    And the bad people can use knives and guns to kill people quicker than with their own hands.

    You've never seen the Matrix, have you?

    --
    There's a growing sense that even if The Future comes,
    most of us won't be able to afford it.
    -- Lemmy
  99. When Software Is Outlawed by Master+of+Transhuman · · Score: 1

    only outlaws will have software!

    Bring it on!

    1) Outlaw software!
    2) ???
    3) Profit!!

    --
    Richard Steven Hack - This sig is TOO GODDAMN SHORT TO DO ANYTHING USEFUL WITH! MORONS!
  100. 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!!
  101. It's the psychology stupid. by shubert1966 · · Score: 1

    Basically, hereditary drives to acquire sustenance for self and offspring has run amok, see "Lawyers".

    Some of these frivolous lawsuits are just taking advantage of the ever-increasing ignorance of human beings. Advancements in technology make this worse everyday! There is more and more information to read, digest and take advantage of (read: defend oneself from the merciless onslaught of) everytime someone hits "Enter".

    It reminds me of the old Judges's adage that "Ignorance of the Law is no excuse.". Whie that may have been true a long time ago, I doubt I could read all of the laws and comprehend what they mean in every locality, so frankly, ignorance is an excuse. Lawyers run amok.

    None of us invented the physical laws of the universe, we just suspend equillirium in unique ways by applying our logic. I say: "Big Deal".

    If I hold a tree branch back as we are walking on a path so that we don't get smacked - can I patent it? It's obvious, but I got there first!

    Patents are a crock. Lawyers believe their own hype. If no one paid property taxes the Sherriff could do nothing.

    --
    Stuff that matters.
  102. CS is *not* math by fw3 · · Score: 1
    Nor is CS entirely limited to algorithms, nor are algorithms a strict subset of mathematics. (Mathematicians (i.e. people with PhD's in math) are notoriously bad at writing efficient software algorithms). In any case as someone else replying to this comment points out are in fact not patentable.

    If all technology could be reduced to physics (which it can't), and by extention to maths then by your logic everything is math / not patentable.

    Furthermore, "IP" generally includes the very foundation that happens to make 'free' software possible in the current context.

    So what preceeded this context? Trade Secret, which in some instances is still the better strategy and is favored by some organizations. If it weren't for the patent system then most inventions would be instead held as trade secrets, which according to the 'mantra' of free/oss would be worse still.

    Personally I prefer the exchange of requiring disclosure in exchange for a limited time monopoly is a better system than one which would strongly incentivize industrial espionage.

    Perens seems to be a perennial supplier of ill informed *opinion* (as opposed to knowlege) on patents. Slashdot is, of course on average even less well informed about the mechanism and rules of the patent systems.

    But then "it's only /.".

    --
    Linux is Linux, if One need clarify their dist: <Dist>/GNU Linux
    bsds are of course just BSD
  103. What about crypto patents then? by dmeranda · · Score: 1

    Ever hear of the RSA patent? If ever there was a software patent that was as close to being a mathematical formula I don't know what it would be. And that single "math" patent had major influences on suppressing innovation and computer security for decades. The world of cryptography is filled with supposedly unpatentable math formula patents.

    There are other computer science fields that are also overly-burdended by patent minefields, such as text searching algorithms, compression algorithms, graphics compositing algorithms, and so forth. It's not just the GUIs, it's lots of stuff that actually looks and acts like math, and in many cases is actually represented by actual mathematical formulas! And yet they were patented.

  104. James T. Nail by turgid · · Score: 0, Offtopic

    James T. Nail (Crocodile Shoooooees) of Newcastle Upon Tyne says, "Mod this up aboot a thoosand insightful."

    1. Re:James T. Nail by Ataru · · Score: 1

      Why aye man.

  105. CS **is** math by MarkusQ · · Score: 1

    Point by point:

    • CS is *not* math.

      What do you expect me to say to that? "Is so, is so!"?

    • Nor is CS entirely limited to algorithms,

      No one said it was.

    • nor are algorithms a strict subset of mathematics.

      Yes, they are, or at least the study of them is, in the same way that numbers, groups, platonic solids, etc. are all part of mathematics.

    • (Mathematicians (i.e. people with PhD's in math) are notoriously bad at writing efficient software algorithms).

      So what?

    • In any case as someone else replying to this comment points out are in fact not patentable.

      What? That "sentence" makes no sense.

    • If all technology could be reduced to physics (which it can't), and by extention to maths then by your logic everything is math / not patentable.

      Assuming (incorrectly) that physics was reducable to math, sure. But it isn't. That's why we have expermental physicists, but no expermental mathematicians.

      So if two things that fundementally aren't true somehow became true I'd have to rethink some of my oppinions.

      I can live with that.

    • Furthermore, "IP" generally includes the very foundation that happens to make 'free' software possible in the current context.

      Imagine that. Something that is part of the current context makes something else that is part of the current context possible in the current context?

      If there were no patents at all, 'free' software (as you call it) would be just as possible.

    • So what preceeded this context? Trade Secret, which in some instances is still the better strategy and is favored by some organizations. If it weren't for the patent system then most inventions would be instead held as trade secrets, which according to the 'mantra' of free/oss would be worse still.

      Why so? I've never heard any 'mantra' that claimed that people should be required to publish trade secrets, or any other type of secret for that matter. The objection is only to people who try to force other to eat something but won't tell them what's in it.

    • Personally I prefer the exchange of requiring disclosure in exchange for a limited time monopoly is a better system than one which would strongly incentivize industrial espionage.

      Because, like, there's no incentive to industrial espionage now, right?

    • Perens seems to be a perennial supplier of ill informed *opinion* (as opposed to knowlege) on patents.

      That's called an "Ad hominim attack." Try to avoid it.

    • Slashdot is, of course on average even less well informed about the mechanism and rules of the patent systems.

      I'm glad to see you doing your part to bring up the average--unless maybe *gasp*--

      You're a troll, aren't you?

      I feel so used.

    • But then "it's only /.".

      That's not a very good excuse. You could at least try to argue coherently.

    -- MarkusQ
    1. Re:CS **is** math by fw3 · · Score: 1
      No an ad-hominem is 'he smells bad therefor he is wrong' (your accusing me of being a troll e.g.)

      I've read a lot of what Perens says about patents and having a fair bit of experience with the patent system and hold 6 patents total (no not software). Perens does not show up anywhere on the USPTO, and his writing does not lead me to think he understands patent law or practice. So I'm in a fair position to judge whether his opinion is well informed and yes I believe I bring the average up (not hard to do here).

      If I made a mistake it was arguing with an idiot (because often people can't tell the difference). (And yes that's an ad-hominem). But let's take on your actual points:

      That's why we have expermental physicists, but no expermental mathematicians
      Allow me to refer you to http://www.expmath.org/ http://www.expmath.info http://www.cecm.sfu.ca/projects/PhilVisMath/ www.geom.umn.edu/locate/expmath

      If there were no patents at all, 'free' software (as you call it) would be just as possible.
      I was particularly thinking of copyright, on which GPL and all other free licenses I know of depend.

      Yes, they [algorithms] are, or at least the study of them is,
      No, they are not. Algorithms are widely studied and mostly developed in computer science by people who by and large have little formal mathmatical training, conversely not many mathmaticians concern themselves with algorithms (in either practical or theoretical terms)

      Because, like, there's no incentive to industrial espionage now, right?
      Not none, simply many orders of magnitude less. I have simply presented a consequence of not adopting patent laws.

      Trade secret in a world of patents is a generally less-useful approach because people don't keep secrets well, on the other hand methods and inventions which are practically difficult to enforce are better suited to TS.

      --
      Linux is Linux, if One need clarify their dist: <Dist>/GNU Linux
      bsds are of course just BSD
    2. Re:CS **is** math by MarkusQ · · Score: 1

      Ok. I'm an idiot and you're a troll. I'm willing to consider those points settled if you are.

      Of the other points you responded to, the first two have become off topic digressions and the second two are very close to following.

      1. The existence or non-existence of people calling themselves expermental mathematicians has no bearing on the difference between math and physics, which itself has no bearing on the topic at hand apart from your attempt to bait me into arguing against all patents. Since you yourself admited that the premise on which you were doing so was couterfactual, we can drop the point.

      2. The topic under discussion is software patents, not the need for copyrights to enable free software, which I do not stipulate but see no point in arguing here.

      3. The facts that algorithms are studied by people with little formal math background and that most mathematicians do not study algorithms are not relevant.

        Most triangle are drawn by people with little formal mathematics training and not many mathematicians concern themselves with triangles.

        This does not somehow mean that geometry is no longer a branch of mathematics.

      4. If you restrict the scope of the discussion to the sort of software patents BP rails against, your concern over industrial espionage evaporates. Why would anyone go to the trouble of spying on competitors to learn the secret of one-click purchasing? Or the arcane art of assigning an e-mail address to someone by using their name, and at-sign, and a domain name? Or using XML to store a document with markup?

        I've already admitted to being an idiot, but I could come up with that sort of "inventions" even on a bad day.

      -- MarkusQ
    3. Re:CS **is** math by Anonymous Coward · · Score: 0

      Seems like you guys are largely arguing semantics. The development of a program involves many disciplines, one of which often involves math. However it also includes industrial design, human factors and many other fields.

      I thought the point of this discussion was regarding the validity/wisdom of allowing patents on software.

      I personally come down on the side of "software patents should be allowed when the software implements a novel invention". Let's use the ratcheting screwdriver analogy that someone else raised. That was a somewhat novel invention. It shouldn't matter whether the screwdriver is made of wood, aluminum, steel or silly putty. The novelty is that it includes a ratcheting mechanism of some unique design.

      Likewise, a program patent shouldn't need a specific hardware coupling. Nor should it depend upon specific code. It should however absolutely need to be unique and novel invention. One-click shopping, file formats, and similar software based patents really don't seem to fit the bill.

      The problem, as I see it, is that the USPTO is incompetent to review software patents. There needs to be a significant expert review procedure to ensure that junk software patents do not get issued. Right now, it's just too profitable for the USPTO to grant as many patents as possible.

      As for why I'm signed in as "anonymous", I'm too lazy to create an account.

    4. Re:CS **is** math by Gandalf_Greyhame · · Score: 1

      If I made a mistake it was arguing with an idiot

      You should never argue with an idiot... as it makes him appear more intelligent, and you more stupid

      --
      I am not stubborn. I am right!
  106. is it just me? by Anonymous Coward · · Score: 0

    ..or did everyone read that as

    "Parents on Parents" ??

  107. Re:It's not patents that are expensive, it's lawye by ozborn · · Score: 1

    That's 7 months rent for me...

  108. Are software patents worse for OSS? by belmolis · · Score: 1

    It seems to me that software patents are worse for open source software because, in general, it is hard to tell whether a closed source program infringes or not. If the patent concerns the interface between the program and the outside world, then it is easy to tell, even if it is closed source. For example, if a certain kind of compression is patented, any program that produces output using that kind of compression infringes unless it is licensed. But if the patent concerns something purely internal, it will often be difficult or impossible to tell. For example, if a program uses a patented sort algorithm, how can anyone tell without reading the source? Performance may provide a hint, but in many cases it will be difficult to tell whether the performance is due to a better algorithm in one area or an improvement of another kind. And even if, say, the complexity function looks like that for a patented algorithm, who is to say that the program is not using another algorithm with the same complexity function?

    The push for software patents may not be targetted at OSS, but it seems to me that they pose much more of a problem for OSS than for closed source software.

  109. Shareholder value... by Slashamatic · · Score: 1
    The main task of a company is to create, and maximise shareholder value. If the board does not do this, it can be fired. Therefore it is currently correct practise for companies to attempt to protect their intellectual property and to exploit it with licensing.

    One answer is to provide write-offs for donation of IP to the "general good". The problem is then how to value the donation.

  110. No recourse on patents by Slashamatic · · Score: 1
    If I invent a perpetual-motion machine and patent it, I can sell you a license to use my patent. As long as I'm careful with the wording of my licensing agreement, the fact that it doesn't work and cannot work is immmaterial.

    However a piece of software sold as a commercial product is something else, there must be some liability there even if it means insurance. Software that is given should have no liability for the person or organisation giving.

  111. Cost!!! by Slashamatic · · Score: 1

    I love your idea, but a defensive patent costs too much unless you are someoe with deep pockets like IBM. Forget the attourney fees, an EU patent costs about 10000 Euros to file. Nothing for IBM, but serious problems for everyone else.

  112. Software is too abstract. by Slashamatic · · Score: 1
    I prefer the rule that was once explained to me.
    If I can kick it, I can patent it
    An algorithm without physical expression is not really different to a mathematical formula. In any case, there is always copyright. Why should software enjoy protection under two different types of intellectual property law?

    Patents can be expensive, they are certainly expensive to research. It is relatively easy to ensure something like a new printing press doesn't infringe patents, it is less easy to determine whether a program does.

    Also whilst patents remain fairly cheap in the US., they defiitely aren't elsewhere. This effectively acts as a barrier to keep all except the richest (who can afford international patents) out of the market.

    As a last point, the patent system fails even for hardware when it gets to interface specs. Look at the RAMBUS disaster. Interfaces should never be patentable after all they represent a way in which one non-infringing invention can interact with another.

  113. Imagine a World Without Patents: Thomas Jefferson by SlideGuitar · · Score: 1

    Is the whole theory of patents cracked? Do you really think innovation would slow down in their absence?

    It seems like the idea of intellectual property idea is an artificial construct. Nothing wrong with "artificial", but does it really make the world better?

    Where did we get the idea that ideas would only have value if someone could own them?

    It is not like this was an empirically tested proposition. Rather, I assume, the ideology of capitalism and ownership was extended to a new domain that "by its nature" doesn't seem to permit "ownership".

    I'm begining to think that rules allowing the "ownership" of ideas and intellectual property are, if not the root of all evil, at least deeply symptomatic of evil.

    Jefferson made the point well:

    "If nature has made any one thing less susceptible than all others of exclusive property, it is the action of the thinking power called an idea, which an individual may exclusively possess as long as he keeps it to himself; but the moment it is divulged, it forces itself into the possession of everyone, and the receiver cannot dispossess himself of it. Its peculiar character, too, is that no one possesses the less, because every other possesses the whole of it. He who receives an idea from me, receives instruction himself without lessening mine; as he who lights his taper at mine, receives light without darkening me. That ideas should freely spread from one to another over the globe, for the moral and mutual instruction of man, and improvement of his condition, seems to have been peculiarly and benevolently designed by nature, when she made them, like fire, expansible over all space, without lessening their density at any point, and like the air in which we breathe, move, and have our physical being, incapable of confinement or exclusive appropriation. Inventions then cannot, in nature, be a subject of property."

    Thomas Jefferson

  114. A good solution to the patent mess... by defile · · Score: 1

    The entity filing for the patent should be the one that must do the prior art search, and be held somehow accountable for failing to uncover it.

    You'd need two motivators: allow someone with a claim but limited funds to challenge the patent, and if successfully challenged the patent is revoked, fines must be paid, and all money made with the patent must be returned -- no tax exemptions.

  115. Patents and Copyrights by Anonymous Coward · · Score: 0

    Have a right to exist, they perform a purpose. What needs to be addressed, is that people shouldn't be allowed to patent what is common knowledge.

    In the case of Office, it's about time that Linux promotes it's own structure. The office products in Linux are becoming more and more professional and is probably the reason why MicroSoft wants theirs patented. To maintain an edge, it's understandable.

  116. Re:This won't spell the end to software developmen by Garabito · · Score: 0

    Things are different now. The "big boys" in contries that respect patents are also "the big boys" worldwide, they use their lobbying power to make sure "protection to their IP" is enforced anywhere.

    For example, "free trade" agreements between the U.S. and poor latin american countries are often depicted as the only and magical solution to these countries, so their goverments will do whatever is needed to sign one of these. These agreements generally give more benefits on patents holders than those existing in those counries. Proposal for FTAA (Free Trade Are of the Americas) includes DRM issues more strict than those in the DMCA.

    For example, CAFTA (the agreement U.S. is negotiating with Central America) will require more barriers to generic drugs, this will extend the monopoly the patent holder (big pharma) has on every drug; as a result, millions of people already poor won't be able to afford medicines.

  117. Re:Shhh by Anonymous Coward · · Score: 0

    On the other hand, you are ready.

    For steady fuckin'. All hands on deck -- shove!

  118. Funny and scary at the same time by Anonymous Coward · · Score: 0

    Microsoft to Claim Rights to Zeros & Ones

    REDMOND, WA-In what CEO Bill Gates called "an unfortunate but necessary step to protect our intellectual property from theft and exploitation by competitors," the Microsoft Corporation patented the numbers one and zero Monday. With the patent, Microsoft's rivals are prohibited from manufacturing or selling products containing zeroes and ones-the mathematical building blocks of all computer languages and programs-unless a royalty fee of 10 cents per digit used is paid to the software giant. "Microsoft has been using the binary system of ones and zeroes ever since its inception in 1975," Gates told reporters. "For years, in the interest of the overall health of the computer industry, we permitted the free and unfettered use of our proprietary numeric systems. However, changing marketplace conditions and the increasingly predatory practices of certain competitors now leave us with no choice but to seek compensation for the use of our numerals." A number of major Silicon Valley players, including Apple Computer, Netscape and Sun Microsystems, said they will challenge the Microsoft patent as monopolistic and anti-competitive, claiming that the 10-cent-per-digit licensing fee would bankrupt them instantly. "While, technically, Java is a complex system of algorithms used to create a platform-independent programming environment, it is, at its core, just a string of trillions of ones and zeroes," said Sun Microsystems CEO Scott McNealy, whose company created he Java programming environment used in many Internet applications. "The licensing fees we'd have to pay Microsoft every day would be approximately 327,000 times the total net worth of this company." "If this patent holds up in federal court, Apple will have no choice but to convert to analog," said Apple interim CEO Steve Jobs, "and I have serious doubts whether this company would be able to remain competitive selling pedal-operated computers running software off vinyl LPs." As a result of the Microsoft patent, many other companies have begun radically revising their product lines: Database manufacturer Oracle has embarked on a crash program to develop "an abacus for the next millennium." Novell, whose communications and networking systems are also subject to Microsoft licensing fees, is working with top animal trainers on a chimpanzee-based message-transmission system. Hewlett-Packard is developing a revolutionary new steam-powered printer. Despite the swarm of protest, Gates is standing his ground, maintaining that ones and zeroes are the undisputed property of Microsoft. "We will vigorously enforce our patents of these numbers, as they are legally ours," Gates said. "Among Microsoft's vast historical archives are Sanskrit cuneiform tablets from 1800 B.C. clearly showing ones and a symbol known as 'sunya,' or nothing. We also own: papyrus scrolls written by Pythagoras himself in which he explains the idea of singular notation, or 'one'; early tracts by Mohammed ibn Musa al Kwarizimi explaining the concept of al-sifr, or 'the cipher'; original mathematical manuscripts by Heisenberg, Einstein and Planck; and a signed first-edition copy of Jean-Paul Sartre's Being And Nothingness. Should the need arise, Microsoft will have no difficulty proving to the Justice Department or anyone else that we own the rights to these numbers." Added Gates: "My salary also has lots of zeroes. I'm the richest man in the world." According to experts, the full ramifications of Microsoft's patenting of one and zero have yet to be realized. "Because all integers and natural numbers derive from one and zero, Microsoft may, by extension, lay claim to ownership of all mathematics and logic systems, including Euclidean geometry, pulleys and levers, gravity, and the basic Newtonian principles of motion, as well as the concepts of existence and nonexistence," Yale University theoretical mathematics professor J. Edmund Lattimore said. "In other wor

  119. I stand corrected by MarkusQ · · Score: 1

    I stand corrected. I fear I've gotten so cynical (realistic?) that I missed what should have been an obvious point.

    Thanks.

    -- MarkusQ

  120. My business process patent by Gandalf_Greyhame · · Score: 1

    1. Patent something trivial
    2. Litigation
    3. ???
    4. Profit

    --
    I am not stubborn. I am right!
  121. Why is emulation bad? by Absurd+Being · · Score: 1

    I would think being able to transform your equipment to the equipment and OS best suited to play the game would work well (aside from the performance hit emulation causes). Being able to cancel execution of windows in a subwindow when it crashes is a plus too.

    --
    Karma: Excellent^(-t/Tau), Tau=Wittiness/Trollishness