独自のプロトコル

電気通信分野において、独自プロトコルとは単一の組織または個人が所有する通信プロトコルのことである。 [ 1 ]

知的財産権とその執行

単一組織による所有権は、所有者にプロトコルの使用を制限し、プロトコルを一方的に変更する権限を与えます。独自プロトコルの仕様は公開される場合もされない場合もあり、実装は自由に配布されません。所有者は、たとえば特許権の執行を通じて、またはプロトコル仕様を企業秘密として保持することにより、知的財産権を管理して制限を強制することができます。一部の独自プロトコルは実装を作成する権利を厳しく制限します。その他の独自プロトコルは、知的財産を管理していない組織によって広く実装されていますが、知的財産の所有者が課そうとする制限の対象となります。

Skypeプロトコルは独自のプロトコルです。[ 2 ]

ベンチュリトランスポートプロトコル(VTP)は特許取得済みの独自プロトコル[ 3 ]であり、無線データ転送に関連する非効率性を克服するために TCPを透過的に置き換えるように設計されています。

Microsoft Exchange Serverプロトコルは、プロプライエタリ[ 4 ]なオープンアクセスプロトコルです。プロトコルの開発およびリリースの権利はMicrosoftが保有していますが、すべての技術詳細は自由にアクセスおよび実装できます。[ 5 ]

マイクロソフトは、Windows 2000オペレーティングシステム向けにKerberosネットワーク認証プロトコルの独自拡張を開発しました。この拡張により、プロトコルは元の標準をサポートする実装と互換性がなくなり、ライセンス制限と相まって、標準に準拠できない製品がKerberosを使用するWindows 2000 Serverにアクセスできなくなるのではないかという懸念が生じています。[ 6 ]

不適合性の影響

独自のインスタントメッセージングプロトコルの使用は、インスタントメッセージングネットワークに互換性がなく、他のネットワーク上の友人と連絡を取ることができないことを意味しました。[ 7 ]

リバースエンジニアリング

リバースエンジニアリングとは、プロトコル仕様のソフトウェア実装からプロトコルの詳細を取得するプロセスです。プロトコルのリバースエンジニアリングには、パケットスニッフィングやバイナリ逆コンパイル・逆アセンブリなどの手法があります。

プロトコルの相互運用性を目的としたリバースエンジニアリングについては、法的先例がある。[ 8 ] [ 9 ] [ 10 ]米国では、デジタルミレニアム著作権法により、他のソフトウェアとの相互運用性を目的としたソフトウェアのリバースエンジニアリングにセーフハーバーが認められている。[ 11 ] [ 12 ]

参照

参考文献

  1. ^ 「独自プロトコルの定義」。PC Magazine百科事典。2016年7月5日時点のオリジナルよりアーカイブ。 2025年10月4日閲覧
  2. ^ 「Skypeのヘルプ」 。 2015年3月17日閲覧- 「Skypeのヘルプ」
  3. ^ US 5883893 
  4. ^ Microsoft Exchange Server プロトコル アーカイブ済み2009年1月23日、 Wayback Machine
  5. ^ Microsoft Open Protocolsアーカイブ済み2009年2月17日、 Wayback Machine
  6. ^ 「Microsoft's Kerberos shuck and jive」 2000年5月11日。 2014年2月22日時点のオリジナルよりアーカイブ。
  7. ^インスタントメッセージ:この会話は終了しました— BBCニュース
  8. ^セガ対アコレード、1992年
  9. ^ソニー対コネクティックス、2000年
  10. ^サミュエルソン、パメラ、スコッチマー、スザンヌ (2002年5月). 「リバースエンジニアリングの法と経済学」(PDF) . Yale Law Journal . 111 (7): 1575– 1663. doi : 10.2307/797533 . JSTOR 797533. 2011年7月16日時点のオリジナル(PDF)からアーカイブ。 2015年3月17日閲覧 
  11. ^ 17 USC第1201条(f)。
  12. ^ WIPO著作権および実演・レコード条約実施法