Slashdot Mirror


Defensive Software Patents for Open Source Projects?

jqh1 asks: "I'm the "inventor" of spamgourmet, a fairly un-obvious approach to spam prevention through auto-create/expire email addresses. I'm fully committed to keeping the software free for all to use. Recently, I've seen other 'patent pending' disposable email address services that are not immediately forthcoming about their own processes. I don't have the time or resources to monitor and challenge patent applications, but I'm afraid that if I ignore them, I'll regret it. Should I seek patent protection for this open source software? If so, is there a way to do it without losing all semblance of an open source project?"

6 of 51 comments (clear)

  1. Licence by mirabilos · · Score: 3, Interesting

    You could licence it freely and place a remark in
    your licence that you waive your patent rights.
    IANAL, nor am I an Englishman, but I've already
    thought about this.

    --
    My Karma isn't excellent, damn it! (And /. still does not get UTF-8 right in 2012. Wow.)
  2. Patents costs lots of money to keep. by Xner · · Score: 4, Interesting
    If you are going to license indiscriminately, there's not much use in patenting. Consider simply registering your method with a notary or similar. Then when you get challenged for patent infringement you can use your notarized testimony as prior art.

    On the other hand, you might just as well go all the way and write a license that includes instant termination upon litigation. This is usually frowned upon in open source circles, but it is commonly used in industry to defend against suits and promote cross-licensing.

    --
    Pathman, Free (as in GPL) 3D Pac Man
  3. Get a patent by MacAndrew · · Score: 4, Interesting

    Get a patent, and the worst you could just give anyone who wanted to use it a free license. Use the same theory as the GPL people do -- use a restrictive intellectual property rights power, in their case copyright, to prevent others from commercializing your work product. Their "copyleft" is merely copyright with unusual provisions, and if you look at their license you'll see the word copyright a dozen times. Perhaps a self-contained license for your patent could also be written and enforced -- ask for advice from the GPL project.

    I am not an IP lawyer, nor practicing law here, so absolutely do consult with a specialist. In the state, many lawyers participate in free or nominal fee 30-minute consultations. One hitch it that to actually obtain a patent may cost several hundred dollars (quid) for which you might solicit user donations. Set aside a little for enforcement; the GPL people have lawyers, too.

    And, no, getting a patent is not crossing over to the dark side. :)

  4. Maybe a role and source of funds for the EFF/GNU? by Zocalo · · Score: 3, Interesting
    I've been thinking about this for a while as well. There are plenty of open source projects that are highly innovative, producing patentable methods that any self respecting corporate IP lawyer would be drooling all over. It doesn't matter that software patents are a bad idea, they are here and are probably not going to go away, so we might as well start to fight the system from within.

    In the corporate world, patents are usually held and owned by the company for whom the actually inventor works, not the inventor themselves. For many freelance open source developers working without the umbrella of a corporate master, why not make that company the EFF or GNU for example? The admin of the patent, and any licensing fees (only chargeable for commercial products of course), goes to the EFF/GNU, maybe with a percentage to the original innovator.

    If nothing else, the sheer irony of seeing the likes of Microsoft indirectly funding the development of Linux because some spotty geek happened to invent something first would make it all worth while. ;)

    --
    UNIX? They're not even circumcised! Savages!
  5. Publice by heikkile · · Score: 3, Interesting

    Make your algorithms public (in a way that can be proven - any lawyer tell the best way). Then you have prior art that can invalidate any patent that attempts to prevent this use. Much easier and cheaper than applying for a patent yourself. Just have to do it right - consult a patent lawyer anyway.

    --

    In Murphy We Turst

  6. Shared/Open patents by oliverthered · · Score: 3, Interesting

    Like a lot of tech industries do, you could barter with patents.
    Here's the deal,
    Some OSS peeps form a Open Patent group,
    The patents can be used freely for free(GPL) software or freely by a company if they submit patents to the group.

    Everyone else has to pay to use the patents.

    GPL is important here because a company could just ripoff some BSD software that implemented a patented algo.

    --
    thank God the internet isn't a human right.