知財立国うんぬんと言われながら著作権ばかり話題にあがりますが*1、直接ITエンジニアに関係するのはどっちかっつーとむしろ特許制度だったりします。というわけで、ITエンジニアには意外と知られていなかったり誤解されていたり、これは知っておいてもよさそうだなーと思うことをまとめてみました。 1. 特許は、産業の発達のための制度 であって、発明者を保護するための制度ではありません。これは意外と誤解されているような気がするけど、いくら強調してもし過ぎることはない特許制度の根本原理です。技術は累積的に進化しますから、新しい発明をした人がそれを隠すと技術の発展が滞るので、新しい発明をした人にその技術を国に開示してもらい、国がその技術を世の中に広く知らせることで累積的な技術の進化を促して産業の発達に寄与しようというわけです*2。新しくてイケてる技術を開発して開示してくれた場合には、その開示の代償として発明