My Events

(Some of) My Favorite People

  • Chris DiBona
    Chris is a just plain great person and stand-up guy. He's also the Open Source program manager at Google.
  • Doc Searls
    Doc is the senior editor at Linux Journal and one of the four authors of The Cluetrain Manifesto, the iconoclastic web site that became the best-selling book.
  • Matt Asay
    Matt is the founder of OSBC, and currently runs business development at Alfresco.
  • r0ml Lefkowitz
    The r0ml is one of the most entertaining and insightful commentators on the state of the IT industry that I know.
  • Stephen Walli
    I first met Stephen when he worked at Microsoft, and I organized a dinner at OSCON between Eric Raymond and a number of the Microsoft Shared Source team. I liked him even then so that should tell you a lot.

« LinuxWorld Podcast with Don Marti | Main | Thanks to Matt Asay for a great OSBC »

One Patent Per Developer (OPPD)

Last weekend Fortune Magazine published an article in which Microsoft General Counsel Brad Smith and licensing chief Horacio Gutierrez claimed that Free and Open Source Software infringes on no fewer than 235 Microsoft patents.  The resulting blogostorm (including my own contribution) generated a lot of sound and fury, but did it really accomplish anything?

I know that it’s an obscure reference, but I’m reminded of a favorite quote from a tongue-in-cheek game I used to play in high school and college called Junta.  Junta involves taking control of a small dictatorship by battling for such important strategic spots as the bank, television station, etc. One of the event cards in the game reads, "Students Protest: No Effect". How do we turn the uproar around Microsoft’s recent patent assertions into something useful, and make sure the result is not just "no effect?"

Microsoft did take some notice of the uproar.  Bill Hilf, general manager of platform strategy and director of Microsoft's work with Open Source projects, answered some of the criticism and clarified that Microsoft’s strategy is "to license, not litigate."  But as Matt Asay blogged, that’s not entirely a comforting clarification, and the Open Source community needs to respond.

And respond we can.  Now I know that many people have issues with the current patent system, particularly as it pertains to software.  We need to continue efforts to reform the system.  But until the system is changed we need to work with the existing patent system.  Open Source developers have now for decades been contributing code to the community.  But as we are learning contributions of code are not enough.  We must fight fire with fire. We must build an Open Source patent portfolio to rival commercial portfolios.  We have a start at that already in the Open Invention Network (OIN) and the Patent Commons. Last week OIN CEO Jerry Rosenthal said that OIN stands "ready to leverage our IP portfolio to maintain the open patent environment OIN has helped create." OIN to date has accumulated more than 100 patents.  We can do a lot better than that.

Scott Collison, CEO of Ohloh, tells me that Ohloh tracks 39,664 contributors to Open Source projects.  The vast majority have contributed over the last year or two. If every Open Source developer contributed just one patent to OIN we’d have a patent portfolio that would rival most any in the industry. Famous patent troll Intellectual Ventures only owns somewhere in the range of 1,000 to 5,000 patents.  One Patent Per Developer (OPPD) - that's all we need.

Let us then take Microsoft's patent claims as a call to action for the Open Source community: One Patent Per Developer.  It's a lofty goal, and not one that will be achived easily.  But one that we can achieve.  With every contribution of code we each must be thinking, "one patent".  That's all it takes to help keep this code free - one patent.

TrackBack

TrackBack URL for this entry:
http://www.typepad.com/t/trackback/141190/18643774

Listed below are links to weblogs that reference One Patent Per Developer (OPPD):

Comments

Larry, this could be a good idea for an unconference. Bring your code, learn how to turn it into patent claims, and at the end of the weekend everyone puts a patent application in the mailbox.

This may be obvious, but there is a minor issue here: it costs significant US$ to file a patent in the first place:
* drafting the patent document itself (using the proper USPTO {US Patent and Trademark Office) lingo, to make sure "claims" are both broad enough as well as acceptable to the patent examiner)
* filing fees
* annual maintenance fees (some large companies are letting some of their _issued_ patents expire because the company does not want to continue paying such maintenance fees)

