Upload
suzanna-bailey
View
222
Download
0
Embed Size (px)
Citation preview
Майкрософт и открытость
Леонид АникинOpen Source Strategy Lead. Microsoft Russia.
Стандарты, интероперабельность и интеграции с СПО
Linux Foundation. Annual Linux Development Report, 03/04/12Основные выводы этого года:
§ More than 7,800 developers from almost 800 different companies have contributed to the Linux kernel § Seventy-five percent of all kernel development is done by developers who are being paid for their work. § The top 10 organizations sponsoring Linux kernel development since the last report (or Linux kernel 2.6.36) are Red Hat, Intel, Novell, IBM, Texas Instruments, Broadcom, Nokia, Samsung, Oracle and Google.§ For the first time, Microsoft appears on list of companies that are contributing to the Linux kernel. Ranking at number 17.
За последние 5 лет Майкрософт изменилась как компания и стала более открытой
1. Открытые стандарты. Интеграция с СПО.
2. Сотрудничество с другими игроками
3. Миграция в облако
Поддержка стандартов
AIIM (Association for Information and Image Management)ANSI (American National Standards Institute)ATIS (Alliance for Telecommunications Industry Solutions)ATSC (Advanced Television Systems Committee)CalConnect (The Calendaring & Scheduling Consortium)CCSA (China Communications Standards Association)CIPA (Camera Imaging Products Association)DAISY (Digital Accessible Information System Consortium)DLNA (Digital Living Network Alliance)DMFT (Distributed Management Task Force)DTLA (Digital Transmission Licensing Administrator)DVB (Digital Video Broadcasting)DVD ForumECMA InternationalETSI (European Telecommunications Standardization Institute)The Green GridGSMA (the GSM Association)HL7 (Health Level Seven)HR-XML ConsortiumICTSB (ICT Standards Board)IEEE (Institute of Electrical and Electronics Engineers)IETF (Internet Engineering Task Force)INCITS (InterNational Committee for Information Technology Standards)Inria CAML ConsortiumISO/IEC JTC 1 (International Organisation for Standardisation/International Electrotechnical Commission Joint Technical Committee)
ISOC (Internet Society)ITU-T (International Telecommunications Union)JEDECNFC (Near Field Communication Forum)OASIS (Organization for the Advancement of Structured Info Standards)OGC (Open Geospatial Consortium, Inc.)OMA (Open Mobile Alliance)OMG (Object Management Group)OSTA (Optical Storage Technology Association)PCI-SIG (PCI Special Interest Group)PCMCIA (Personal Computer Memory Card International Association)Project InkwellPTSC (Packet Technologies and Systems Committee)PWG (The Printer Working Group)SATA-IO (Serial ATA International Organization)SDA (SD Card Association)SMPTE (Society of Motion Picture and Television Engineers)SNIA (Storage Networking Industry Association)TCG (Trusted Computing Group)TIA (Telecommunications Industry Association)UEFI (Unified Extensible Firmware Interface Forum)UPnP (Universal Plug and Play Forum)USB-IF (USB Implementers Forum)W3C (World Wide Web Consortium)Wi-Fi AllianceWiMedia Alliance
Экосистема WindowsСамая крупная экосистема разработчиков в мире
4 МИЛЛИОНА приложений для Windows
“When people hear the word open, they think Windows”
-Steve Jobs, October 2010
Windows 8 (Consumer Preview)Используйте web-приложения (HTML5, CSS3 и JavaScript)
Windows 8
IE 10
Windows Phone
Windows LiveПоддержка различных стандартов и протоколов для интеграции с социальными сетями и веб-сервисами
HTML5 cross-browser support on
SkyDrive>85 веб-сервисов интегрированы с
Windows Live Messenger
Поддержка стандартов : ActivityStrea.msW3C (CSS3, HTML5)Oauth WRAPOexchangeOdataPortable ContactsXMPP
СтандартыOpen XML, ODF, PDF, HTML
Интеграциядругие платформы
ДокументацияОткрытыеAPIs, форматы файлов и протоколы
Office 2010 and Office 365Форматы, интеграция, документация
Office System StandardsAtomBPMNDoD 5015HTML, HTTP, HTTPS, CSS MathML SQL/CLI (ODBC)ODF 1.1 (IS 26300)Office Open XML (IS 29500) OpenSearch OpenType
OpenXPSPDF (IS 32000)PDF/A RTFRSSSAMLSOAP SVGUMLUnicode URI/URN W3C XML Schema
WCAG/ATAG/Section 508WebDAVWSDL XHTML XMLXML Web Services XMLDsig/XAdesXPathXSLT
И других платформах
Работает на Windows
Соглашения об интеграции с Novell, Citrix (Xen) и Red Hat Поддержка других гипервизоров при виртуализации (SVVP) System Center Operations Manager поддерживает мониторинг: Linux, UNIX,
Vmware и др.
Серверная инфраструктураВозможность клиентам управлять смешной инфраструктурой
MySQL/ C/C+ .NET SUBSYSTEM FOR UNIX
APPS
Microsoft + Open Source
Microsoft + Linux
• Интеграция с Hyper-V
• Разработка приложений под Windows и Linux (CoApp)
“Microsoft is playing quite nicely with Linux and other open source tools. “
-Robert McMillan, Wired Enterprise
Microsoft + Apache Hadoop
• Интеграция Hadoop с Windows Server и Windows Azure
• Подключение BI-инструментов Microsoft к данным Hadoop
“Microsoft's ongoing relationship in supporting the open source Hadoop technology continues apace as interoperability is being opened up for Windows Server and Windows Azure.“
-Kurt Mackie, Redmondmag.com
“Between 2003 and 2012 we've seen the general opinion about Microsoft, Windows and PHP turn 180 degrees.“
-René de Haas, SoHosted CEO
Microsoft + PHP/Java
• PHP и Java на Windows Server и Windows Azure
• Windows Azure plug-in for Eclipse
загрузок
Мы не конкурируем с СПО
>1M
MicrosoftWebMatrix
• 28,000 СПО-проектов
• 300,000+ пользователей
За год количество СПО-приложений на Windows выросло на 400%
23 из 25 наиболее
популярных СПО-
проектов поддерживает работу на Windows
Source: Geeknet
350,000+80,000
2009 2010 23/25
СПО в Microsoft Research
СПО проекты Microsoft Research
Зачем это Майкрософт?Являясь платформенной компанией мы хотим предоставить средства для исследований и разработки новых продуктов под нашу платформу. Мы верим, что СПО – прекрасный механизм для этой цели.
Abstract State Machine Language (Asml)BoogieChemistry Add-in for WordCHESSCommon Compiler Infrastructure (CCI)Computational Biology Tools Conference XPCreative Commons Add-in for OfficeEnvironmental Scenario Search Engine (ESSE)ESSE Visualization Plugin for NASA World WindGene Pattern Add-in for WordGoblin XNA
HD View SLMicrosoft Biology FoundationMicrosoft eScience Excel ToolsMicrosoft .NET GadgeterMicrosoft Research Biology Extension for Excel NETCDF Library for .NETNodeXLOntology Add-in for WordPex and Moles Open Source Add-onsPractical Parallel and Concurrent Programming RandoopResearch Information Center
RNA Comparative Analysis Software ToolsScientific DatasetScientific Workflow Workbench SciscopeSingularitySpec#VCCWikiBhashaWPF Dynamic Data Display
Windows AzureR
un
tim
es &
Serv
ices
http:// REST Web ServicesXMLoData AtomPub RSS
ПриложенияПривычный язык и среды разработки
Tools for Windows Azure
Win
dow
s
Azu
re
SD
Ks
Windows Azure Command-line Tool
for
Ap
pFab
ric
SD
Ks
Спасибо
[email protected] web: microsoft.com/openness blog: openness@microsoft
© 2011 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions,
it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.