25

Incroyable mais vrai : Microsoft contribue au code du noyau Linux : quoi, pourquoi, comment… 

  • Upload
    jasia

  • View
    20

  • Download
    0

Embed Size (px)

DESCRIPTION

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 - PowerPoint PPT Presentation

Citation preview

Page 1: Incroyable mais vrai : Microsoft contribue au code du noyau Linux : quoi, pourquoi, comment… 
Page 2: Incroyable mais vrai : Microsoft contribue au code du noyau Linux : quoi, pourquoi, comment… 

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

Page 3: Incroyable mais vrai : Microsoft contribue au code du noyau Linux : quoi, pourquoi, comment… 

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

Page 4: Incroyable mais vrai : Microsoft contribue au code du noyau Linux : quoi, pourquoi, comment… 

44

Microsoft et Interopérabilité

1984 : Word 1.0 pour MAC

1989 : Office 1.0 pour Mac

1991 : projet Samba

1993 : Services pour Mac sur Windows NT

1996 : Exchange Server 4.0 est certifié X.400 88

2008

Page 5: Incroyable mais vrai : Microsoft contribue au code du noyau Linux : quoi, pourquoi, comment… 

55

Les trois temps du calendrier Interopérabilité chez Microsoft

Les annnonces Les preuves L’impact local

Principes d’interopé-

rabilté

Inauguration de l’interop lab à Paris

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 2008 Sept. 2009

Page 6: Incroyable mais vrai : Microsoft contribue au code du noyau Linux : quoi, pourquoi, comment… 

66

Actions récentes

Principes d’interopérabilté

Fév 2008 Mar 2008

“Doc Interop initiative”

Avril 2008

Open XML approuvé par

l’ISO

Mai 2008

Annonce du support

d’ODF dans Office 2007

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

Gestion d’identité avec

Novell

Jan 2009

Codes source à Apache

Fév 2009

Red Hat et Hyper-V

Normalisation

Offre Microsoft

Relations avec la concurrence

Juillet 2009

Ms livre du code source à Linux en GPL

Sept 2009

Inauguration de l’interop lab à Paris

Oct 2009

Ms sponsorise

l’Open World Form

à Paris(Think Tank)

Oct 2009

Agarik (Bull) lance son offre

mixte Linux/Windows

Server

Page 7: Incroyable mais vrai : Microsoft contribue au code du noyau Linux : quoi, pourquoi, comment… 

77

Notre démarche : structuration

Produits/Services Web

Standards Documentation technique

Participation active à différents travaux (formats, services

web,..)

APIs, protocoles, implémentation de

standards

PHP,EclipseApache

ODF/PDF/OXML

Dialogue

?

CollaborationVirtualizationManagement

SilverlightIdentity

Document management

Page 8: Incroyable mais vrai : Microsoft contribue au code du noyau Linux : quoi, pourquoi, comment… 

88

Sécurité, identité Outils de développement

Outils collaboratifs

Administration de systèmes

Processus métiers Politiques publiques

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

Page 9: Incroyable mais vrai : Microsoft contribue au code du noyau Linux : quoi, pourquoi, comment… 

99Microsoft Confidential

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

Linux

Coucheapplicative

Microsoft Hyper-V

Invit

é

Adaptateur VM

API

API

API

API

Exemple de scénario de virtualisation

Virtualisation Linux – Windows Server

Windows Server 2008

Page 10: Incroyable mais vrai : Microsoft contribue au code du noyau Linux : quoi, pourquoi, comment… 

1010

Microsoft contribue au noyau Linux avec 20.000 lignes de code, en GPL V2

Juillet 2009 : l’annonce !

Page 11: Incroyable mais vrai : Microsoft contribue au code du noyau Linux : quoi, pourquoi, comment… 

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

Page 12: Incroyable mais vrai : Microsoft contribue au code du noyau Linux : quoi, pourquoi, comment… 

1212

Page 13: Incroyable mais vrai : Microsoft contribue au code du noyau Linux : quoi, pourquoi, comment… 

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

Page 14: Incroyable mais vrai : Microsoft contribue au code du noyau Linux : quoi, pourquoi, comment… 

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

Page 15: Incroyable mais vrai : Microsoft contribue au code du noyau Linux : quoi, pourquoi, comment… 

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)

Page 16: Incroyable mais vrai : Microsoft contribue au code du noyau Linux : quoi, pourquoi, comment… 

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

Page 17: Incroyable mais vrai : Microsoft contribue au code du noyau Linux : quoi, pourquoi, comment… 

1717

Microsoft et l’Open Source

Une coexistence possible et efficace !

Page 18: Incroyable mais vrai : Microsoft contribue au code du noyau Linux : quoi, pourquoi, comment… 

1818

CS = commercial softwareOSS = open source software

Microsoft et l’Open Source

Page 19: Incroyable mais vrai : Microsoft contribue au code du noyau Linux : quoi, pourquoi, comment… 

1919

Microsoft et l’Open Source

Page 20: Incroyable mais vrai : Microsoft contribue au code du noyau Linux : quoi, pourquoi, comment… 

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

Page 21: Incroyable mais vrai : Microsoft contribue au code du noyau Linux : quoi, pourquoi, comment… 

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

Page 22: Incroyable mais vrai : Microsoft contribue au code du noyau Linux : quoi, pourquoi, comment… 

2222

Linux

IIS

IIS

Page 23: Incroyable mais vrai : Microsoft contribue au code du noyau Linux : quoi, pourquoi, comment… 

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

Page 24: Incroyable mais vrai : Microsoft contribue au code du noyau Linux : quoi, pourquoi, comment… 

2424

Questions / réponses

Page 25: Incroyable mais vrai : Microsoft contribue au code du noyau Linux : quoi, pourquoi, comment…