New perspectives for Open Source and Free Software from France and - - PowerPoint PPT Presentation

new perspectives for open source and free software from
SMART_READER_LITE
LIVE PREVIEW

New perspectives for Open Source and Free Software from France and - - PowerPoint PPT Presentation

Context What is wrong The Ouverture Competitiveness Cluster The Ouverture project Role of public bodies in the project Annexes New perspectives for Open Source and Free Software from France and Europe Roberto Di Cosmo 19 February 2007


slide-1
SLIDE 1

Context What is wrong The Ouverture Competitiveness Cluster The Ouverture project Role of public bodies in the project Annexes

New perspectives for Open Source and Free Software from France and Europe

Roberto Di Cosmo 19 February 2007

Roberto Di Cosmo New perspectives for Open Source and Free Software from France

slide-2
SLIDE 2

Context What is wrong The Ouverture Competitiveness Cluster The Ouverture project Role of public bodies in the project Annexes Definitions Emerging Open Source business models Open Source is soaring in the market Open Source Worldwide

Free and Open Source Software

Free as in free beer (gratis): you dont pay (today) Beware of imitations!

Roberto Di Cosmo New perspectives for Open Source and Free Software from France

slide-3
SLIDE 3

Context What is wrong The Ouverture Competitiveness Cluster The Ouverture project Role of public bodies in the project Annexes Definitions Emerging Open Source business models Open Source is soaring in the market Open Source Worldwide

Free and Open Source Software

Free as in free beer (gratis): you dont pay (today) Free as in free thought (libre): software with 4 rights:

