№ | Слайд | Текст |
1 |
 |
Стандарты как неотъемлемая часть ИнтероперабельностиМихаил Матвеев Директор по технологической политике Майкрософт Россия |
2 |
 |
Веб-сервисыКлиент-сервер Пк |
3 |
 |
Объединяя людей, данные и системыОбъединяя… Операционный Потоки работ Процессы Политики Семантический Содержание DB/Файлы Метаданные Технический Приложения Инфраструктура Оптимизация производительности процессов внутри и между организациями |
4 |
 |
Уровни интероперабельности |
5 |
 |
|
6 |
 |
ИНТЕРОПЕРАБЕЛЬНОСТЬ: подход Microsoft |
7 |
 |
Интероперабельность «by design»Продукты Сообщества Доступ к IP Стандарты Совет Заказчиков по Интероперабельности Соглашения с партне-рами и конкурентами Commercial Licensing Community Licensing OSP (Open Specification Promise) Последовательное встраивание возможностей интеграции в продукты и технологии Microsoft Учитывать мнение и работать совместно с Заказчиками, партнерами и конкурентами Предоставить интеллектуальную собственность Microsoft тем, кто может ее использовать Участвовать в создании стандартов и поддерживать их в своих продуктах |
8 |
 |
Интероперабельность: направления |
9 |
 |
Определения стандартовНет одного общепринятого определения понятия технического стандарта Неформально: Стандарт – совокупность концепций и спецификаций, выработанная в рамках заранее определенного процесса в целях достижения заданного уровня совместимости, взаимозаменяемости и/или единообразия продуктов, процедур, навыков Стандарты бывают «закрытые» (proprietary) и «открытые» Современное понимание технического стандарта требует, чтобы он не ограничивал конкуренцию |
10 |
 |
«Закрытые» стандарты«Закрытый» («частный») стандарт: Обычно разработан и поддерживается одной или несколькими компаниями Доступен на основе разумных недискриминационных условий (reasonable and non-discriminatory terms – RAND) может предполагать или не предполагать лицензионные отчисления Примеры «закрытых» стандартов: Adobe PDF, HP Printer Command Language (PCL), IBM Video Graphics Array (VGA), Sun Java, Microsoft Rich Text Format (RTF) и др. |
11 |
 |
Открытый стандартФормальное определение “открытого” стандарта: Стандарт должен быть разработан, принят или поддерживается в рамках основанного на консенсусе коллективного и прозрачного процесса не находящегося под контролем одного игрока; Стандарт должен быть доступен заинтересованным на разумных условиях (бесплатно или за небольшую недискриминационную плату). Право на внедрение и использование стандарта должно предоставляться на разумных недискриминационных условиях. Стандарт должен: Содействовать интероперабельности; Способствовать честной торговле и защищать конкуренцию; Содействовать удовлетворению интересов пользователей, покупателей, правительственных органов. Поощрять инновации. RESOLUTION GSC-12/05 http://www.gsc.etsi.org/ |
12 |
 |
Стандарты в MicrosoftВ Microsoft есть рабочая группа по координации работ в области стандартизации Microsoft поддерживает, вероятно, больше стандартов и открытых спецификаций, чем любая другая ИТ-компания Microsoft внес значительный вклад в самые разные стандарты – от шрифтов до XML и веб-сервисов Сотрудники компании работают в примерно 500 рабочих группах по стандартизации Каждый сотрудник может выступить с инициативой участия в разработке того или иного проекта стандарта Компания считает работу экспертов Microsoft в рабочих группах по стандартизации полезной для бизнеса и для общества и обеспечивает необходимые для этого условия сотрудникам |
13 |
 |
Microsoft: стандарты и IPRВ тех случаях, когда это требуется органом стандартизации, Microsoft подписывает необходимый документ о передаче или отказе от IPR Так спецификация ISO/IEC IS29500 (Open XML) соответствует всем требованиям ISO и JTC 1, а также новым требованиям ISO в области IPR Microsoft также предоставляет свои IPR по лицензиям OSP и CNS |
14 |
 |
