それは人々がそうするようになっているほど単純ではありません。
彼らはあなたのコード/アルゴリズムの特許を取得するのに苦労します(技術的にはこれらは特許性がありませんが、実際には、抽象的な方法は、「一実施形態では...」
あなたとあなたの将来の自由を破壊し、制限するのと同じように、彼らができることとすることは、あなたが開発していた考えやアイデアの流れの*単一*の明白な *継続* すべてに特許を与えることです。
そのため、1日目にはコードをリリースし、2日目にはプロセスの特許としてのコードの最も明白なアプリケーションとコードのあらゆる自然な拡張の特許取得に忙しくしています。したがって、まだコードはありますが、抜け出せないプログレスゲットーに追いやられています。
あなたがそれについて考えるならば、これは彼らがすでにしているすべてです。彼らはそれ自体、いかなる技術の基礎も所有していません(ただし、これを伝えるには多くの裁判所の決定と数億ドルの納税者ドルが必要でしたが)。彼らが主張していること、そしてアメリカの裁判所が定期的に支持しているのは、他の人々のアイデアのさらなる拡大または自然な精緻化または応用です。
そうしないとコードの開発の自然な流れになってしまうことを、これに含めることを妨げるものは何もありません。
ソフトウェア特許の品質を向上させる方法はありません。すべてのソフトウェア特許であるアイデアの特許を許可すると、そのような特許が十分な弁護士やイタチの言葉で渡ることができない自然な線が存在しないからです。
USPTOが現在着手している犬とポニーのショーは、一般大衆がソフトウェア特許が狂気であることに気付いているという理由だけですアイデアのツイッターといじり。
損害賠償を求めて訴えられる日を恐れることなく、米国で自由にコーディングおよび作成できる唯一の結果は、すべてのソフトウェア特許の完全な禁止です。弁護士は地球上で他のどの国よりも米国を大いに運営しており、USPTOのパンと水は人々が特許物に支払う料金であるため、権力のある人がソフトウェア特許を黙って禁止するという動機はありません。
これはすべてあなたの質問に関連しています。いいえ、訴訟やソフトウェア特許から離れて、将来のリリースを含めるように定義されたコードの安全な港に有意義に到達することはできません。はい、あなたがソースをオープンしたものを正確に特許することは難しいでしょうが、それは実際あなたにそんなに良いことをしません。いいえ、これは米国では近いうちに変わることはありません。なぜなら、ソフトウェア特許の禁止はテーブルの上にさえないからです。
あなたの最善の解決策は、ソフトウェア特許を施行し、その歴史を持つ国にコードをリリースしないことです。また、ソフトウェアの特許を現在禁止している国にまで広げようとする勢力に対して、まるで全面的に戦うことをお勧めします。
弁護士に基づくテロを恐れることなくソフトウェアの作成を許可している国々に売り込むことで、生計を立てることができます。ソフトウェアを米国にリリースすることは、ソフトウェア特許を許可する法律が変更されるまで、および変更しない限り、トラブルを求めているだけです。
これがきびしい場合は申し訳ありませんが、希望に満ちた妄想に導かれ、ある晴れた日に無作法に目覚めるよりも、真実を知り、それに基づいて行動する方がましです。
あなたとこれを読んでいるすべての人が、私がこのトピックについて偏見や歪みなしに率直に話すことで、実際に良い友達になっていることに気づくことを願っています。