Jan 12, 2016
22
Incroyable mais vrai : Microsoft contribue au code du noyau Linux : quoi, pourquoi, comment…
10 février 2010Alfonso CastroDirecteur de la stratégie InteropérabilitéMicrosoft France
33
Objectifs de la session
Comprendre la stratégie d’interopérabilité de Microsoft Les codes sources livrés au noyauMicrosoft et Linux
CommercialCommunautaireLes différentes formes d’engagement
Microsoft et l’Open Source
44
Microsoft et Interopérabilité
55
Les trois temps du calendrier Interopérabilité chez Microsoft
Les annnonces Les preuves L’impact local
Engagements avec des concurrents
Support de standards
importants
Engagements locaux (ISVs,
communautés)
Offres locales
Détermination de la stratégie
Développements produits
Février 2008Février 2008 Sept. 2009Sept. 2009
66
Actions récentesFév 2008 Mar 2008
“Doc Interop initiative”
Avril 2008
Open XML approuvé par
l’ISO
Mai 2008 Aout 2008
Extension des accords avec
Novell
Oct 2008
Annonce Windows
Azure
Nov 2008
Support d’Open ID
Conférence Apache
Dec 2008
Groupwise et SharePoint
Jan 2009
Codes source à Apache
Fév 2009
Normalisation
Offre Microsoft
Relations avec la concurrence
Juillet 2009 Sept 2009 Oct 2009 Oct 2009
77
Notre démarche : structuration
Produits/Services WebProduits/Services WebProduits/Services WebProduits/Services Web
StandardsStandardsStandardsStandards Documentation techniqueDocumentation techniqueDocumentation techniqueDocumentation technique
Participation active à Participation active à différents travaux différents travaux (formats, services (formats, services
web,..)web,..)
APIs, protocoles, APIs, protocoles, implémentation de implémentation de
standardsstandards
PHP,PHP,EclipseEclipseApacheApache
ODF/PDF/OXMLODF/PDF/OXML
DialogueDialogue
?
CollaborationCollaborationCollaborationCollaborationVirtualizationVirtualizationManagementManagement
SilverlightSilverlightIdentityIdentity
Document Document managementmanagement
88
Interoperability Executive Customer Council
S’appuyer sur les besoins réelsMulti-secteursProfitant de l’expérience de
nos clientsEn définissant les axes de
collaboration à développer avec le marché
PartenairesConcurrentsNormes et standardsCommunautés
99
Avec Novell : adaptateurs logiciels
•Performances entre leurs technologies de virtualisation respectives.
•Création d’un pack d’intégration (Hyper-V integration components)
Avec Red Hat : validation et support des solutions croisées de virtualisation
LinuxLinux
CoucheCoucheapplicativeapplicative
Microsoft Hyper-VMicrosoft Hyper-V
Invit
éIn
vit
é
Adaptateur VMAdaptateur VM
API
API
API
API
API
API
API
API
Exemple de scénario de Exemple de scénario de virtualisationvirtualisation
Virtualisation Linux – Windows Server
Windows Server Windows Server 20082008
1010
Microsoft contribue au noyau Linux avec 20.000 lignes de code, en GPL V2
Juillet 2009 : l’annonce !
1111
Pourquoi, comment …
Permettre à TOUTES les distributions Linux d’optimiser leur fonctionnement sur Hyper-V
En passant d’une logique commerciale à une approche communautaire
En appliquant les règles de gestion du noyau Linux : la GPL
Afin de marquer la volonté de connecter au mieux l’Open Source à la plate-forme Microsoft
Sur des drivers, gérés par Hyper-V, en mode para virtualisation
1212
1313
Un travail avec la communauté
Dans le cadre du Linux Driver ProjectPar les équipes de l’Open Source Technology Center de
Microsoft (Redmond)En étroite collaboration avec Greg Kroah-Hartman (
www.kroah.com )Sources disponibles via le Linux Driver Project, sur :
www.linuxdriverproject.org
1414
Les bénéfices
Optimisation des performances de Linux Server en environnement Hyper-V
Para virtualisation
Administration commune aux environnements Linux, Unix et Windows
System Center Operations Manager
Le choix de l’OS, la centralisation de l’administration
1515
Les plates-formes supportées
• AIX– Version 5.3 (Power)– Version 6.1 (Power)
• HP-UX– Version 11iv2 (PA-RISC/IA64)– Version 11iv3 (PA-RISC/IA64)
• Solaris– Version 8 (SPARC)– Version 9 (SPARC)– Version 10 (SPARC/x86)
• Red Hat Enterprise Linux– Version 4 (x86/x64)– Version 5 (x86/x64)
• SUSE Linux Enterprise Server– Version 9 (x86)– Version 10 SP1 (x86/x64)
1616
Microsoft et Linux
Un engagement commercialMicrosoft (re)vend des services Linux !
Certificats de support Suse Linux de NovellEgalement applicables à Red Hat
Microsoft intègre LinuxSur Hyper-V
Microsoft supporte ses clients sous Linux (Suse, Red Hat)Microsoft contribue au noyau Linux
1717
Microsoft et l’Open Source
Une coexistence possible et efficace !
1818
CS = commercial softwareOSS = open source software
Microsoft et l’Open Source
1919
Microsoft et l’Open Source
2020
CS OSS
CS OSS
Compatibilité
-SDKs-APIs
Microsoft et l’Open Source
CS = commercial softwareOSS = open source software
Interopérabilité
-Protocoles, APIs, & accès-Standards-Portabilité des données
2121
CS OSS
CS OSS
Interopérabilité
-Protocoles, APIs, accès-Standards-Portabilité des données
Compatibilité
-SDKs-APIs
Microsoft et l’Open Source
CS = commercial softwareOSS = open source software
2222
LinuxLinuxLinuxLinux
IISIIS
IISIIS
2323
Nos clients apprécient
Mairie de Dijon : http://www.microsoft.com/France/Temoignages/Fiche-Temoignage-avec-webcast.aspx?EID=3711efb4-6905-408d-ad1d-1963db41a8de
Windows 7 et Open Source
Acadomia : http://www.microsoft.com/France/Temoignages/Fiche-Temoignage.aspx?EID=f9cc6a30-3027-4be6-8a18-6c4f0c8ceaca
Connexion de Java et .Net à l’aide de BizTalk Server
Randstat : http://www.microsoft.com/France/Temoignages/Fiche-Temoignage.aspx?EID=ea4ae893-9119-4d32-88d9-467efa841833
Supervision des environnement Windows et Linux avec SCOM (Systems Center Operations Manager)
Unesco : http://www.microsoft.com/France/Temoignages/Fiche-Temoignage-avec-webcast.aspx?EID=7c90029a-3076-4366-bde2-4ce12e4f7443
Refonte globale en connectant SharePoint à SAP
2424
Questions / réponses