Microsoft и ISO/IEC JTC 1ISO TMB IEC SMB JTC 1 Plenary SC 2 – Character sets SC 29 – JPEG, MPEG SC 6 – Telecom, inter-system comms SC 31 – Auto ID and data capture techniques SC 7 – Software, Sys Eng SC 32 – Data Mgmt & interchange SC 17 – Cards and ID SC 34 – Document Descrip. Lang. SC 35 – User interfaces SC 22 – Prog. Languages SC 23 – Dig Storage Media SC 36 – IT for Learning & Educ SC 24 – Computer graphics SC 37 – Biometrics SC 25 – Intercon. of IT equip SWG – Accessibility SC 27 – Security SG – Web Services SC 28 – Office Equipment SWG – Directives Other adhocs JTC 1: 41 P-Member, 41 O-member, 22 A-member |
15 |
 |
Основные направления работВеб-сервисы Виртуализация Безопасность и идентификация Офисные форматы Потоковые форматы и форматы изображений Доступность (Accessibility) Языки программирования Сетевые протоколы и инфраструкуры Доступ к данным |
16 |
 |
Примеры открытых спецификацийСпецификации виртуализации Virtual Hard Disk (VHD) Image Format Specification Спецификации безопасности RFC 4406 - Sender ID: Authenticating E-Mail RFC 4408 - Sender Policy Framework: Authorizing Use of Domains in “Mail From” RFC 4407 - Purported Responsible Address in E-Mail Messages RFC 4405 - SMTP Service Extension for Indicating the Responsible Submitter of an E-Mail Message Файловые форматы Office XML Office 2003 XML Reference Schemas Office Open XML 1.0 Ecma standard /IS29500 |
17 |
 |
Основные особенности стандартовВсе от них зависят Разработчики о них думают Государственные деятели о них знают Потребители о них не беспокоятся И практически никто не наблюдает «стандартов» в свободном виде Стандарты проявляются в продуктах и политиках Стандарты – только необходимая и неотъемлемая часть ИНТЕРОПЕРАБЕЛЬНОСТИ |
18 |
 |
Вопросы |
19 |
 |
Федеральный Закон "О техническом регулировании"Статья 11. Цели стандартизации Целями стандартизации являются: повышение уровня безопасности жизни и здоровья граждан, имущества физических и юридических лиц, государственного и муниципального имущества, объектов с учетом риска возникновения чрезвычайных ситуаций природного и техногенного характера, повышение уровня экологической безопасности, безопасности жизни или здоровья животных и растений; обеспечение конкурентоспособности и качества продукции (работ, услуг), единства измерений, рационального использования ресурсов, взаимозаменяемости технических средств (машин и оборудования, их составных частей, комплектующих изделий и материалов), технической и информационной совместимости, сопоставимости результатов исследований (испытаний) и измерений технических и экономико-статических данных, проведения анализа характеристик продукции, (работ, услуг), исполнения государственных заказов, добровольного подтверждения соответствия продукции (работ, услуг); содействие соблюдению требований технических регламентов; создание систем классификации и кодирования технико-экономической и социальной информации, систем каталогизации продукции (работ, услуг), систем обеспечения качества продукции (работ, услуг), систем поиска и передачи данных, содействие проведению работ по унификации. |
20 |
 |
Стандартизация: успехи и проблемыСтандарты существенно способствовали расширению ИТ-рынка Открытые стандарты выгодны как потребителям, так и поставщикам Интерес к ИТ-стандартам быстро растет К сожалению, концепции стандартизации стали использоваться как инструмент маркетинговых войн, а органы стандартизации и даже далекие от ИТ и от проблем стандартизации политики, стали втягиваться в борьбу компаний Использование стандартов для искусственного ограничения конкуренции и замедления инноваций представляет угрозу процессу построения национальных и международных систем стандартов |
21 |
 |
