オープンソースプロジェクトからアルゴリズムを学び、それをクローズドソースプロジェクトに実装しても大丈夫ですか?


13

参照すべてを始めた投稿

挑発的な方法で尋ねた元の質問を解決するために、この質問を提起しました。

オープンソースプロジェクトからアルゴリズムを学ぶ場合、そのアルゴリズムを別のクローズドソースプロジェクトで使用しても大丈夫ですか?そうでない場合、それはその知識を再び使用できないことを意味しますか?使用できる場合、どのような状況になりますか?

明確にするために、私はライセンスを回避しようとはしていません。


1
議論のために質問を明示的に投稿するべきではありません。それは、それを終結まで迅速に追跡する確実な方法です。議論が必要な場合は、フォーラムにアクセスしてください。それ以外の場合は、言い換えることができます。
グレッグジャクソン

ほとんどのアルゴリズムは特許を取得していません。ウィキペディアでアルゴリズムの本体を見つけることができれば、それがプロプライエタリではない可能性が高くなります(ただし、対応する記事を確認してください)。JPEGの場合のように、特許も失効する可能性があります。ウィキペディアまたは他の学術出版物でアルゴリズムを見つけたら、通常はそれを使用できます。あなた自身のコードを書くことに少し努力をしてください。
ジョブ

1
私は「ディベート」という言葉を使いましたが、この質問には答えがあると思います。議論はさまざまな答えによって形成されると思うので、この質問は有効です。
クリスバリー

回答:


12

IANAL。これがあなたにとって大きな懸念事項である場合、弁護士の助言を求めてください。

オープンソースプロジェクトからアルゴリズムを学ぶ場合、そのアルゴリズムを別のクローズドソースプロジェクトで使用しても大丈夫ですか?

はい。アルゴリズムは著作権の対象ではないため、著作権の問題はありません。これは単に一連のステップです。所定の開始点から結論に到達するためのレシピ。著作権はアイデアの表現を対象としています。アルゴリズムは、アイデアでもアイデアの表現でもありません。ある種の作業を実行し、ある種の結果を生成するための一連の手順にすぎません。それはレシピまたはガイドです。

ソフトウェアが著作権の対象となるには、より大規模な作業でアルゴリズムを適用する必要があります。アルゴリズムの特定の使用は著作権保護の対象となりますが、アルゴリズム自体は対象外です。(「アルゴリズム」の代わりに「インターフェース」を使用できます。少なくとも米国では、この声明は当てはまります。)

特許の問題は提起された質問とは無関係です。


+1特許性のないアルゴリズムの場合。
アンドレスF。13年

3
@Andresアルゴリズム特許性がありますが著作権はありません!答えが言うように。オープンソースプロジェクトが特許に違反していないと仮定した場合、特許の問題は質問とは無関係です。もしそうなら、オープンソースとして使用したり、再実装したりすることはできません。
MarkJ

1
@MarkJ確かに、「著作権」を書くつもりでした。違いを知っているので、なぜ「特許可能」と書いたのかわかりません。私の悪い:P
アンドレスF.

5

少なくとも米国の法律では、アルゴリズムは著作権で保護されていません。あなたが心配しなければならない唯一の事柄は特許であり、それは実際に著者によって追求されなければならない-事柄が他の言葉で出版されたとすぐに適用される著作権とは異なり。


1

前述のように、設計アルゴリズムは特許を取得できます。

ただし、デザイン/アイデアが最初に検討または公開された後、デザイン特許が満了するのは最大1年間です。このプロセスが数年にわたって行われている(そして誰も特許を取得していない)場合、現在は特許を取得できません。


仮特許が提出されていない限り、真。私は弁護士ではありませんが、私が理解している限り、それらは無期限に提出および再提出することができ、その内容が公開されていないために提出されたかどうかを知ることは不可能です。
亜美

仮特許である@Amiは1年間のみ有効です。私の知る限りでは、あなたがすることはできません、それは特許を取得しているものの種類に依存するかもしれませんが、それら(ファイルを再度、あなたが本当の特許が提出取得しながら、A仮特許のみ特許ラインで「あなたのスポットを節約できます」。。
Xeoncross


-1

私が理解しているように、アルゴリズム自体は著作権ではありませんが、プログラムコードでの表現は著作権で保護されています。あなたが直面するかもしれない問題は、あなたが以前に読んだ実装に似た実装とその一部を書く場合、あなたが式の一部を(故意に、または無意識に)コピーしなかったことを実証するために苦戦するかもしれません。

特許の問題は別であり、以前の実装を読んだかどうかに関係なく、アルゴリズムを実装するすべての人に適用されます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.