To take Larry's idea further, let's expand this OPPD concept as follows:
* set-up a Wikipedia-like forum for contributors to "review" the claims of each proposed patent (turn the "all bugs are shallow with many eyes looking at the code" on its head: all claims get wider with more people putting comments in). => I know, this opens a Pandora's box: if I review your original idea, and I add my comments, shouls I be listed as a co-inventor? Possibly.
* develop some sort of automated patent-creation software that turns developer language ("press this button to get X to happen") into USPTO-slang ("said invention consisting of such whatyoumakecallit that causes a gizmo to perform an action defined as..")
* the biggest challenge I see: how to secure the funding needed to cover the filing fees?

Plus, I am sure that a few law departments at universities might be willing to lend some of their law students to act as "patent filing shepherds" in this process: everybody wins. The developer gets a patent in (adds to resume's polish!); the F/OSS gets another stone to throw back at the big guys; and the law student gets exposed to the nitty gritty of both IP and USPTO law while at school.

Nothing unsurmountable, just more food for thought. Regards.

Post a comment

Comments are moderated, and will not appear on this weblog until the author has approved them.

If you have a TypeKey or TypePad account, please Sign In

My Companies


  • I am involved with these companies as an investor and board member.
  • Compiere
    Open Source Enteprise Resource Planning (ERP). News
  • Fonality
    Open Source VoIP PBX based on Asterisk. News
  • Hyperic
    Open Sources systems/application management. News
  • Medsphere
    Open Source Electronic Health Record (EHR). News
  • Pentaho
    Open Source Business Intelligence (BI). News
  • SugarCRM
    Open Source Customer Relationship Management (CRM) software. News

My Other Investments


  • I am an investor in and/or advisor to these companies.
  • DeviceVM
    Embedded virtualization for consumer devices. News
  • Eloqua
    On-line lead generation and marketing automation. News
  • Interface21 (Spring)
    Interface21 is the company behind Spring, the Java/J2EE application framework. News
  • ITerating
    Wiki-based directory with reviews of Open Source and commercial software. News
  • MuleSource
    Mule is then world's most widely-used Open Source ESB and integration platform. News
  • Novara Clinical Research
    Novara Clinical Research operates dedicated facilities for conducting Phase II to Phase IV patient studies for the pharmaceutical industry. News
  • Ohloh
    Mapping the open source world by collecting objective information on open source projects. News
  • VirtualLogix
    Real-time virtualization for mobile devices. News
  • Vyatta
    Open Source router and firewall. News
  • WSO2
    Next generation Open Source Web services platform. News
  • Zend
    The PHP company. News

My Exits

My Current Reading List

  • Robert Jordan: Knife of Dreams (The Wheel of Time, Book 11)

    Robert Jordan: Knife of Dreams (The Wheel of Time, Book 11)
    I'm almost embarrassed to admit that I'm still reading Robert Jordan's The Wheel of Time series. When he passed L. Ron Hubbard’s Battlefield Earth decology I could have cried. Maybe WoT will be made into the worst movie of all time? Still, I've been following the saga of Rand al'Thor for more than a decade now, and I want to see how it ends. Rumor is that the next book, Memory of Light, will in fact conclude the saga. To borrow a phrase, "There should have been only one." (**)

  • Neal Stephenson: Quicksilver (The Baroque Cycle, Vol. 1)

    Neal Stephenson: Quicksilver (The Baroque Cycle, Vol. 1)
    My family got me Quicksilver for Christmas. I'm not far into it, but it's clearly a Stephenson book: lots of historical connections, multiple timeline unfolding simultaneously, meticulous historical detail, 100 pages in the plot is still a total mystery, big "thud"factor... Should be a great read.

  • Chris DiBona: Open Sources 2.0

    Chris DiBona: Open Sources 2.0
    Anything edited by Chris DiBona is worth spending the time to read.

  • David Kahn: The Codebreakers : The Comprehensive History of Secret Communication from Ancient Times to the Internet

    David Kahn: The Codebreakers : The Comprehensive History of Secret Communication from Ancient Times to the Internet
    I'm just getting started with this one, but so far it's a fascinating account of the history of cryptology. It's a massive 1200 pages, so it may be a while before I move on to something else.