Обязательство Microsoft в отношении открытых спецификаций (“Microsoft Open Specifications Promise”)
Опубликовано: 12 сентября 2006 г.
Обновлено: 17 октября 2006 г.
На этой странице…
Охватываемые спецификации (данное Обязательство применимо отдельно к каждой из этих спецификаций)
Часто задаваемые вопросы
Отклик от представителей сообщества
При условии соблюдения нижеследующего, Microsoft твердо обещает не предъявлять к Вам никаких необходимых претензий (Microsoft Necessary Claims) за изготовление, использование, продажу, предложение о продаже, импорт или распространение любой реализации в той степени, в которой она использует перечисленные спецификации,. Это персональное Обязательство дается Вам непосредственно компанией Microsoft, и в качестве условия использования его преимуществ Вы подтверждаете, что в связи с этим Обязательством никакие права компании Microsoft не будут получены от поставщиков, дистрибьюторов, или кого бы то ни было. Если Вы подаете иск, поддерживаете или добровольно участвуете в судебной тяжбе, связанной с нарушением патентов, против реализации определенной Охватываемой спецификации Microsoft, то в таком случае данное персональное Обязательство неприменимо в отношении любой Охватываемой реализации той же Охватываемой спецификации, созданной или использованной Вами. Для большей ясности, «Необходимыми претензиями Microsoft» являются претензии в части принадлежащих или подконтрольных Microsoft патентов, которые необходимы для реализации только необходимых частей Охватываемой спецификации, которая описана в деталях, а не просто упомянута в качестве подобной Спецификации. «Охватываемые спецификации» перечислены далее.
Данное Обязательство не является заверением о том, что (i) любые иски по поводу выданных компании Microsoft патентов относятся к Охватываемой реализации или могут быть осуществлены, или (ii) что Охватываемая реализация не будет нарушать патенты или другие права интеллектуальной собственности любой третьей стороны. Никакие права, исключая те из них, которые явно обозначены в данном обещании, не являются предоставленными, не требующими исполнения, либо полученными подразумеваемым образом, в результате исчерпания прав, в результате отказа в осуществлении прав, либо каким-то иным путем.
Охватываемые спецификации (данное Обязательство применимо отдельно к каждой из этих спецификаций)
Web-службы
Данное Обязательство применимо ко всем существующим версиям нижеследующих спецификаций. Многие из этих спецификаций в настоящее время претерпевают дальнейшую стандартизацию в соответствующих органах. В той степени, в которой компания Microsoft принимает участие в этих усилиях, данное Обязательство применимо к спецификациям, которые будут являться результатом этой деятельности (а также к существующим версиям).
| Remote Shell Web Services Protocol | WS-I Basic Profile |
| SOAP | WS-Management |
| SOAP 1.1 Binding for MTOM 1.0 | WS-Management Catalog |
| SOAP MTOM / XOP | WS-MetadataExchange |
| SOAP-over-UDP | WS-Policy |
| Web Single Sign-On Interoperability Profile | WS-PolicyAttachment |
| Web Single Sign-On Metadata Exchange Protocol | WS-ReliableMessaging |
| WS-Addressing | WS-RM Policy |
| WS-AtomicTransaction | WS-SecureConversation |
| WS-BusinessActivity | WS-Security: Kerberos Binding |
| WS-Coordination | WS-Security: Kerberos Token Profile |
| WS-Discovery | WS-Security: Rights Expression Language (REL) Token Profile |
| WSDL | WS-Security: SAML Token profile |
| WSDL 1.1 Binding Extension for SOAP 1.2 | WS-Security: SOAP Message Security |
| WS-Enumeration | WS-Security: UsernameToken Profile |
| WS-Eventing | WS-Security: X.509 Certificate Token Profile |
| WS-Federation | WS-SecurityPolicy |
| WS-Federation Active Requestor Profile | WS-Transfer |
| WS-Federation Passive Requestor Profile | WS-Trust |
Спецификации виртуализации
Данное Обязательство применимо ко всем существующим версиям нижеследующих спецификаций:
Virtual Hard Disk (VHD) Image Format Specification
Часто задаваемые вопросы
«Обязательство в отношении открытых спецификаций» представляет собой простой и ясный способ заверения в том, что широчайшее сообщество разработчиков и заказчиков, работающих как с коммерческим программным обеспечением (ПО), так и с ПО с открытым кодом, может реализовывать спецификации, а) по упрощенному варианту оформления лицензионных прав, и б) будучи при этом уверены в легальности этого варианта.
Мы получили отзывы от представителей сообщества, которые дали положительные комментарии относительно приемлемости этого подхода.
Вопрос: Почему компания Microsoft подошла к проблеме с этой позиции?
Ответ: После рассмотрения большого количества различных других подходов к лицензированию, это оказался простой и ясный способ заверить широкое сообщество разработчиков и заказчиков, что эти спецификации могут быть использованы бесплатно, свободно, отныне и навсегда.
Вопрос: Как исполняется «Обязательство в отношении открытых спецификаций»? Надо ли что-то делать, чтобы воспользоваться его преимуществами?
Ответ: Никому не надо ничего подписывать или хотя бы на что-то ссылаться. Кто угодно может реализовать спецификацию (спецификации) согласно своему желанию, при этом никак не надо упоминать или ссылаться на Microsoft. Любой человек может использовать или внедрять эти спецификации со своей технологией, кодом, решением и т.д. Для использования преимуществ данного обещания необходимо согласиться с его условиями. Однако подписывать лицензионное соглашение или как-то иначе сообщать о своем согласии в Microsoft не нужно.
Вопрос: Что охватывает и что не охватывает Обязательство в отношении открытых спецификаций?
Ответ: Данное Обязательство охватывает каждую из спецификаций, перечисленную в общедоступном списке, опубликованном по адресу: http://www.microsoft.com/interop/osp/. Обязательство действительно для каждого, кто создает программное или аппаратуру, в которых реализуются одна или более из этих спецификаций. Вы можете выбирать, реализовывать всю спецификацию (спецификации) или только ее часть. Обязательство не применимо для других работ, которые выходят за пределы перечисленных спецификаций.
Вопрос: Если присутствующая в списке спецификация была одобрена организацией по стандартизации, какие патентные права предоставляет Microsoft?
Ответ: Мы предоставляем доступ к необходимым заявкам, соответствующим рамкам наших обязательств по отношению к этой организации.
Вопрос: Что, если я не реализую всю спецификацию? Буду ли я по-прежнему защищен условиями Обязательства?
Ответ: Обязательство действительно вне зависимости от того, реализуете ли Вы всю спецификацию или только ее часть. Оно действительно в обоих случаях и не подлежит отмене. Однако в любом случае Обязательство охватывает только Вашу реализацию тех частей спецификации (спецификаций), которые Вы решили использовать.
Вопрос: Применимо ли это Обязательство ко всем версиям стандарта, включая будущие переработки?
Ответ: «Обязательство в отношении открытых спецификаций» применимо ко всем существующим версиям спецификаций, обозначенных в общедоступном списке, опубликованном по адресу: http://www.microsoft.com/interop/osp/, если противоположное не указано в отношении отдельной спецификации (см., например, отдельные замечания по отношению к спецификациям web-служб).
Вопрос: Почему Обязательство неприменимо к вещам, которые просто упомянуты в спецификации?
Ответ: Общая практика такова, что технологические лицензии предоставляются на то, что детально описано в спецификации (спецификациях) и не включают в себя так называемые «обеспечивающие технологии». Если включить патенты на обеспечивающие технологии, то в предельном случае может оказаться, что для реализации почти любой спецификации на информационную технологию необходим патент на компьютер и операционную систему. Для отдельных промышленных стандартов подобные широкие патентные лицензии никогда не выдаются.
Вопрос: Подлежит ли данное Обязательство сублицензированию?
Ответ: В сублицензировании нет необходимости. Данное Обязательство напрямую применимо к Вам и к любому, кто хочет его использовать. Соответственно, Ваши правопреемники, заказчики и производители могут напрямую использовать то же самое Обязательство, и получить ту же защиту, которая есть у Вас.
Вопрос: Согласуется ли данное Обязательство с лицензированием ПО с открытым исходным кодом, а именно с GPL? И может ли кто-либо реализовать спецификацию (спецификации), не заботясь о патентах Microsoft?
Ответ: Обязательство в отношении открытых спецификаций представляет собой простой и ясный способ заверения в том, что широчайшее сообщество разработчиков и заказчиков, работающих как с коммерческим программным обеспечением (ПО) так и с ПО с открытым кодом, может реализовывать перечисленные спецификации. Те, кто реализует эти технологии, должны сами понимать юридические условия, в которых они работают. Это относится и к тем, кто работает в рамках GPL. Поскольку нет универсальной интерпретации общедоступной лицензии GPL (General Public License) всеми, то мы не можем дать каждому юридическое заключение касательно того, как наши условия соотносятся с GPL или другими лицензиями OSS, но, основываясь на отклике сообщества ПО с открытым исходным кодом, мы верим, что широкое сообщество разработчиков может реализовать эти спецификации.
Отклик от представителей сообщества
Компания Red Hat верит, что текст Обязательства предоставляет достаточную гибкость для реализации перечисленных спецификаций в ПО, лицензируемом на условиях бесплатности и открытости исходного кода. Мы одобряем усилия Microsoft по опросу представителей сообщества ПО с открытым исходным кодом и получению отзывов об этом тексте, а также готовность Microsoft внести изменения в соответствии с нашими комментариями.Марк Уэббинк (Mark Webbink)
Исполняющий обязанности главного юриста
Red Hat, Inc.
Лоуренс Розен (Lawrence Rosen)
Rosenlaw & Einschlag, технологическая юридическая фирма (www.rosenlaw.com)
Стэнфордский Университет, лектор по юриспруденции
3001 King Ranch Road, Ukiah, CA 95482
707-485-1242 * факс: 707-485-1243
Автор книги «Лицензирование ПО с открытым исходным кодом: свобода программных продуктов и закон об интеллектуальной собственности» ("Open Source Licensing: Software Freedom and Intellectual Property Law", Prentice Hall, 2004 г.)
Р.Л. «Боб» Морган (RL "Bob" Morgan)
Председатель Middleware Architecture Committee for Education (MACE)
Главный архитектор по технологиям, Университет шт. Вашингтон