1 / 29

Роль Microsoft в экосистеме OSS Владимир Габриель ( @ vgabriel )

Роль Microsoft в экосистеме OSS Владимир Габриель ( @ vgabriel ). ИНТЕРОПЕРАБЕЛЬНОСТЬ технологическая открытость в реальном мире. Что такое интероперабельность ?.

efuru
Download Presentation

Роль Microsoft в экосистеме OSS Владимир Габриель ( @ vgabriel )

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Роль Microsoft в экосистеме OSSВладимир Габриель (@vgabriel)

  2. ИНТЕРОПЕРАБЕЛЬНОСТЬтехнологическая открытость в реальном мире

  3. Что такое интероперабельность? Интероперабельность (технологическая открытость) – свойство или возможность различных систем и организаций работать совместно (inter-operate).

  4. Не только техническая проблемаГосударственный регламент интероперабельности (GIF) Все вовлеченные стороны имеют общее понимание целей и путей их достижения Политический контекст Нормативная открытость Нормативна база обмена признаваемыми всеми ведомствами документами. Нормативное регулирование электронного правительства и его отношений с организациями и гражданами Юридическое согласование Организационная открытость Процессы работы ведомств формализованы, согласованы, совместимы, непротиворечивы, рациональны и отвечают целям eGov. Согласованность процессов и орг.структур Семантическая открытость Термины, значения полей и документы понимаются одинаково и передаются без потерь и искажений между ведомствами и гражданами. Семантическое согласование Технологическая открытость Все используемые стандарты, спецификации, протоколы, форматы, а также реализующие их приложения согласованы, корректно реализованы и работают надежно и эффективно. Синтаксис, обработка, передача

  5. Связанный значит свободный Информационные технологии меняются очень быстро. Информационные взаимодействия делаются все более интенсивными и сложными.Потребность в интероперабельности возрастает. Связанный мир Интернет Трудно рассчитывать, что этой областью удастся управлять только за счетгос.регулироваия Клиент-Сервер Время ПК Настало время интероперабельных решений. Почему?

  6. Новые требования к ИТ Новые клиентские устройства Облачные вычисления S+S Унаследованные приложения Устойчивость к катастрофам Green IT Распределенная разработка Нормативные требования Рост потребности в интероперабельности Долговременное хранение

  7. Технологическая нейтральность или протекционизм • Большинство развитых государств считает наиболее приоритетным создание благоприятных условий для использования национальной экономикой, не исключая и бюджетную сферу, оптимальных ИТ-решений (т.н. «принцип технологической нейтральности государства»). • В то же время в отдельных случаях, обычно в ответ на кризисные явления, принимаются решения о предоставлении односторонних привилегий отдельным игрокам на внутреннем ИТ-рынке(т.н. «принцип протекционизма в пользу национального производителя»).

  8. Интероперабельностькак социальный контракт бизнеса с обществом

  9. Метафора «физической реализации»

  10. - Принципы интероперабельностиMicrosoftКак пример социального контракта бизнеса и общества • Гарантия открытых интерфейсов • Переносимость данных 7 including the .NET Framework • Расширенная поддержка стандартов • Открытое обсуждение реализации

  11. ПО с открытым кодом и Microsoft

  12. ИТ-индустрия: «вертикальный» мир... Solutions Solutions Solutions Solutions Applications Applications Applications Applications OS OS OS OS Computers Computers Computers Computers Processors Processors Processors Processors Storage Storage Storage Storage Модель 60-х годов... Возможности взаимодействия ограничены и дороги

  13. ИТ-индустрия: «горизонтальный» мир... Клиентские приложения Серверные приложения СУБД ОС и инфраструктурное ПО Системы Блоки и компоненты Процессоры Память Горизонтальные мультивендорные решения

  14. Две бизнес-стратегии $ CS OSS $ $ OSS $ OSS “Свободные приложения” “Свободное ядро”

  15. Бизнес-модель Microsoft Свободные приложения CS OSS OSS CS OSS OSS SharePoint Visual Studio System Center Коммерческое ядро SQL Server Exchange Office Windows Windows Server CS = Commercially Developed Software OSS = Open Source Software

  16. Как выживают СПО (и не СПО) компании СПО-компании так и не нашли новых схем извлечения прибылей в сравнении с коммерческими компаниями. Доходы от OSS-обслуживания падают. Основные игроки (RedHat, Novell, Alfresco и др.) либо поставляют enterprise level возможности только по подписке, либо вообще вывели их из под открытых лицензий. Стратегии лицензирования Генераторы прибыли Модели разработки По данным the451group Возврат к «традиции»

  17. Top Secret Стратегия Microsoft в отношении СПО Наша цель состоит в том, чтобы на нашей платформе и используя наши библиотеки работало как можно больше проектов с открытым кодом. Мы хотим, чтобы нынешние и будущие выпуски Windows были самой удобной платформой как для традиционного коммерческого ПО, так и для проектов с открытым кодом. А знаете ли Вы, что более 80 тыс. СПО приложений работают на Windows?

  18. Является ли Microsoft комитером открытого кода? Да, Microsoft – один из крупнейших комитеров открытого кода. Мы распространяем разработанный нами исходный код под признанными OSI (Open Source Initiative) лицензиями MS-PL и MS-RL, под другими BSD-stile лицензиями и даже иногда под GPL. В соответствии с нашей концепцией мы не распространяем код ядра коммерческих ОС и офисного пакета под OSI-лицензиями (хотя доступ к этому коду и открыт двум миллионам разработчиков под не-OSI лицензиями). Мы распространяем в основном код для создания приложений. Но не только.

  19. Что такое – быть по настоящему СПО-компанией? • Создавать код и распространять его под свободной лицензией • Microsoft,по существу, делал это десятилетиями • Зарабатывать на этом • Хотелось бы, но, говоря строго, мало у кого получается • Не просто раздавать код, но участвовать в совместной разработке с другими независимыми разработчиками • А вот это уже серьезно. Мы этому все еще учимся

  20. Microsoft Open Source Technology CenterМиссия и команда • Команда с опытом: • Разработки приложений • Управления датацентрами • Высокпроизводительных вычислений • Разработки технологической и бизнес-стратегии • В ее распоряжении: • >100 физических серверов • >200 конфигураций виртуальных серверов • ~50 дистрибутивов Linux, • 15 вариантов Unix • Ежедневные активности: • Содействие в достижении интероперабельности продуктов Window и Linux • Улучшение поддержки СПО продуктов в Windows • Помощь СПО разработчикам • Организация и популяризация возможностей совместных разработок Microsoft и СПО-компанийи команд Стратегическая миссия: Добиваться взаимопонимания, уважения и сотрудничества между Microsoft и СПО сообществом в целях совместного улучшения качества и расширения функциональности программного обеспечения

  21. port25 – СПО сообщество в Microsofthttp://port25.technet.com/ Новости, блоги, видеокасты с гуру СПО

  22. OSS Forge CodePlexhttp://www.codeplex.com Форж СПО проектов, хостируемыйMicrosoft, «дом» 10 000+ проектов

  23. Некоторые интересные СПО-проектыс участием или по инициативе Microsoft Динамические языки в .NET –IromPython, IronRuby Повышение эффективности работы PHP на Windows Server– Zend исообщество PHP, Java, Ruby,Phyton SDK для облака Windows Azure Адаптация Windows и Linux к работе в виртуализованном окружении Средства управления гетрогенными средами – openPegasus Интероперабельная реализация протоколов CIFS, SMB, SMB2 – Samba Инфраструктура облака Hadoop и сообщенийQpid– Apache Высокопроизводительные вычисления MPICH2 – Argonne National Lab (ANL) Экспериментальные операционные системы – Singularity, WRC и др. Инфраструктура компиляторов Common Compiler Infrastructure Конверторы OpenXML-ODF и OpenXML-DAISY (MP3 для лиц с ограниченными возможностями) Отдельные приложения– Class Server, Windows Installer и др... Драйверы ядра Linux

  24. Microsoft и СПО... • У нас почти не осталось идеологических расхождений • Наши продукты все более интероперабельны • Вместе мы можем сделать больше

  25. Продукты и Сервисы для всех СЕРВИСЫ В ОБЛАКЕ • PRODUCTIVITY • COMMUNICATIONS • COLLABORATION • BUSINESS APPS • IDENTITY • STORAGE • PLATFORM ПРОДУКТЫ ЛОКАЛЬНО

  26. Облако для потребителей 500M активных Windows Live IDs! 369M польз.Hotmail! 3 млрд Запросов в месяц 600M польз. Over 6M Songs In The Catalog 2 млрдЗвонков в год 20M пользователей Xbox Live! 14 млрдобъявлений В год СЕРВИСЫ ОБЛАКА ПК ТЕЛЕФОН ТВ

  27. Вопросы

More Related