ソフトウェア特許

2011年8月5日

ソフトウェア開発分野で私の知っている人はほぼ全員、特許とそれがこの分野で使われてきた方法をひどく嫌っていると思います。私はこのことについて長い間ブログに書きたいと思っていましたが、This American Lifeによる特に優れた調査報道をきっかけに、ついに書くことにしました。私の投稿を簡単にまとめると、特許(ソフトウェア特許でさえ)は原則としては良いアイデアですが、実際には完全な失敗に終わり、廃止した方が良いということです。

しかし、まず、なぜ特許が原則として良いアイデアなのか、実際には人類史上最も価値のある「発明」の1つかもしれないのかを説明します。

ウィリアム・ローゼンは著書『The Most Powerful Idea in the World(世界で最も強力なアイデア)』の中で、特許が人類の発展において中心的な役割を果たしているという説得力のある主張を展開しています。ローゼンの著書は産業革命を考察しており、彼は産業革命を人類史上最も重要な出来事の1つであり、人間の富に大きな変化をもたらした出来事として特徴づけています。

17世紀のイギリス、フランス、中国の熟練労働者(おそらく織工や鍛冶屋)は、10世代前のアウグストゥスの時代に祖先が行っていたのとほぼ同じ時間、週に仕事をして、ほぼ同じ量の布や釘を生産していました。彼は同じ枚数のコインを稼ぎ、同じ量と種類の食べ物を買いました。彼の妻は、10世代前の祖母と同じように、食べ物を用意しました。彼女は村のパン屋からパンを買ったかもしれませんが、ほとんどすべてを自分で作りました。彼女は家族の服さえも自分で作りました。天候や流行の気まぐれを考慮すれば、その服は過去10世紀のどの家族の服ともほとんど区別がつきませんでした。それは手織りのウールで、亜麻が地元で入手できれば、亜麻布も含まれていました。労働者と彼の妻にはおそらく8人か10人の子供がいて、そのうち3人が大人になるまで生き残る可能性がありました。もし労働者が旅をすることを選んだなら、彼は徒歩で、あるいは非常に裕福であれば馬車で旅をしました。前者であれば時速3マイル、後者であれば時速7マイルで、これも彼の祖先と同じでした。これは、彼の世界が彼が生まれた場所から5、6マイル以上大きくはなかったことを意味します。

そして、歴史上初めて、物事が変わりました。そして、それは最も基本的なレベルで変化しました。4世紀のコンスタンティノープルの熟練した織工は、3時間働くことで1ポンドのパンを買うのに十分な収入を得ることができました。1800年までに、ノッティンガムで働く織工は少なくとも2時間働く必要がありました。しかし、1900年までに、パンを買うのに十分な収入を得るのに15分もかかりませんでした。そして、2000年までに、5分になりました。陳腐な表現ですが、それでもなお、先進国の21世紀の中流階級の家族は、2世紀前の王様がほとんど手に入れることができなかった贅沢品に満ちた生活を送っていることを認識するのは真実です。

-- ウィリアム・ローゼン

産業革命によってもたらされた変化は、ほとんど想像できません。私たちは現在の時代が絶え間ない変化の時代だと考えていますが、その表現は私たちが忘れてしまったことを捉えています。最近では私たちは変化に慣れていますが、産業革命以前は人間の生活は非常にゆっくりと変化していました。産業革命がもたらした最大の変化は、変化そのものでした。

したがって、人間の学生はほとんど歴史産業革命の重大な重要性に疑問を持っていないと思いますが、これはいくつかの重要な疑問を提起します。なぜ産業革命はいつどこで起こったのでしょうか。18世紀後半のイギリスには、この蒸気機関車を走らせた特別な何かがあったのでしょうか。ローゼンの見解では、特許は重要なイネーブラーであり、発明家や起業家を支援するための経済的インセンティブとプラットフォームを提供したからです。特許がなければ、裕福な人々(または裕福な後援者を持つ人々)だけが革新を行う余裕があり、彼らにはそうするインセンティブはほとんどありませんでした。

私はローゼンの主張に説得力があり、特許は単なる良いものではなく、私たち人類にとって起こった最高のものの1つだと考えています。では、なぜ私はソフトウェア特許をそれほど嫌うのでしょうか?