Freedom to use Freedom to study and modify (need sources) Freedom to distribute copies Freedom to distribute sources (even modified) (all this is guaranteed for example in http://www.opensource.org/docs/definition.php). There are obligations too (according to the licence, your mileage may vary): GPL/BSD/Mozilla/X, etc.

Beware of imitations!

Roberto Di Cosmo New perspectives for Open Source and Free Software from France

slide-4
SLIDE 4

Context What is wrong The Ouverture Competitiveness Cluster The Ouverture project Role of public bodies in the project Annexes Definitions Emerging Open Source business models Open Source is soaring in the market Open Source Worldwide

Different actors find their place

traditional consultancy firms:

  • ffer organised around “client specific” businesses

specific service on Open Source : specialised service on several free softwares distribution editors : wide spectrum integration around GNU/Linux editors : specialised service on their own products A powerful drive: public procurement; in certains sectors, Free Software is mandatory.

Roberto Di Cosmo New perspectives for Open Source and Free Software from France

slide-5
SLIDE 5

Context What is wrong The Ouverture Competitiveness Cluster The Ouverture project Role of public bodies in the project Annexes Definitions Emerging Open Source business models Open Source is soaring in the market Open Source Worldwide

Why Open Source in public procurement

A State is not a “company” like the others! Some specific needs of a public administration are: long term archival, data integrity (Census, IRS)

Roberto Di Cosmo New perspectives for Open Source and Free Software from France

slide-6
SLIDE 6

Context What is wrong The Ouverture Competitiveness Cluster The Ouverture project Role of public bodies in the project Annexes Definitions Emerging Open Source business models Open Source is soaring in the market Open Source Worldwide

Why Open Source in public procurement

A State is not a “company” like the others! Some specific needs of a public administration are: long term archival, data integrity (Census, IRS) security (privacy, sensitive data protection, defense, ...)

Roberto Di Cosmo New perspectives for Open Source and Free Software from France

slide-7
SLIDE 7

Context What is wrong The Ouverture Competitiveness Cluster The Ouverture project Role of public bodies in the project Annexes Definitions Emerging Open Source business models Open Source is soaring in the market Open Source Worldwide

Why Open Source in public procurement

A State is not a “company” like the others! Some specific needs of a public administration are: long term archival, data integrity (Census, IRS) security (privacy, sensitive data protection, defense, ...)

  • bligation of transparency

Roberto Di Cosmo New perspectives for Open Source and Free Software from France

slide-8
SLIDE 8

Context What is wrong The Ouverture Competitiveness Cluster The Ouverture project Role of public bodies in the project Annexes Definitions Emerging Open Source business models Open Source is soaring in the market Open Source Worldwide

Why Open Source in public procurement

A State is not a “company” like the others! Some specific needs of a public administration are: long term archival, data integrity (Census, IRS) security (privacy, sensitive data protection, defense, ...)

  • bligation of transparency

and all this must be done with technological oecumenism

Roberto Di Cosmo New perspectives for Open Source and Free Software from France

slide-9
SLIDE 9

Context What is wrong The Ouverture Competitiveness Cluster The Ouverture project Role of public bodies in the project Annexes Definitions Emerging Open Source business models Open Source is soaring in the market Open Source Worldwide

French estimates (Pierre Audoin Consultants)

Year Income (M euros) Market share Growth 2003 100 0.4%

  • 2004

140 0.5% 40% 2005 250 0.9% 79% 2006 430 1.4% 72% 2007 700 2.1% 63%

Roberto Di Cosmo New perspectives for Open Source and Free Software from France

slide-10
SLIDE 10

Context What is wrong The Ouverture Competitiveness Cluster The Ouverture project Role of public bodies in the project Annexes Definitions Emerging Open Source business models Open Source is soaring in the market Open Source Worldwide

Evolution for big corporations (PAC)

SSII 2004 2005 Growth (%) Capgemini 7 Me 15 Me + 114,3% Thales DSV 10 Me 14 Me + 40,0% Atos Origin 9 Me 13,5 Me + 50,0% Bull 8,5 Me 13 Me + 52,9% SQLI 6,3 Me 12 Me + 90,5% Unilog-LogicaCMG 5,5 Me 9,2 Me + 67,3% IBM Global Services 4 Me 9,2 Me + 130,0% EDS 6 Me 7 Me + 16,7% Devoteam 4,6 Me 6,3 Me + 37,0% Sopra Group 3,4 Me 6 Me + 76,5% TOTAL 64,3 Me 105,2 Me + 63,6% This is a real revolution!

Roberto Di Cosmo New perspectives for Open Source and Free Software from France

slide-11
SLIDE 11

Context What is wrong The Ouverture Competitiveness Cluster The Ouverture project Role of public bodies in the project Annexes Definitions Emerging Open Source business models Open Source is soaring in the market Open Source Worldwide

FLOSS study (november 2006): 32% IT Services, 4% GNP

Roberto Di Cosmo New perspectives for Open Source and Free Software from France

slide-12
SLIDE 12

Context What is wrong The Ouverture Competitiveness Cluster The Ouverture project Role of public bodies in the project Annexes Definitions Emerging Open Source business models Open Source is soaring in the market Open Source Worldwide

FLOSS study (november 2006): Europe is the leader!

Roberto Di Cosmo New perspectives for Open Source and Free Software from France

slide-13
SLIDE 13

Context What is wrong The Ouverture Competitiveness Cluster The Ouverture project Role of public bodies in the project Annexes

A worrying trend (for academia as well as business)

Europe has been and is crucial to FLOSS development and adpotion, yet. . .

Roberto Di Cosmo New perspectives for Open Source and Free Software from France

slide-14
SLIDE 14

Context What is wrong The Ouverture Competitiveness Cluster The Ouverture project Role of public bodies in the project Annexes

A worrying trend (for academia as well as business)

Europe has been and is crucial to FLOSS development and adpotion, yet. . .

  • utsourcing to the east :

generic, simple programming tasks are being moved to emerging markets (India, China)

Roberto Di Cosmo New perspectives for Open Source and Free Software from France

slide-15
SLIDE 15

Context What is wrong The Ouverture Competitiveness Cluster The Ouverture project Role of public bodies in the project Annexes

A worrying trend (for academia as well as business)

Europe has been and is crucial to FLOSS development and adpotion, yet. . .

  • utsourcing to the east :

generic, simple programming tasks are being moved to emerging markets (India, China) business revenues to the west : most of the IT revenues concentrate in the US including EU-generated ones, see JBoss for an example!

Roberto Di Cosmo New perspectives for Open Source and Free Software from France

slide-16
SLIDE 16

Context What is wrong The Ouverture Competitiveness Cluster The Ouverture project Role of public bodies in the project Annexes

A worrying trend (for academia as well as business)

Europe has been and is crucial to FLOSS development and adpotion, yet. . .

  • utsourcing to the east :

generic, simple programming tasks are being moved to emerging markets (India, China) business revenues to the west : most of the IT revenues concentrate in the US including EU-generated ones, see JBoss for an example! We need to take action, now!

Roberto Di Cosmo New perspectives for Open Source and Free Software from France

slide-17
SLIDE 17

Context What is wrong The Ouverture Competitiveness Cluster The Ouverture project Role of public bodies in the project Annexes Research issues in FLOSS Strong potential in France and Ile de France

A competitiveness cluster

federation of public and private actors:

companies research centers education

Roberto Di Cosmo New perspectives for Open Source and Free Software from France

slide-18
SLIDE 18

Context What is wrong The Ouverture Competitiveness Cluster The Ouverture project Role of public bodies in the project Annexes Research issues in FLOSS Strong potential in France and Ile de France

A competitiveness cluster

federation of public and private actors:

companies research centers education

around R&D projects with specific funding

Roberto Di Cosmo New perspectives for Open Source and Free Software from France

slide-19
SLIDE 19

Context What is wrong The Ouverture Competitiveness Cluster The Ouverture project Role of public bodies in the project Annexes Research issues in FLOSS Strong potential in France and Ile de France

A competitiveness cluster

federation of public and private actors:

companies research centers education

around R&D projects with specific funding with international visibility

Roberto Di Cosmo New perspectives for Open Source and Free Software from France

slide-20
SLIDE 20

Context What is wrong The Ouverture Competitiveness Cluster The Ouverture project Role of public bodies in the project Annexes Research issues in FLOSS Strong potential in France and Ile de France

Two axes

technical problems specific to FLOSS: Example: package management, like in EDOS technical probles in some specific free software: Example: securing LAMP plateforms, OpenOffice localization, etc. Beware: free software is not software as usual!.

Roberto Di Cosmo New perspectives for Open Source and Free Software from France

slide-21
SLIDE 21

Context What is wrong The Ouverture Competitiveness Cluster The Ouverture project Role of public bodies in the project Annexes Research issues in FLOSS Strong potential in France and Ile de France

public: 17 Universities, 25% of teaching and research in CS, top notch research centers (Inria, etc.) private: strong concentration of R&D in Ile de France, . . .

Roberto Di Cosmo New perspectives for Open Source and Free Software from France

slide-22
SLIDE 22

Context What is wrong The Ouverture Competitiveness Cluster The Ouverture project Role of public bodies in the project Annexes Research issues in FLOSS Strong potential in France and Ile de France

public: 17 Universities, 25% of teaching and research in CS, top notch research centers (Inria, etc.) private: strong concentration of R&D in Ile de France, . . . procurement: more than 70% of French IT market decided here

Roberto Di Cosmo New perspectives for Open Source and Free Software from France

slide-23
SLIDE 23

Context What is wrong The Ouverture Competitiveness Cluster The Ouverture project Role of public bodies in the project Annexes More info online

A large community

Industry, corporations : Cap Gemini, Sun Microsystems, CS, Unilog Industry, SME : ASS2L, Mandriva, Nuxeo, IdealX, OpenWide, AdaCore, SopInSpace, Xpertnet, Nexedi, Zend . . . Universities : Paris 1 (CRI), Paris 6 (Lip6), Paris 7, Paris 12 (LACL), Paris 13, Marne la Vall´ ee, CNAM (Cedric), Evry Ecoles : Eisti, Epita, Epitech, ENSIIE, ENSTA, GET, ENS Ulm, ESIIE Research Centers : INRIA Communities : ADULLACT, AFUP, Wikimedia Users : CRDP de Paris

Roberto Di Cosmo New perspectives for Open Source and Free Software from France

slide-24
SLIDE 24

Context What is wrong The Ouverture Competitiveness Cluster The Ouverture project Role of public bodies in the project Annexes More info online

Geograpical Overview

Roberto Di Cosmo New perspectives for Open Source and Free Software from France

slide-25
SLIDE 25

Context What is wrong The Ouverture Competitiveness Cluster The Ouverture project Role of public bodies in the project Annexes More info online

The project is politically neutral

Minefi: discours du 4 d´ ecembre . . .

Roberto Di Cosmo New perspectives for Open Source and Free Software from France

slide-26
SLIDE 26

Context What is wrong The Ouverture Competitiveness Cluster The Ouverture project Role of public bodies in the project Annexes More info online

The project is politically neutral

Minefi: discours du 4 d´ ecembre . . . Mindef: discours du 8 d´ ecembre . . .

Roberto Di Cosmo New perspectives for Open Source and Free Software from France

slide-27
SLIDE 27

Context What is wrong The Ouverture Competitiveness Cluster The Ouverture project Role of public bodies in the project Annexes More info online

The project is politically neutral

Minefi: discours du 4 d´ ecembre . . . Mindef: discours du 8 d´ ecembre . . . Region: discours du 8 d´ ecembre . . .

Roberto Di Cosmo New perspectives for Open Source and Free Software from France

slide-28
SLIDE 28

Context What is wrong The Ouverture Competitiveness Cluster The Ouverture project Role of public bodies in the project Annexes More info online

Originality of the project

strong presence of academy: a major actor in CS

Roberto Di Cosmo New perspectives for Open Source and Free Software from France

slide-29
SLIDE 29

Context What is wrong The Ouverture Competitiveness Cluster The Ouverture project Role of public bodies in the project Annexes More info online

Originality of the project

strong presence of academy: a major actor in CS representation of developer communities and large users

Roberto Di Cosmo New perspectives for Open Source and Free Software from France

slide-30
SLIDE 30

Context What is wrong The Ouverture Competitiveness Cluster The Ouverture project Role of public bodies in the project Annexes More info online

Originality of the project

strong presence of academy: a major actor in CS representation of developer communities and large users strong presence of SME

Roberto Di Cosmo New perspectives for Open Source and Free Software from France

slide-31
SLIDE 31

Context What is wrong The Ouverture Competitiveness Cluster The Ouverture project Role of public bodies in the project Annexes More info online

Originality of the project

strong presence of academy: a major actor in CS representation of developer communities and large users strong presence of SME a social contract wit the community about IP issues

Roberto Di Cosmo New perspectives for Open Source and Free Software from France

slide-32
SLIDE 32

Context What is wrong The Ouverture Competitiveness Cluster The Ouverture project Role of public bodies in the project Annexes More info online

Originality of the project

strong presence of academy: a major actor in CS representation of developer communities and large users strong presence of SME a social contract wit the community about IP issues an evaluation mechanism that associates the community

Roberto Di Cosmo New perspectives for Open Source and Free Software from France

slide-33
SLIDE 33

Context What is wrong The Ouverture Competitiveness Cluster The Ouverture project Role of public bodies in the project Annexes More info online

a name has been chosen Ouverture the web site is open: http://www.ouverture-paris-region.org

Roberto Di Cosmo New perspectives for Open Source and Free Software from France

slide-34
SLIDE 34

Context What is wrong The Ouverture Competitiveness Cluster The Ouverture project Role of public bodies in the project Annexes A word on academy and education

Three ways to get nvolved

as large users, they contribute to federating demand

Roberto Di Cosmo New perspectives for Open Source and Free Software from France

slide-35
SLIDE 35

Context What is wrong The Ouverture Competitiveness Cluster The Ouverture project Role of public bodies in the project Annexes A word on academy and education

Three ways to get nvolved

as large users, they contribute to federating demand as code communities, they contribute projects

Roberto Di Cosmo New perspectives for Open Source and Free Software from France

slide-36
SLIDE 36

Context What is wrong The Ouverture Competitiveness Cluster The Ouverture project Role of public bodies in the project Annexes A word on academy and education

Three ways to get nvolved

as large users, they contribute to federating demand as code communities, they contribute projects more traditionally, they bring in funding

Roberto Di Cosmo New perspectives for Open Source and Free Software from France

slide-37
SLIDE 37

Context What is wrong The Ouverture Competitiveness Cluster The Ouverture project Role of public bodies in the project Annexes A word on academy and education

A new profile for our students

We can fight outsourcing and outbusinessing with specialised education leveraging Open Source; there are three levels:

Roberto Di Cosmo New perspectives for Open Source and Free Software from France

slide-38
SLIDE 38

Context What is wrong The Ouverture Competitiveness Cluster The Ouverture project Role of public bodies in the project Annexes A word on academy and education

A new profile for our students

We can fight outsourcing and outbusinessing with specialised education leveraging Open Source; there are three levels: FLOSS technician : knows how to use some successful FLOSS projects, of the shelf (Apache, Linux, etc.)

Roberto Di Cosmo New perspectives for Open Source and Free Software from France

slide-39
SLIDE 39

Context What is wrong The Ouverture Competitiveness Cluster The Ouverture project Role of public bodies in the project Annexes A word on academy and education

A new profile for our students

We can fight outsourcing and outbusinessing with specialised education leveraging Open Source; there are three levels: FLOSS technician : knows how to use some successful FLOSS projects, of the shelf (Apache, Linux, etc.) FLOSS engineer : she also knows how to inspect, modify and fix some complex code coming from the FLOSS community

Roberto Di Cosmo New perspectives for Open Source and Free Software from France

slide-40
SLIDE 40

Context What is wrong The Ouverture Competitiveness Cluster The Ouverture project Role of public bodies in the project Annexes A word on academy and education

A new profile for our students

We can fight outsourcing and outbusinessing with specialised education leveraging Open Source; there are three levels: FLOSS technician : knows how to use some successful FLOSS projects, of the shelf (Apache, Linux, etc.) FLOSS engineer : she also knows how to inspect, modify and fix some complex code coming from the FLOSS community FLOSS developer : she is able to become part of a FLOSS community, and have her changes accepted back in it

Roberto Di Cosmo New perspectives for Open Source and Free Software from France

slide-41
SLIDE 41

Context What is wrong The Ouverture Competitiveness Cluster The Ouverture project Role of public bodies in the project Annexes A word on academy and education

A new profile for our students

We can fight outsourcing and outbusinessing with specialised education leveraging Open Source; there are three levels: FLOSS technician : knows how to use some successful FLOSS projects, of the shelf (Apache, Linux, etc.) FLOSS engineer : she also knows how to inspect, modify and fix some complex code coming from the FLOSS community FLOSS developer : she is able to become part of a FLOSS community, and have her changes accepted back in it While the first, and maybe second level can be outsourced, the third seem more difficult.

Roberto Di Cosmo New perspectives for Open Source and Free Software from France

slide-42
SLIDE 42

Context What is wrong The Ouverture Competitiveness Cluster The Ouverture project Role of public bodies in the project Annexes A word on academy and education

A new profile for our students

We can fight outsourcing and outbusinessing with specialised education leveraging Open Source; there are three levels: FLOSS technician : knows how to use some successful FLOSS projects, of the shelf (Apache, Linux, etc.) FLOSS engineer : she also knows how to inspect, modify and fix some complex code coming from the FLOSS community FLOSS developer : she is able to become part of a FLOSS community, and have her changes accepted back in it While the first, and maybe second level can be outsourced, the third seem more difficult. See also Paterson’s letter in Communication of the ACM (03/06): “Computer Science Education in the 21st Century”.

Roberto Di Cosmo New perspectives for Open Source and Free Software from France

slide-43
SLIDE 43

Context What is wrong The Ouverture Competitiveness Cluster The Ouverture project Role of public bodies in the project Annexes A word on academy and education

Time is running out!

Thank you for your attention.

Roberto Di Cosmo New perspectives for Open Source and Free Software from France

slide-44
SLIDE 44

Context What is wrong The Ouverture Competitiveness Cluster The Ouverture project Role of public bodies in the project Annexes

Sch´ ema de Gouvernance d’Ouverture

Roberto Di Cosmo New perspectives for Open Source and Free Software from France

slide-45
SLIDE 45

Context What is wrong The Ouverture Competitiveness Cluster The Ouverture project Role of public bodies in the project Annexes

Extraits de la charte d’Ouverture

Licences Lorsque nous r´ ealiserons de nouveaux composants logiciels, ` a travers des projets de R&D financ´ es par le biais du pˆ

  • le, nous les publierons sous une licence

compatible avec les principes du logiciel libre, et notamment une licence reconnue par la FSF, l’OSI,

  • u qui ´

epouse les principes ´ enonc´ es par la FSF et/ou l’OSI, comme, par exemple, la famille de licences libres francophones CeCILL. . .

Roberto Di Cosmo New perspectives for Open Source and Free Software from France

slide-46
SLIDE 46

Context What is wrong The Ouverture Competitiveness Cluster The Ouverture project Role of public bodies in the project Annexes

Extraits de la charte d’Ouverture

Brevets Nous demanderons ` a tout acteur membre du pˆ

  • le de

s’engager formellement ` a ne faire valoir, contre tout logiciel libre qu’il d´ eveloppera avec un financement du pˆ

  • le, et tant que ce logiciel est utilis´

e conform´ ement ` a la licence, aucun brevet qu’il d´ etient et qui pourrait couvrir, en tout ou en partie, des fonctionnalit´ es qu’il a incorpor´ e au dit logiciel, ou qui y ont ´ et´ e incorpor´ ees par un tiers avec son accord.

Roberto Di Cosmo New perspectives for Open Source and Free Software from France