stringtranslate.com

Собственный протокол

В телекоммуникациях проприетарный протокол — это протокол связи, принадлежащий одной организации или отдельному лицу. [1]

Права интеллектуальной собственности и их защита

Владение одной организацией дает владельцу возможность устанавливать ограничения на использование протокола и изменять протокол в одностороннем порядке. Спецификации проприетарных протоколов могут публиковаться или не публиковаться, а реализации не распространяются свободно . Владельцы могут обеспечивать соблюдение ограничений путем контроля прав интеллектуальной собственности, например, посредством защиты патентных прав, а также путем сохранения спецификации протокола в качестве коммерческой тайны . Некоторые проприетарные протоколы строго ограничивают право на создание реализации; другие широко реализуются организациями, которые не контролируют интеллектуальную собственность, но подлежат ограничениям, которые владелец интеллектуальной собственности может попытаться наложить.

Примеры

Протокол Skype является запатентованным протоколом. [2]

Транспортный протокол Вентури ( VTP) — это запатентованный собственный протокол [3] , который предназначен для прозрачной замены TCP с целью преодоления предполагаемой неэффективности, связанной с беспроводной передачей данных.

Протоколы Microsoft Exchange Server являются проприетарными [4] протоколами открытого доступа. Права на разработку и выпуск протоколов принадлежат Microsoft, но все технические детали доступны для доступа и реализации. [5]

Microsoft разработала собственное расширение протокола сетевой аутентификации Kerberos для операционной системы Windows 2000 . Расширения сделали протокол несовместимым с реализациями, поддерживающими исходные стандарты, и это вызвало опасения, что это, наряду с лицензионными ограничениями, фактически лишает продукты, которые не соответствуют стандарту, доступа к Windows 2000 Server с использованием Kerberos. [6]

Последствия несовместимости

Использование проприетарных протоколов обмена мгновенными сообщениями означало, что сети обмена мгновенными сообщениями были несовместимы, и люди не могли связаться с друзьями в других сетях. [7]

Обратный инжиниринг

Реверс-инжиниринг — это процесс получения сведений о протоколе из программной реализации спецификации. Методы обратного проектирования протокола включают анализ пакетов , двоичную декомпиляцию и дизассемблирование .

Существуют юридические прецеденты, когда реверс-инжиниринг направлен на интероперабельность протоколов. [8] [9] [10] В Соединенных Штатах Закон об авторском праве в цифровую эпоху предоставляет безопасную гавань для обратного проектирования программного обеспечения в целях обеспечения совместимости с другим программным обеспечением. [11] [12]

Смотрите также

Рекомендации

  1. ^ Определение собственного протокола - Энциклопедия журнала PC Magazine
  2. ^ «Помощь по Skype» . Проверено 17 марта 2015 г.[ неработающая ссылка ] — «Помощь по Skype»
  3. ^ США 5883893 
  4. ^ Протоколы сервера Microsoft Exchange. Архивировано 23 января 2009 г. на Wayback Machine.
  5. Открытые протоколы Microsoft. Архивировано 17 февраля 2009 г., на Wayback Machine.
  6. ^ "Kerberos от Microsoft - тряси и тряси" . 11 мая 2000 г. Архивировано из оригинала 22 февраля 2014 г.
  7. ^ Мгновенные сообщения: этот разговор прекращен - BBC News
  8. ^ Sega против Accolade , 1992 г.
  9. ^ Sony против Connectix , 2000 г.
  10. ^ Самуэльсон, Памела; Скотчмер, Сюзанна (май 2002 г.). «Закон и экономика обратного проектирования» (PDF) . Йельский юридический журнал . 111 (7): 1575–1663. дои : 10.2307/797533. JSTOR  797533. Архивировано из оригинала (PDF) 16 июля 2011 г. Проверено 17 марта 2015 г.
  11. ^ 17 USC Sec. 1201(ф).
  12. ^ Закон ВОИС об авторском праве, исполнениях и фонограммах.