Пример: OSP для веб-сервисовЛюбые патенты MS, необходимые для реализации широкого набора веб-служб открыты для реализации в любых продуктах и технологиях, поддерживающих соответствующие спецификации Применима к 35 основным спецификациям веб служб, включая SOAP, WSDL и спецификации веб-сервисов «следующего поколения». Применима ко всем индивидуальным и корпоративным разработчикам Никаких отчислений. Не требуется подписывать соглашение с MS, уведомлять MS, упоминать MS. Имплементация может быть полной или частичной. http://www.microsoft.com/interop/osp/ |
22 |
 |
Веб-службы под OSPRemote 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 |
23 |
 |
Открытый доступ к документации по протоколам массовых продуктовМайкрософт. Размещение на веб документации по всем интерфейсам API и протоколам связи. Размещение MSDN по клиентским и серверным протоколам Windows Размещение на вебе информации о защите патентами Майкрософт протоколов и способы их лицензирования на принципах RAND. Не преследование в судебном порядке разработчиков ПО с открытым кодом в случае некоммерческого распространения приложений с данными протоколами. Коммерческая реализация потребует лицензии. |
24 |
 |
Улучшения в Office 2007 для обеспечения большей гибкости в выборелучшения в Office 2007 для обеспечения большей гибкости в выборе формата документов С целью расширения возможностей пользователей в выборе формата документов Майкрософт планирует разработать новые интерфейсы API для приложений Word, Excel и PowerPoint, входящих в пакет Office 2007, что позволит разработчикам добавлять свои форматы документов, а пользователям — выбирать эти форматы в качестве форматов по умолчанию при сохранении документов. |
25 |
 |
Принципы взаимодействия по отраслевым стандартамСотрудничество при внедрени стандарта в массовый продукт, с другими компаниями, внедряющими этот стандарт. Для сообщества разработчиков - документально описание процесса поддержки стандартов и расширений Майкрософт, которые влияют на возможности взаимодействия с другими продуктами, разработанными на основе тех же стандартов. Доступ к документации будет публичный и без лицензии |
26 |
 |
Для расширения диалогаС заказчиками, разработчиками и сообществом сторонников открытого кода организован интерактивный форум Interoperability Forum по вопросам взаимодействия. Запущена специальная инициатива по вопросам обмена данными между различными широко распространенными форматами документов (Document Interoperability Initiative) |
27 |
 |
Майкрософт расширяет лист поддерживаемых форматов в Microsoft OfficeMicrosoft Office 2007 Service Pack 2 будет добавлена поддержка Open Document Format (ODF) 1.1, Adobe Portable Document Format (PDF) and XML Paper Specification (XPS) в рамаках Word 2007, Excel 2007 and PowerPoint 2007. Поддержка этих стандартов будет усилена включением стандарта ODF 1.0 and 1.1 в соответствии с Open Specification Promise. Microсsoft ранее высаказвал свою готовность поддерживать Open XML спецификацию, которая теперь стала стандартом ISO/IEC (IS 29500). В следующей версии Microsoft Office, с кодовым названием O14, Microsoft обновит уже существующую поддержку до полного соответствия IS29500, Open XML спецификация которая недавно была одоббрена членами ISO/IEC. Для обеспечения нашей поддержки постоянного развития стандарта Open XML Майкрософт будет принимать активное участие в развитиии обоих форматов Open XML и ODF, работая в рабочих группах SC34, чтобы улучшить интеропреабельность между обоими стандартами, и объявит о своем намерении присоединиться к OASIS Technical Committee for ODF , который в настоящее время разрабатывает ODF 1.2. |
28 |
 |
Взаимодействие с правительствомНейтральный подход Максимизация ценности денежных средств Создание решений для прошлого и будущего |
29 |
 |
|
«Стандарты как неотъемлемая часть Интероперабельности» |
http://900igr.net/prezentacija/pedagogika/standarty-kak-neotemlemaja-chast-interoperabelnosti-255559.html