250 likes | 346 Views
Incroyable mais vrai : Microsoft contribue au code du noyau Linux : quoi, pourquoi, comment… . 10 février 2010 Alfonso Castro Directeur de la stratégie Interopérabilité Microsoft France. Objectifs de la session. Comprendre la stratégie d’interopérabilité de Microsoft
E N D
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
Objectifs de la session • Comprendre la stratégie d’interopérabilité de Microsoft • Les codes sources livrés au noyau • Microsoft et Linux • Commercial • Communautaire • Les différentes formes d’engagement • Microsoft et l’Open Source
Les trois temps du calendrier Interopérabilité chez Microsoft Les annnonces Les preuves L’impact local Sept. 2009 Février 2008 Détermination de la stratégie Développements produits Engagements avec des concurrents Support de standards importants Engagements locaux (ISVs, communautés) Offres locales Inauguration de l’interop lab à Paris Principes d’interopé-rabilté
Actions récentes Fév 2008 Mar 2008 Avril 2008 Mai 2008 Aout 2008 Oct 2008 Nov 2008 Dec 2008 Principes d’interopérabilté “Doc Interop initiative” Open XML approuvé par l’ISO Annonce du support d’ODFdans Office 2007 Extension des accords avec Novell Annonce Windows Azure Support d’Open ID Groupwise et SharePoint Conférence Apache Jan 2009 Fév 2009 Juillet 2009 Sept 2009 Oct 2009 Oct 2009 Mssponsorisel’Open World Form à Paris (Think Tank) Mslivre du code source à Linux en GPL Inauguration de l’interop lab à Paris Gestiond’identité avec Novell Codes source à Apache Red Hat et Hyper-V Agarik (Bull) lance son offremixte Linux/Windows Server Normalisation Offre Microsoft Relations avec la concurrence
Notre démarche : structuration Produits/Services Web Collaboration Virtualization Management Silverlight Identity Document management PHP, Eclipse Apache ODF/PDF/OXML Standards Documentationtechnique ? Participation active à différentstravaux (formats, services web,..) APIs, protocoles, implémentation de standards Dialogue
Interoperability Executive Customer Council S’appuyer sur les besoins réels • Multi-secteurs • Profitant de l’expérience de nos clients • En définissant les axes de collaboration à développer avec le marché • Partenaires • Concurrents • Normes et standards • Communautés
Couche applicative Linux API API Adaptateur VM API API Microsoft Hyper-V Windows Server 2008 Virtualisation Linux – Windows Server • Avec Novell : adaptateurs logiciels • Performances entre leurs technologies de virtualisation respectives. • Création d’un pack d’intégration (Hyper-V integration components) • Avec RedHat : validation et support des solutions croisées de virtualisation Invité Exemple de scénario de virtualisation
Juillet 2009 : l’annonce ! Microsoft contribue au noyau Linux avec 20.000 lignes de code, en GPL V2
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
Un travail avec la communauté • Dans le cadre du Linux Driver Project • Par 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
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
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)
Microsoft et Linux • Un engagement commercial • Microsoft (re)vend des services Linux ! • Certificats de support Suse Linux de Novell • Egalement applicables à Red Hat • Microsoft intègre Linux • Sur Hyper-V • Microsoft supporte ses clients sous Linux (Suse, Red Hat) • Microsoft contribue au noyau Linux
Microsoft et l’Open Source Une coexistence possible et efficace !
Microsoft et l’Open Source CS = commercial software OSS = open source software
Microsoft et l’Open Source • Interopérabilité • Protocoles, APIs, & accès • Standards • Portabilité des données CS OSS • Compatibilité • SDKs • APIs CS OSS CS = commercial software OSS = open source software
Microsoft et l’Open Source • Interopérabilité • Protocoles, APIs, accès • Standards • Portabilité des données CS OSS • Compatibilité • SDKs • APIs CS OSS CS = commercial software OSS = open source software
IIS Linux IIS
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