Slashdot Mirror


CA Releases Patents to OSS

simonfairfax writes "ComputerWorld reports that Computer Associates International has released 14 patents to the opensource community, following IBM's lead. From the article: 'CA said it is joining IBM in encouraging other companies to create an industrywide "patent commons" in which patents are pledged royalty-free to further innovation in areas of broad interest to developers and users of IT.'"

97 comments

  1. Matter meets anti-matter by Kosmatos · · Score: 5, Funny

    Wait a minute... If the open-source community now "owns" patents, what happens when they start using that new version of the GPL that prohibits use by patent owners? They won't be able to use their own code!

    Suckers :)

    --
    I'm your huckleberry
    1. Re:Matter meets anti-matter by ckliv · · Score: 1

      At least we know who to blame ;). Seriously though, i think it's the right thing to do.

    2. Re:Matter meets anti-matter by Anonymous Coward · · Score: 0
      mod that up, says the page footer:

      Forecast, n.: A prediction of the future, based on the past, for which the forecaster demands payment in the present.

    3. Re:Matter meets anti-matter by Stradenko · · Score: 3, Informative

      Yeah, let's worry about that new GPL that hasn't even been drafted yet (and a first draft isn't expected until 2007 http://www.theregister.co.uk/2005/08/11/gpl_fsf/)

      If you really cared, you'd get your opinion in early: http://www.fsf.org/Members/peterb/gplv3

    4. Re:Matter meets anti-matter by Kosmatos · · Score: 1

      I'm not a fan of open-source...

      --
      I'm your huckleberry
    5. Re:Matter meets anti-matter by Stradenko · · Score: 3, Informative

      Then it's a good thing the GPL isn't about open-source. ;)

      http://www.fsf.org/licensing/essays/free-software- for-freedom.html

    6. Re:Matter meets anti-matter by Feyr · · Score: 3, Insightful

      they are not "owned" by the community. the community gets a free license to use them

    7. Re:Matter meets anti-matter by Kosmatos · · Score: 1

      Doh!

      Better get my facts straight eh? Thanks

      --
      I'm your huckleberry
    8. Re:Matter meets anti-matter by jhoger · · Score: 4, Informative

      The new GPL (which no one has seen) does not "prohibit use by (software) patent owners."

      The only comment from fsf on this is is that you will lose your license to use a particular piece of software if you sue users/creators of that piece of software for patent infringement. Not scary at all.

      Besides the comment is meaningless, since a license is for users and redistributors of your code not the creator of the code. You can't license yourself out of your own code unless you transfer ownership to another party in a contractually valid way, or release to the public domain.

      -- John.

    9. Re:Matter meets anti-matter by Bogtha · · Score: 1

      If the open-source community now "owns" patents

      Um, what? CA are granting royalty-free licenses for open-source projects to use their patents. That's not the same as the open-source projects holding patents themselves.

      --
      Bogtha Bogtha Bogtha
    10. Re:Matter meets anti-matter by inode_buddha · · Score: 1

      They don't "own" the patents. Rather, they have license to use parts of them at no cost and without fear of being sued. Sort of like applying the GPL to patents instead of copyright.

      --
      C|N>K
    11. Re:Matter meets anti-matter by Kjella · · Score: 1

      Besides the comment is meaningless, since a license is for users and redistributors of your code not the creator of the code.

      No, but in this bizarro world you'd be unable to participate in any GPLv3 project since you would no longer be the sole owner.

      --
      Live today, because you never know what tomorrow brings
    12. Re:Matter meets anti-matter by Anonymous Coward · · Score: 0

      "I'm not a fan of open-source..."

      But you like to visit a pro Open Source web site? ... sigh

    13. Re:Matter meets anti-matter by indigoid · · Score: 1

      if nobody has seen a license, can it still start a flamefest? :-)

      --
      P-plate adventurer
    14. Re:Matter meets anti-matter by Anonymous Coward · · Score: 0

      "Problem solved."

      Not really. You still have the patent plagued, lockin/lockout, ball and chain, proprietary software out there. You would need to clean that up too.

    15. Re:Matter meets anti-matter by InvalidError · · Score: 1

      So, the software industry sells/buys souls to get software patents and now, the software industry is starting to simply sign off their patents to the commons.

      If this trend picks up, software patents will become one of the silliest things around... like the silly idea software patents rightfully was.

    16. Re:Matter meets anti-matter by chefren · · Score: 1

      You still own the copyright to your own code..

    17. Re:Matter meets anti-matter by darkonc · · Score: 1
      if nobody has seen a license, can it still start a flamefest? :-)

      You're new here, aren't you? I"m betting that you inherited that 4 digit uid from your dad.

      --
      Sometimes boldness is in fashion. Sometimes only the brave will be bold.
  2. Go! by beheaderaswp · · Score: 1

    We need more critical mass. I hope that other companies and orgs follow with the same!!!

    --
    Another consultant who stuck it out.

    "We are the Priests, of the Temples of Syrinx..."
    1. Re:Go! by oiper · · Score: 1

      No kidding! This is the first, "Close to decent" news I've heard on this matter in a long, long time.

      --
      What do I have to do to get a sig around here?! www.bearscanfly.org
  3. Yay by PunkOfLinux · · Score: 5, Informative

    Looking through here, it seems like these aren't CA's lame ducks either...
    The actual list of patents can be found at CA's website

    1. Re:Yay by sootman · · Score: 2, Funny

      Sweet! "Graphical Display of Data!" I can *totally* use that! :-)

      --
      Dear Slashdot: next time you want to mess with the site, add a rich-text editor for comments.
  4. Oh dear... by fracex · · Score: 4, Funny

    I read that as "CA Patents OSS"

    1. Re:Oh dear... by RAMMS+EIN · · Score: 1

      Isn't it sad that the world has come to the point where you automagically assume the news is bad? And that even when it's presented as good, you subconsciously make the effort to read between the lines and find the badness?

      I mean, "CA Releases Patents to OSS" could have as well been a non-native speaker's or half-educated native speaker's rendering of "CA Releases Patents on OSS", right?

      --
      Please correct me if I got my facts wrong.
    2. Re:Oh dear... by sinewalker · · Score: 1

      yup, which is how I read it, and asumed a different poster than SpiderMonkey.

      I think it's a reflection on the sad events in recent history: we've all been burned by Microsoft, and with the SCO lunacy and patents on just about anything, it's probably how we are being conditioned.

      I'm going to work out how to file a patent on "Method to file obvious techniques with USPTO in such a way that the USPTO will not recognise it as obvious or frivolous". Then the next patent Microsoft submits I can sue them over....

      --
      “Our opponent is an alien starship packed with nuclear bombs. We have a protractor.” — Neal Stepnenso
    3. Re:Oh dear... by dormant25 · · Score: 1

      =CAOSS

  5. A long circle around by KZigurs · · Score: 4, Insightful

    I must admit that I have been watching this whole "released" patents thing with slight amusement. Doesn't it strikes to anyone that this movement essentially declares to do the same to innovation and market, what original patent system claimed (and actually did, too) to do.

    What we have turned this system into, that we now engineer a ways around it now? (but at least it's actually pretty nice to see that needs and deeds of the smart remains the same over the time despite the corporate USA.)

    1. Re:A long circle around by symbolic · · Score: 1

      Doesn't it strikes to anyone that this movement essentially declares to do the same to innovation and market, what original patent system claimed (and actually did, too) to do.

      Yes, but the problem is that human nature being what it is, turned the patent system into a three-ringed circus. The process has had, or will have, the exact opposite effect than was intended. It's very encouraging to see companies that understand this, and who are making attempts to correct a very lame, and very broken system.

  6. MOD PARENT INFORMATIVE! by Spy+der+Mann · · Score: 0

    Very important links on it. Thanks.

  7. Good step, but not the long term answer by Sv-Manowar · · Score: 2, Insightful

    Its a great thing that CA is giving open source these patents to help secure itself, but the long term solution here should be to avoid giving validity to software patents and fighting their existence. There has been success in europe on this front (although not entirely, I believe) and surely not having to deal with the patent minefield would be better than having a collection of defensive patents...

    1. Re:Good step, but not the long term answer by Elektroschock · · Score: 2, Interesting

      There are two entirely different questions:

      a) normative: do we need a patent system for sw

      b) positive: do we have to get patents under a patent system which allows them

      Answers
      a) no. Get organised.
      b) yes

      If you want to fight software patents get organised. FFII did a wonderful job in Europe.

      They also have an US list with only few subscribers yet. Please get subscribed. My experience is that it is all about critical mass.

      http://lists.ffii.org/mailman/listinfo/us-parl

      Note: there are patent reform bill discussions in Congress but no one from FFII is involved yet. It is important and we need to get more US supporters to export the EU success.

  8. A nice gesture by Anonymous Coward · · Score: 5, Insightful

    This is a nice gesture, but it won't address the real problem, no matter how many companies "donate" patents.

    A patent pool could possibly help if it is actively defensive. In other words, it has to be structured like the GPL -- allowing some patent-pool entity to retaliate when a patent abuser like Amazon sues to enforce One-Click BS.

    It could work such that by joining the patent pool, you get the right to use all of its patents but in return you have to place all of your own patents in the pool. (Unfortunately, there are many loopholes in this system, like creating multiple corporations to bypass the responsibility provisions... Also, it does nothing to address the "patent factories" who churn out hundreds of patents on basic concepts while selling no actual product.)

    Anyway, the ideal solution is to get rid of software patents entirely. There is no reason for them to exist, except to allow people to monopolize ideas and hinder true invention.

  9. GAH!!!! by Spy+der+Mann · · Score: 0, Troll

    ...Amazon sues to enforce One-Click BS.

    O_O

    I read that as "Amazon uses One-Click to sue and enforce BS."

    One-click suing... got me scared for a moment...

  10. We Promise We Won't Sue You! by Greyfox · · Score: 3, Interesting

    That's nice and all, but is there actually any legal assurance that they won't change their mind and sue a developer for patent infringement at a later day? The cynic in me thinks it'd be a great way to get free labor -- promise a royalty free license to a patent and then wait for someone to write some useful code. When it's released, sue them and offer to settle if the developer turns all the code over to your company. It'd probably cost a lot less than actually hiring someone to do something useful with the patent.

    --

    I'm trying to teach myself to set people on fire with my mind... Is it hot in here?

    1. Re:We Promise We Won't Sue You! by kauschovar · · Score: 2, Informative
      That's nice and all, but is there actually any legal assurance that they won't change their mind and sue a developer for patent infringement at a later day?
      "In order to foster innovation and avoid the possibility that a party will take advantage of this pledge and then assert patents or other intellectual property rights of its own against Open Source Software, thereby limiting the freedom of Computer Associates or any other Open Source Software developer to create innovative software programs, the commitment not to assert any of these 14 U.S. patents and all counterparts of these patents issued in other countries is irrevocable except that Computer Associates reserves the right to terminate this patent pledge and commitment only with regard to any party who files a lawsuit asserting patents or other intellectual property rights against Open Source Software."
      http://ca.com/patents/oss/

      I'd take that as a "yes."
    2. Re:We Promise We Won't Sue You! by copper · · Score: 1

      Problem is there is no consideration so the contract is probably not legally binding. Any relief would have to come from an estoppel/reliance argument.

      Actually, giving it a little thought, this is a contract with anyone who uses this patent in creating open source software; the consideration is in the software developer restricting (constraining) his/her legal rights by releasing his/her software under an Open Source license.

    3. Re:We Promise We Won't Sue You! by kauschovar · · Score: 1
      Problem is there is no consideration so the contract is probably not legally binding.
      From the same page as before:

      "It is our intent that this pledge be legally binding and enforceable by any open source software developer, distributor, or user who uses one or more of the 14 listed U.S. patents and/or the counterparts of these patents issued in other countries."
      http://ca.com/patents/oss/

      IANAL, so I don't know if the page itself is legally binding, but I'm giving them the benifit of the doubt by assuming that they're not lying to us and leaving it up to the lawyers in our community to tell us otherwise (or confirm).
    4. Re:We Promise We Won't Sue You! by sinewalker · · Score: 1

      Good point.

      My take is that it's a pledge, not a contract. It can't be a contract unless there are some joint parties to sign an agreement. Consideration is not necessary but a written contract between parties is required for it to be legally binding.

      My take on this pledge is that CA won't sue you, unless you sue first, and then CA will use these pledged patents as amunition, if you use any of them. It's sort of like the patent clause on GPL3.

      If you want it to be legally binding, then ideally the Patent Commons should be an entity, like the OSDL or FSF (though probably not actually one of these) which can sign a contract on behalf of a group of OSS developers. I would like to see a development in this direction. If companies just gave their patents away to Public Domain, then they lose the ability to "fight back" if somebody else sues first.

      --
      “Our opponent is an alien starship packed with nuclear bombs. We have a protractor.” — Neal Stepnenso
    5. Re:We Promise We Won't Sue You! by copper · · Score: 1

      IAALIT (I Am A Lawyer In Training)...
      Actually, you have it backwards... consideration is requierd in order to have a legally binding contract; there is no requirement for there to be a written contract (aside from contracts concerning specific topics defined by statute where there is a much greater risk of fraud, such as anything involving real estate or contracts which cannot be performed in one year or less).

      Also, while it might seem like this is a contract to no specific person and thus is a pledge, that really isn't a problem- you can make an offer (that when accepted forms a contract) to an unspecified third party. The classic example of this is a posting offering a $10 reward to anyone who finds my lost puppy. If someone finds my puppy and brings him to me, by their performance they have accepted my offer and I am legally bound to pay them the $10 reward.

      I haven't read the fine print (yet), but in theory this could easily be a legally binding contract with anyone who uses their patents in creating software that they license under an open source license.

    6. Re:We Promise We Won't Sue You! by vidarh · · Score: 1
      Even if they turned out to be lying or if the document in and of itself isn't legally binding, they'd still get nowhere as most places they'd be prevented from getting any relief under the doctrine of promissory estoppel.

      Essentially, if someone promises you that you can do something without being sued by them or acts in a way that give you good reason to believe they will not sue, and you rely on that promise or act, courts in most jurisdictions (particularly common law based jurisdictions like the US) will normally refuse to accept their claims even if you did technically violate the rights they promised not to enforce.

      The strength of that defence will of wary depending on how the promise was made (i.e. how clearly it was stated and how reasonable it would be to rely on it), but in this case they've issued a press release, put up a document stating in legal terms what they are offering, and gotten it plastered all over the news.

      Getting a court to ignore a defendant claiming promissory estoppel in a case like that would be near impossible.

      (ObDisclaimer: IANAL)

  11. Ok, now I hate patents by Anonymous Coward · · Score: 1, Interesting

    I only sort of mildly disliked them before. But that was before I found out that part of my FOSS project was based on something, hazard pointers, that has a patent application in on it. You go and improve somebody else's idea and then you can't even use it. Sucks.

  12. For chrissakes, stop that! by jd · · Score: 0, Troll

    You're giving Amazon ideas. Dangerous ideas. The last thing we need is for them to add a corporate layer with one-click lawsuit support. Especially if they can break into SCOs offices and steal their beta version of the algorithm.

    --
    It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
  13. Why those patents? by YA_Python_dev · · Score: 3, Interesting
    The actual list of patents can be found at CA's website

    This seems a pretty strange list to me: someone knows why they have chosen those 14 patents? They have a specific application/library in mind?

    --
    There's a hidden treasure in Python 3.x: __prepare__()
    1. Re:Why those patents? by lamber45 · · Score: 1
      Perhaps they can't figure out what to do with that set of patents, so they're giving them away in the hopes that someone else will do so...

      I don't know whether they have any other patents.

  14. Public Domain: Ready and Waiting for Contributions by Doc+Ruby · · Score: 4, Insightful

    Lots of companies file patents they say are "defensive". That is, they say they won't prevent anyone else from developing the patented invention. They just need to fill the vacuum, getting a patent before someone else files an "offensive" patent which would be used to prevent others from developing that invention. But until the day comes when the "defensive" company changes its tune (maybe after changing ownership), we never can know whether the patent will be used offensively - and then it's too late.

    What's wrong with releasing these patents into the public domain? We have a "fourth state", beyond the mysteriously dual states of "offensive" and "defensive" patents, and the vacuum of "no patent (yet)". Why do we need "an industrywide patent commons"? Why don't IBM and CA just release these patents into the public domain? They lose no more, and the "holding company" can't later be abused to control "submarine patents" that surface to catch entrapped users.

    I'm sure that IBM's and CA's patent lawyers know more about the public domain than I do. They don't need me to think this up. But since we could get everything they're promising with a "public domain release", and they're not doing it, I suspect foul play.

    --

    --
    make install -not war

  15. The fourteen patents are: by Anonymous Coward · · Score: 4, Funny
    The patents are in alphabetical order:
    1. renaming file names without a keyboard connected to a VT220 terminal
    2. instructing your computer repair technician to print your invoice in duplicate
    3. OS/2 uninstaller
    4. OS/2 license perusal methodoly in high-altitude cargo airplanes
    5. process to install Win95 front-end for OS/2
    6. OPAL underlying infrastructure rejection process
    7. Mystery patent from Wang Tech #1
    8. Mystery patent from Wang Tech #2
    9. process to determine the feasibility of releasing even-numbered patents from Wang Tech
    10. The lithuanian translation process for the Magna Carta
    11. process to determine if a beverage bottle has less than 23% of its contents
    12. same as previous, but for 24%
    13. regulations to automate the process of submitting patents in California after midnight
    14. The user of the HTML tag, which expands HTML source by 2,543% which would be satisfied by simpler tags
    15. process to spin the media in believing that worthless patents for OSS is a good thing
    16. automating posts in Kuro5hin


  16. General Patent License by tyler_larson · · Score: 4, Interesting
    Actually, I see a real opportunity here. CA has granted you irrevocable license to use their patented software technology if (and only if) you release your implementation under an open source license.

    It would be very cool to see another clause saying that organization wishing to take advantage of this patent protection must also license all of their software patents under the same (or compatible) terms.

    Rather than taking RMS's short-sighted "no patents at all" approach, the GPL could use patent protection the same way it uses copyright protection to incentivise developers to open-source their software (and patents).

    Such an apporach would give open-source software a huge advantage over its proprietary counterpart: not ony would OSS developers get access to a vast selection of source code, but they would have royalty-free access to use certain techniques that would otherwise not be allowed. This could have a very strong viral effect beyond the power that the GPL currently wields.

    If RMS could have fought against copyright protection, he would have--after all, "information wants to be free," right? Lacking that option, he used his own copyright protection to force others to willingly give up their own. Software patents are a reality. Rather than fight impotently against the ideal, we ought to harness that protection to further the open-source cause. The earlier it takes hold, the more powerful the move will become.

    I rather like the idea of the FSF patenting its more clever ideas to prevent them from being used by closed-source developers. Right now OSS makes it easier to develop open source, the effect would be better if they also made it harder to survive developing closed source software.

    --
    "With sufficient thrust, pigs fly just fine. However, this is not necessarily a good idea...."
    RFC 1925
    1. Re:General Patent License by Anonymous Coward · · Score: 1, Informative

      "Software patents are a reality."

      While it might surprise you, I still think I have to say it. Sorry, but patenting software isn't allowed over here. Where? Good old Europe of course. Even though we all thought the EU would change that, they have spared us for a while. Probably the lobbyists tried to get away too cheap. Or maybe there are a few intelligent politicians over there. I don't know for sure. Anyway, the use of software patents to help the cause of OSS won't really succed as long as you can just start some small company in a country without them. Sell your stuff over internet and it's your customers who brake the patent laws. This is, if it's really feasible to use patents anyway. I doubt it for some elusive reason.

    2. Re:General Patent License by EzInKy · · Score: 1


      Software patents are a reality.


      They are only a reality in the US and a couple of other countries.


      Rather than fight impotently against the ideal, we ought to harness that protection to further the open-source cause.


      Though we Americans have proven to impotent in fighting software patents, Europeans are still duking it out and for most Asians their not an issue at all. If our government continues to hamper its programmers freedoms the open source cause will continue elsewhere unrestricted.

      --
      Time is what keeps everything from happening all at once.
    3. Re:General Patent License by jhoger · · Score: 2, Insightful

      The GPL is not a club to use against software patents (though it should do what it can to prevent attacks on the GPL itself). The hack that is the GPL only works because copyrights don't cost anything, and even if you register them, it doesn't cost much. Patents are in the thousands of dollars, and defending them (a requirement for them to be valid) is just out of the question for smaller organizations. Copyright is an entirely different animal, it does not have to be defended to be valid. And infringement is much more cut and dried for copyright.

      What really needs to happen is that IBM and other OSS-friendlies should stop cross-licensing their patents to ANYBODY except under terms that as you describe, require the licensor to license their own patents to OSS.

      Now that's a club. Imagine the liability involved. Right now the system is analogous to everyone having nuclear weapons that they can somehow only point at the little countries. Without cross-licensing, everyone would have live nukes pointed at their corporate neighbors.

      Will it happen? No. We'd have a better chance of getting the law changed, but I know no one is holding their breath on that either.

      -- John.

    4. Re:General Patent License by bedroll · · Score: 4, Insightful
      I've thought about this before (as I'm sure many others have). I came to the conclusion that it's wrong in a couple of different ways:
      1. We must be consistent when we say software patents are bad.
        If we accept them by trying to enforce them then we are sending a message that they should be enforced against us. This means that we're, to a degree, accepting the one click patent and others. Free software advocates accept this as well, because they know that the measures they use to keep software Free rely on copyright.
      2. Patent law is not copyright law, and copyright is fairly universally accepted as applying to code.
        Free software advocates accept this as well, because they know that the measures they use to keep software Free rely on copyright. Patents must be obtained and this costs money, few companies would be willing to patent ideas put into free software anyhow. What they're doing now isn't quite the same, they're simply saying that they won't sue Free software developers for using their patents, and typically those are patents that aren't making them any money anyhow.
      3. If you publish it correctly then your prior work invalidates future patents.
        Why patent something when you'll have documented evidence of prior works? You're fronting money to try to avoid a lawsuit that shouldn't happen. If it's going to happen then you haven't saved yourself anything because they'll just try to invalidate the patent or license, or they'll claim that they had prior works of their own preceding yours.
      4. You run the risk of turning the GPL into an unenforceable license
        The GPL is already questioned by some. We generally laugh these people away. However, the first time someone sues a software company that they must either release something as open source or be found guilty of patent infringement then the reasonability of the license will probably come into question. A couple bad judges and you may invalidate the license on a lot of works. If nothing else, the patent aspect may be found useless because it will probably be difficult or impossible to show that you actually incurred damages for software that is Free for all to use.
      It's not that it's a bad idea. The problem is that it doesn't send a clear message and it just wouldn't work as well. It would be better to send the message that if you release software under the GPL you renounce the patent liability to those who make derivative works from that code. This doesn't force people to release their code, but it ensure that they are either working on a derivative (which would obviously have to be GPL), have a license from the patent holder, or are infringing if they use the patented process. This also deals with patents without supporting them in any way, and could even be combined with words that strongly state the framers' views on patents.
    5. Re:General Patent License by Mjlner · · Score: 1
      If RMS could have fought against copyright protection, he would have--after all, "information wants to be free," right? Lacking that option, he used his own copyright protection to force others to willingly give up their own.

      To quote RMS: you have been misinformed. Of course, to "force someone to do something willingly" is an obvious oxymoron, but that is not the main issue. RMS is not forcing anyone to give up their copyright, but, in order to incorporate code into a GNU project, he does require that you transfer the copyright to the FSF. If you don't, it's not incorporated, but you can still release your own version, with your own copyrights in addition to the ones already there.

      RMS has clearly stated that the only way to enforce the GPL is by using copyrights. Try grepping the Linux kernel source for the string 'copyright' and you'll find lots that isn't the FSF.

      --
      Lemon curry???
    6. Re:General Patent License by Anonymous Coward · · Score: 0

      Yes, I see also a great opportunity.

      1) Release patents for free for open source products.
      2) Include some software patents in a new BSD great product.
      3) Wait for EVIL COMPANY to grab the code and include it in its own propietary solution.
      4) Sue them for patent infringement.
      5) PROFIT!!

    7. Re:General Patent License by noidentity · · Score: 1

      "Rather than taking RMS's short-sighted 'no patents at all' approach"

      Perhaps considered it better to allow them only after a careful strategy had been designed?

      "If RMS could have fought against copyright protection, he would have--after all, 'information wants to be free,' right?"

      Actually, it's the BSD folks who have no need for copyrights. Without copyright the GPL couldn't require distribution of modified source without copyright; people would be free to release executables based on unreleased modifications to code.

    8. Re:General Patent License by Bloater · · Score: 2, Informative

      On patents:

      > defending them (a requirement for them to be valid)

      That is for trademarks, you have to defend them to prevent the words from taking on a meaning that refers to the class of product instead of the product itself, ie "hoover" now means the same as "vacuum cleaner" and the trademark is thus lost since they didn't sue housewives for discussing their new hoovers when really they bought a hoover from Electrolux(TM) or Dyson(TM).

      > infringement is much more cut and dried for copyright.

      It certainly isn't, to infringe on a patent you must simply have distributed or used something that works in the manner described in the patent - subject to first sale. For copyright infringement you must have actually *copied* something from the original. Independent authoring of similar work (common in matters of logic and mathematics as for many problems there is one or maybe a couple of calculable "right answers") is permitted in copyright law since you didn't copy it.

    9. Re:General Patent License by jhoger · · Score: 1

      I'll concede your point on patents not having to be enforced to be valid. That said, an unenforced patent has almost no real value, much less than copyright, especially since there are so many crap patents. A copyrighted work is unique, easily enforced.

      But infringement *is* more cut and dried for copyright than patents. There is no similar concept to "prior art" in copyright. Either you copied it or you didn't. And usually it is easy to show. You always have a decent shot going up against a patent holder. You have almost none in a copyright case.

      The only real gray area for copyright is art and music--- cases where someone is sued for infringement based on the first few notes of a song, for example. This is a whole lot like "independent authorship" that you say would never be an issue. Similar for BIOSes... even if there is only one way to do something, you still have to prove "clean room" development.

  17. Mod Up Please! by Anonymous Coward · · Score: 0

    Good call.
    Do you have a newsletter?.....

  18. Public Patents - an idea that used to be common by WillAffleckUW · · Score: 3, Insightful

    What's wrong with releasing these patents into the public domain? We have a "fourth state", beyond the mysteriously dual states of "offensive" and "defensive" patents, and the vacuum of "no patent (yet)". Why do we need "an industrywide patent commons"? Why don't IBM and CA just release these patents into the public domain? They lose no more, and the "holding company" can't later be abused to control "submarine patents" that surface to catch entrapped users.

    A very good point. Originally, it used to be that most research at colleges, universities, and any federal or state authorities was - by default - created as a public domain patent. But sadly this is now regarded as IP (Intellectual Property), and zealously guarded by those same institutions that used to have it be free.

    Sure, open source could use the revenue - and there will be revenue - from such private patents, but if they were released into the public domain it would free up innovation.

    And freeing up innovation and creation is the whole point behind having a patent process in the first place. At least in the USA when they were created as part of the Constitution.

    --
    -- Tigger warning: This post may contain tiggers! --
  19. Quote by 42Penguins · · Score: 2, Interesting

    the quote at the bottomb of the /. page:
    Is it possible that software is not like anything else, that it is meant to be discarded: that the whole point is to always see it as a soap bubble?

    Seems relevant.

  20. MOD THIS IDIOT DOWN! by Anonymous Coward · · Score: 0

    Someone please mod this jerkoff down? Seriously. CA does something good for a change, and this dickweed is crying "they sky is falliong, the sky is falling."

  21. So can OSS now change these patents? by carlmenezes · · Score: 1

    Grant everyone a free and open license to use the patents. Then when there are enough patents, just destroy the whole bunch in one quick action. Can it be done?

    or, destroy the patents, release their contents to the public domain and establish existing software as prior art to any idiot who thinks he can re-apply for the patents and then sue the open source community won't be able to.

    Actually, what we need in addition to the patent database is a prior art database that deters people from applying for patents for stuff that already exist.

    --
    Find a job you like and you will never work a day in your life.
  22. Re:Public Domain: Ready and Waiting for Contributi by Anonymous Coward · · Score: 0

    Actually all you need to do is document and publish it into some where well know to people familiar to the art. Make sure it shows up as prior art so that no one else can patent it. No real need to go through the patent process.

  23. Arms race is not the answer by Kristoffer+Lunden · · Score: 5, Insightful

    A bad idea is a bad idea and should be opposed even if there would be some short term benefits to "do as they do". Starting to use patents would give this particular bad idea legitimacy and would only start another arms race. And we've seen how good that works for solving any problems...

    I think it's great that people have the guts, stamina and principles to do what they think is the long term right thing even though it's not the easy path.

    Software patents simple is a horrible and flawed idea and so it should never be acknowledged as a viable way forward.

    1. Re:Arms race is not the answer by einhverfr · · Score: 2, Informative

      Starting to use patents would give this particular bad idea legitimacy and would only start another arms race. And we've seen how good that works for solving any problems...

      I actually disagree with you here. The only possible arms race would be from completely closed source vendors (maybe Microsoft but I even doubt it there) and a much larger community of vendors interested in protecting their investment in a common good. For this reason, I can see licenses like the Apache license getting more common, and I suspect that the GPL 3 will have the same sort of power to it in this area. These licenses have a very real effect of creating patent pools with which to defend open source.

      Now. Here is why this does not result in an arms race. The patents which are then used by widespread software projects licensed under these terms (currently think Apache) become extremely toothless. One cannot sue over patent infringements with these projects because you depend on the software too. So while IBM could sue over patents which are in Apache, as long as the suit was about some way that SCO Unixware did something, but they cannot easily sue Covalent over Apache without losing their rights to use the code in Websphere..... See how it works?

      It actually gets worse for patent holders.

      Lets say my firm makes software that infringes on Microsoft patents and competes with Microsoft products. If they sue me, I rewrite the software to get around the patents. I pay some damages (because chances are it was not willful) and I go on with that additional publicity which might actually increase my sales. Indeed over the long run, perhaps I make money off of being sued. So many businesses avoid bringing these suits up because they don't want to acknowledge competition. If however, you wait too long, you may find yourself dependant on that same software.

      --

      LedgerSMB: Open source Accounting/ERP
    2. Re:Arms race is not the answer by gdek · · Score: 1

      I agree with the sentiment -- "an arms race is a bad idea" -- but sadly, the sentiment is just not practical.

      The crystal-clear fact is that the horse is already out of the barn. There are already *thousands* of questionable software patents out there, and they troll the depths like submarines, waiting to sink any potentially disruptive (read: useful) technology that threatens somebody's bottom line. And until the open source community can organize a real and pragmatic defense (really a potential counter-offense) against the bad patents that *already exist*, then companies who choose to contribute to the open source community will be exposed to *tremendous* risk.

      The principal behind such a patent commons is the same as the principal behind the GPL: to enforce the notion of share and share alike. "You can use our patents," we say, "but only if you use them for everybody's benefit." You can't say that the GPL is fair and the idea of a patent commons for the open source community isn't. They are the same idea, applied to different areas of the law.

      The abolition of software patents is a wonderful goal -- but if we hold out for *that goal or nothing*, then nothing is very likely what we'll get.

  24. CA? by Anonymous Coward · · Score: 0

    So is that CAlifornia or CAnada?

    1. Re:CA? by not-my-real-name · · Score: 1

      How about Computer Associates

      --
      un-ALTERED reproduction and dissimination of this IMPORTANT information is ENCOURAGED
  25. Re:Public Domain: Ready and Waiting for Contributi by Doc+Ruby · · Score: 1

    That's technically true. But the PTO is granting so many patents with existing prior art that they often won't see the documentation. Then it becomes the public's expense to defend from an unworthy later patenter when the Cease & Desist letters arrive. Companies like CA and IBM have lawyers on retainer and other overhead amortization that make the patent process pretty cheap. And maybe cheaper to patent up front, then decide what to release to public domain, than to decide in the rush to patent everything, in case they decide to keep it. So patenting something, then releasing it to the public domain is the best way to protect the public's progress in the useful arts and sciences.

    I don't know if the PTO has a "public domain" registry for patents converted from private to public, but that would certainly be an extremely valuable service. As would be a library of prior art, which seems the natural function of the Library of Congress (which runs the Copyright Office).

    --

    --
    make install -not war

  26. CA patented OSS? by lamber45 · · Score: 1, Funny

    I thought SCO owned the patent on Linux...

  27. "Graphical Display of Data" patent? HA by Mustang+Matt · · Score: 1

    I'm pretty sure there is plenty of examples prior to 1995 that display data in a graphical format. I didn't read into the others much but they're releasing a patent that is worthless because they never should have had it in the first place.

    --
    The man who trades freedom for security does not deserve nor will he ever receive either. - Benjamin Franklin
    1. Re:"Graphical Display of Data" patent? HA by Unordained · · Score: 2, Insightful

      I read through the one about detecting that threads/processes have died, and wasn't impressed there either. It takes all that space to declare the following algorithm:
      while(1)
      {
        ask operating system for list of processes / threads
        compare to previous results
        diff
        new things are new
        missing things are missing
        store list for next pass
        wait()
      }
      It even includes the term "periodically", telling me we're talking about polling for this information, not registering callbacks of any sort to actually trap the events exactly as they happen. And they patented this? "How to use an operating system's API to do exactly what that API was meant for"?
      It's not a marketable patent, even. It's not like an entire car engine design, where the patent covers a large chunk of the final product. We can't point to the patent and say "you protected technology that you weren't relying upon to make money!" because it's so little ... hell, we wouldn't even know where to look. And does keeping competitors from using this technology have any result on the bottom-line (excluding patent royalties)? "Oh no, they can also find out if a process dies by querying the operating system via a documented interface -- our entire product line is doomed! We'll never be able to make money off our database server software!"

    2. Re:"Graphical Display of Data" patent? HA by Jerry+Coffin · · Score: 1
      I'm pretty sure there is plenty of examples prior to 1995 that display data in a graphical format.

      The first sentence of the background of the invention in the patent reads "The use of computers to generate graphical displays which illustrate the relationships of underlying data is well known."

      I didn't read into the others much but they're releasing a patent that is worthless because they never should have had it in the first place.

      Clearly you didn't read into this one at all!

      Those of us who bother to actually read patents before we condemn them usually find that there's some trick that isn't necessarily obvious in the patent's title.

      In this case, the trick is that the graph is "live" so to speak. You're getting data from a database and displaying it on screen, which, as they said, was well known. The difference is that here, when/if you edit the graph, the graphics engine detects the edit, and sends a notification of that back to the database, so the underlying data gets updated to the new value.

      I don't know whether that was new, novel, original, etc., in 1993 either, but if you want to claim there's obvious and well-known prior art, that's what you really need to look for, not just some program that displays some kind of graphics.

      I should also note that what I've summarized above covers only one independent claim -- it has dependent claims that narrow the scope somewhat, and there are other independent claims as well, that may cover something slightly different (though at the level of detail I've given above, I'd expect all the independent claims to be similar).

      --
      The universe is a figment of its own imagination.

      --
      The universe is a figment of its own imagination.
  28. Re:Public Domain: Ready and Waiting for Contributi by Anonymous Coward · · Score: 0

    I also suspect that "defensive" may also mean "in case we need to counter-sue" in the event that some other company sues them over a patent.

  29. Re:Public Domain: Ready and Waiting for Contributi by Doc+Ruby · · Score: 1

    Well, sure. But releasing the patent into the public domain gives up no defensive power in that case, either. Keeping it does let them keep the "intellectual property" value as part of their corporate valuation, as the "defensive" policy doesn't give away value to anyone else, though in theory it would reduce the value of that IP because it's not exclusive, therefore not "competitive". But that's exactly why such a "defensive" patent is so slippery: policies change, so nothing stops a future policy from excluding people. Except perhaps "submarine patent" legal theories, but those have little precedential power, and might protect only those "grandfathered in", before the policy change.

    --

    --
    make install -not war

  30. This is a scam by jrockway · · Score: 3, Insightful

    The software companies are only doing this so software patents aren't eliminated completely. By pretending that their useless patents on XOR are helpful to the Free Software community (and thereby looking like the "good guys"), they keep the "good" patents to themselves. If they didn't give away their worthless ones, people would start questioning the software patenting process, and probably eliminate it.

    Don't support this. Vote to abolish software patents completely! If mathematics can't be patented, why can algorithms!?

    --
    My other car is first.
    1. Re:This is a scam by Anonymous Coward · · Score: 0

      YUou are nothing but a troll adding nothing of value to any conversation. Dumb ass!

  31. You mean like the Public Domain? by code+shady · · Score: 1

    You know, that thing we already had?

    --
    Look out honey cause I'm usin' technology
    Ain't got time to make no apologies
  32. Surprise! Surprise! Surprise! by celtic_hackr · · Score: 1

    Must be an off day for /.ers.

    I must say I'm surprised to see the reactions to this article.

    Real world reaction to good deed news usually is:
    "Let no good deed go unpunished".

    /. usual reaction to good deed news :
    "Let no good deed go without being beaten to a bloody, beaten to death annihilation".

    I think this is very good news, and quite possibly the first sign of a snowball rolling down a hill. Not that a certain nameless corporation will ever contribute any of it's patents to the patent pool.

  33. This is not useful! by linuxhansl · · Score: 1
    The patents are released to open source projects only. But what if you are writing derived commercial applications?

    That may not be a problem with the GPL, where every derivation is under the GPL as well. It gets at best murky with the LGPL, and any BSD or MIT license would be completely subverted since as soon as you have commercial derivation - which these licenses explicitly allow - you lose the right to use the patents.

    This, and the release of patents by IBM is a PR stunt, nothing more, nothing less. The only way to clean up this mess is to overhaul the patent system (unlikely) or to release the patents to the public, *without* any restrictions.

  34. California has patents? by daspriest · · Score: 0, Flamebait

    I had no idea that CA could hold patents....

  35. Now THAT's really good news! by MindPrison · · Score: 1

    The fact that someone did this will make others follow suit (I hope).

    Waking up today and reading this is almost as good as waking up one day and finding out that people actually care about our planet, this is a good day!

    Now...if only the medicinal business did the same thing, then poverty struck third-world countries would benefit from cheaper medicines due to more innovations that would follow because of the new free flow of formulas and less restrictive patent licensing.

    --
    What this world is coming to - is for you and me to decide.
  36. Re:Public Domain: Ready and Waiting for Contributi by Tim+C · · Score: 1

    The problem with that approach is that someone will still apply for the patent and have it granted, and then (if they sue) you have to go to court to prove that the prior art existed.

    In theory the USPTO would find the prior art at patent application time and refuse it on those grounds, but in practice that doesn't appear to happen.

  37. Re:This is not AS useful as SOME might wish! by Xtifr · · Score: 3, Insightful

    > But what if you are writing derived commercial applications?

    Assuming that by "commercial applications", you mean, "proprietary, non-free, closed-source, applications," then your situation is unchanged. You have no more rights to use those patents than you did yesterday, but nobody on slashdot gives a rat's ass about you anyway, so, so what? :)

    (Actually, you are, I'm sure, perfectly welcome to negotiate a patent license with CA if you don't like the terms of their generous public donation. But I suppose it's more fun to whine on slashdot.)

    Otherwise, the answer is, your commercial applications have to be free/libre/open-source commercial applications. Then there's no problem.

    > any BSD or MIT license would be completely subverted

    "Completely subverted?" What are you? The hyperbole fairy? Try "somewhat limited" and I might go along with you. I mean, when I've released code under BSD or MIT licenses, I've been assuming that it was so that anyone could benefit freely from the code. Not just people creating proprietary commercial derivatives. If I'd known it was just for propietary commercial derivatives, I probably wouldn't have bothered!

    > The only way to clean up this mess is to overhaul the patent system (unlikely) or to release the patents to the public, *without* any restrictions.

    Well, either, a) you're the kind of insane BSD fanatic who makes the Stallmanites look like moderates, or b) you're a greedy bastard who just wants other people to give him free money. I won't speculate which. But, needless to say, I disagree with you. Not that I'm not sympathetic to your point of view; but I still disagree.

    The point about the impact of this (and IBM's patent grant) on BSD/MIT licenses is an important one, and I'm glad you raised the point. I just wish you hadn't resorted to such histrionics in doing so.

  38. This doesn't help the real problem by rben · · Score: 2, Insightful

    The real problem is that software patents are bad for everyone, except for large corporations that can agree to cross-license patent portfolios. This allows the large corporations to block small companies from even entering the software business and provides a weapon with which to attack OSS projects the corporations don't like.

    It doesn't matter how many 'good guys' contribute patents to a patents common, as long as there are companies that are going to use patents as weapons in the marketplace.

    Even more importantly, this doesn't address the fundemental problems with using patents on software in the first place. In a world with software patents, it will eventually become almost impossible to write code w/o having a staff of patent lawyers to make sure it isn't infringing. Eventually, the cost just to make sure code isn't infringing will become another barrier to entry for software companies. Patents and software aren't like oil and water, they are like Hydrogen and Oxygen. Sooner or later, they'll blow up in all our faces.

    --

    -All that is gold does not glitter - Tolkien
    www.ra

    1. Re:This doesn't help the real problem by timjdot · · Score: 1

      Patent releases are a concession that the future of software is free software. Even as M$FT and Gaggle kill emerging markets by flooding with free software, they admit the now and in the future is more free software. IBM and CA realize they have to get positioned to consult with and service free software to stay in business.

      Have you ever applied for a patent? The process has died. It's only a legal quagmire and has no longer anything to do with techology advancement. I applied for one in Jan 2001. It took them 4 and 1/2 years to even review it and they still have not let me know the status. IME, the US Patent and Trademark office is simply a roadblock to technological progress in contrast to their charter to disseminate technical knowledge. $4,500 which I could have better spent on a boat!

      Plus to mention the admission of uselessness when they granted the single click patent. Granting this patent to me represents how little they know about software and that they have no qualifications as a governing entity. The USPTO should be disbanded and replaced with something useful and intelligent.

      --
      Expect Freedom.
  39. Such PR plays are an insult to intelligent persons by FlorianMueller · · Score: 1
    It's amusing to see how ever more companies try the same trick that IBM came up with in January. What's not amusing is how many, even including a few journalists, can still be fooled that way.

    For the record, here's what I said about IBM's 500 patents in January:
    NOSOFTWAREPATENTS.COM CRITICIZES IBM FOR "DIVERSIONARY TACTICS"
    By the time I issued those comments, I didn't even know that those 500 IBM patents were mostly patents on the verge of expiration, and included many patents that had little to do with software, including various medical (!) technology patents.

    Like Bruce Perens, I also criticized the recent OSDL announcement:
    eWeek: OSDL Begins Open-Source Patent Commons

    What's the point in those patent pledges? The only "value" in it is minimal. It's that some companies which are friendly toward OSS anyway make some formal promise not to use certain patents against certain open-source programs under certain open-source licenses, if not under certain circumstances. Companies either give away patents of hardly any value (like IBM did) or they tie their pledge to an open-source license that hardly anybody uses (like SUN did). Some of those pledges are legally pretty meaningless because of some loopholes that leave lots of room for interpretation.

    The only meaningful contributions of patents to OSS would be donations of patents that serve the purpose mutually assured destruction, i.e.
    (i) they are irrecovably made available for use by open-source developers or a trusted open-source entity against potential aggressors;
    (ii) they constitute monopolies on technical features that would really be hurtful to a company like Microsoft; and
    (iii) are not already subject to cross-licensing agreements between large corporations.

    Anything less than that is of very little value and on the bottom line even negative because it diverts attention from what really needs to be done. Let's face it: No OSS developer is really going to look up something like an OSDL patent pledge database to find out which patents one is allowed to use. That's not practical. The problem is that too many critical patents are held by entities that are hostile toward OSS and are never ever going to pledge even a single patent.

    An HP executive actually made a suggestion that potentially meets the criteria I outlined:
    Moving on With Patents and Open-Source Software

    I don't want to count any chickens before they're hatched, and with a highly complex legal issue like this it always depends upon a careful analysis of the specific terms an conditions, but HP's proposal to build up a patent arsenal that OSS can use for retaliatory purposes is infinitely more compelling that all of those patent pledges combined. It deserves further discussion and thought.

  40. Re:Public Domain: Ready and Waiting for Contributi by Just+Some+Guy · · Score: 1
    Why don't IBM and CA just release these patents into the public domain?

    My guess? IBM doesn't see Free Software as competition, but as something they can use as part of the business solutions they sell to their customers. It's in their best interest to allow legal Free development of their patented methods.

    On the other hand, I doubt they have any interest in allowing, say, Microsoft or Sun to use their IP. They've worked out a solution that allows their friends everything and their enemies nothing.

    For example, say they come up with an algorithm that could make hard drive IO use 50% fewer interrupts. It would be to their advantage to allow Linux developers put it in the kernel while denying it to the Windows kernel, thereby making the products they support that much more competitive.

    I won't argue whether that's good or bad, but I can definitely see why they'd want to reserve that right.

    --
    Dewey, what part of this looks like authorities should be involved?
  41. Re:Public Domain: Ready and Waiting for Contributi by Doc+Ruby · · Score: 1

    If a "free software" or "open source" organization stopped anyone from working on a technology on which the organization owned the patent, that organization would be 100% discredited, even if they worked against Microsoft, or SCO, or anyone. Most developers would abandon such an organization, especially the best ones. I don't see that structure you describe preventing MS from using the patented tech any more than a public domain release would.

    Now, GPL-style viral "open-patent" licenses are another story. Licensing patents with no requirement than that any derived invention also be released into the public domain, and carry that same license. IBM and CA are exactly the companies to get that ball rolling. It could be a watershed that turned the tide of our current patent abuse system. However, since such a license would constrain IBM and CA from privatizing their own derivatives of their own inventions, I don't expect to see it. But at least now the idea is out there. There's nothing more powerful than an idea who's time has come.

    --

    --
    make install -not war

  42. license NOT for users by brlewis · · Score: 1

    Copyright does not grant copyright holders exclusive rights to run a program. A license is for copiers, redistributors, and modifiers of the code. The GPL explains this, but it applies to all licenses.

  43. Licenses are quite often for (against?) users. by jhoger · · Score: 2, Informative

    What you're saying is true for copyright and the GPL but not for software licenses in general.

    Typical click-through software licenses limit what you can do with software. For example, reverse engineering is not allowed by most proprietary software. When you click, you are forming a contract, and these contracts do hold up in court as can be seen in the recent bnetd related decision.

    So what the software vendors cannot control by copyright, they can instead control by contract, at least to the extent that a "breach of contract" civil suit is a threat to the user. For reverse engineering, for example, the liability can be quite significant, even without the kinds of statutory damages that copyright law provides for.

    http://www.eff.org/IP/Emulation/Blizzard_v_bnetd/2 0050901_decision.pdf

    -- John.

    1. Re:Licenses are quite often for (against?) users. by brlewis · · Score: 1

      Such a contract is not a license. A license lets you do what you otherwise would not be allowed to do. In such a contract you agree to limit what you do. The ruling you cite hinges on a notice on the outside of the package, thus making it a pre-sale condition. Sellers have no more right to add post-sale conditions to contracts than buyers do.