IT用語集 › チャット & SNS › Computer Associates v. Altai

Computer Associates v. Altai

Svenska → 更新: 2026-11-01

1992年の米国の判決。あるプログラムが別のプログラムを複製したかを判断する、三段階のテストを裁判所に与えた。

Computer Associatesから移籍したプログラマーが、CAのスケジューラ部品ADAPTERのソースコードの一部をAltaiのOSCARに持ち込んだ。発覚するとAltaiは、原本を見たことのないプログラマーにモジュールをゼロから書き直させた。CAは両方のバージョンについて提訴した。

第2巡回区控訴裁は最初のバージョンについてAltaiの責任を認め、書き直し版は問題なしとした。その過程で示されたのが「抽象化・濾過・比較」である。プログラムを抽象度の異なる層に分け、アイデア、効率や外部制約によって決まる部分、パブリックドメインの要素を取り除き、残ったものを比較する。たいていは大して残らない。このテストはWhelan判決の広すぎる保護に事実上取って代わり、以後ほとんどの米国の裁判所が踏襲している。

← 用語集に戻る