それは、特許が一般的に、産業革命を可能にしたものから非常に堕落しているという事実に要約されます。主な堕落は、新規性の堕落です。特許の全体のポイントは、新しいものに対して(期間限定の)独占権を与えることです。米国特許法では、「発明が行われた時点で、当該主題事項が属する技術分野における通常の技能を有する者にとって自明であった場合」は、特許を取得することはできません。これは、特許性のある発明は新規性と有用性の両方を持つものであるという概念を開始した1623年のイギリスの独占禁止法[1]にまで遡ります。

ソフトウェア特許の核心的な問題は、この重要な原則が放棄されていることです。ソフトウェア分野の誰もが、何年も前から使用されている技術に対する権利を主張しようとするだけの特許や、新しいものではあるが、プログラミングの通常のスキルを持つ私たちにはまだ自明である開発など、特許の行進を見てきました。

この堕落はソフトウェア特許の完全性を台無しにするのに十分ですが、他にも言及する価値のある堕落がいくつかあります。特許はもともと限られた期間を念頭に置いて作成されました。1623年の法律では、特許期間は14年でした。もちろん、これは変化が現在よりもはるかに遅く、ましてや私たちの分野よりもはるかに遅い時代でした。適切なソフトウェア特許は、それよりも短い期間で保持されるべきです。さらなる堕落は、特異性の欠如によって発生します。ほとんどのソフトウェア特許は途方もなく広範であいまいです。一方、特許はもともと狭く具体的であると見なされていました。狭い特許は、人々が同じ問題を解決するための異なる方法を考えるように促すことによって革新を促進しますが、広い特許はその革新を抑制します。

このすべての堕落の結果、特許がもはや新しい発明を奨励し、伝達するのではなく、法的な戦いを戦うための武器となっている世界が生まれています。大企業にとって、特許は少なくとも表面上は迷惑な邪魔であり、コストです。しかし、特許が実際に損害を与えるのは、特許訴訟と戦う時間とお金のない小規模な企業です。したがって、私たちは特許がゆすりとして使用され、革新を阻害しているのを見ています。

悲劇的なのは、特許が既存の権力を強化する源泉になっていることです。大企業は特許を大きな不便と感じるかもしれませんが、最終的には特許は現在の権力者を永続させるのに役立ちます。なぜなら、特許は小さな企業を排除できるからです。だからこそ、システムを変えるのは難しいのです。権力を持つ者には、それを放棄するインセンティブがありません。

仲間のプログラマーがこの悲劇に加担していることは、特に残念です。プログラマーが自分が取得に関与した特許について、そしてそれがどれほどばかげているかを知っているかについて話すことは珍しくありません。ここで高慢になるのは簡単だということは承知していますが、根拠のない特許の取得に協力するプログラマーは、恥を知るべきだと思います。それは、私たちが専門家として扱われるためのいかなる正当化をも損なうような責任感の欠如を示しています。

理論的には、特許の核となる有益な原則に戻って適切に適用することができれば、私はソフトウェア特許に反対していません。これは、真に斬新なアイデアに対してのみ特許が付与されることを保証するプロセスを開発することを意味します。しかし、そのようなプロセスが適切に構築されていない限り、私はソフトウェア特許を完全に排除することを望みます。ソフトウェア特許のない世界は、私たちが現在陥っている混乱よりもましです。

参考文献

特許については、膨大な量の資料が書かれています。昨年、ティム・ブレイが特許の放棄について書いた記事には、多くの優れた情報源へのリンクがあります。これらのうちのいくつかは、ソフトウェア特許が革新を阻害しているという証拠を指摘しています。

Planet Moneyは、This American Lifeのポッドキャストに続いてフォローアップポッドキャストを行い、そこで要約されている研究へのリンクを提供しました。

「私たちの将来の豊かさがイノベーションに大きく依存している時代に、私たちは、イノベーションを促進するという正当化機能を果たすことができないだけでなく、イノベーションを積極的に阻害する特許制度へと向かってきました。」 - エコノミストのW.W.

注記

1: 私はその元の名前が好きです。「独占と刑法による免除およびその没収に関する法律」