SlideShare une entreprise Scribd logo
1  sur  15
Télécharger pour lire hors ligne
Faculté Polytechnique
OSS 2013
Identifying Success Factors for the Mozilla
Project
Dr Ir Robert Viseur
Koper - Capodistria (Slovenia), June 25-28, 2013
Université de Mons Dr Ir R. Viseur | FPMs : Service d'Économie et de Management de l'Innovation 2
Summary
Motivations.
Methodology.
Success factors for open source projects.
Main findings.
Perspectives.
Université de Mons Dr Ir R. Viseur | FPMs : Service d'Économie et de Management de l'Innovation 3
Motivations
The history of Netscape / Mozilla...
 Approximately followed the history of the Internet...
 And was not a “smooth sailing” (victories and failures):
 Historical context:
 1994: Successful launch of Netscape browser after the beginning of WWW (based
Mosaic graphical Web browser).
 1996-1998: Decline with the pressure of Microsoft (from 1996).
 1998-2000: Unsuccessful release as open source software.
 2003: Death of the Netscape company and creation of Mozilla Foundation.
 2004: New beginning with Firefox and strong rise of market shares.
 2008: Competition from Google Chrome / Chromium (partner) and domination of
Webkit in growing mobile Web.
 2011: Launch of Boot to Gecko (Firefox OS).
Interest in better comprehension of success factors of Mozilla
project.
Université de Mons Dr Ir R. Viseur | FPMs : Service d'Économie et de Management de l'Innovation 4
History of the research
Three steps:

2011: First version based on author's experience and
on literature presented at AIM 2011 conference.

2012: Second version for book “Histoires et cultures du
Libre” (edited by Framabook).

2013: Third version with state of the art about
success factors and full (?) literature review about
Netscape / Mozilla / Firefox.
Université de Mons Dr Ir R. Viseur | FPMs : Service d'Économie et de Management de l'Innovation 5
History of the research
Three steps:

2011: First version based on author's experience and
on literature presented at AIM 2011 conference.

2012: Second version for book “Histoires et cultures du
Libre” (edited by Framabook).

2013: Third version with state of the art about
success factors and full (?) literature review about
Netscape / Mozilla / Firefox.
Université de Mons Dr Ir R. Viseur | FPMs : Service d'Économie et de Management de l'Innovation 6
Methodology
Brief state of the art about the identification of success
factors in open source projects.
 Build on (Manenti & Parisi, 2007), (Fershtman & Gandal, 2007),
(Stewart et al., 2005) and (Midha & Palvia, 2012).
Case study about the Mozilla project...
 Based on a review of the scientific (mainly) and professional
literature about Netscape developments and about the Mozilla
projects (specially Firefox).
 Structured by the success factors identified in literature.
Results: findings by factor.
 Main findings presented here (see paper for full details).
Université de Mons Dr Ir R. Viseur | FPMs : Service d'Économie et de Management de l'Innovation 7
Success factors for open
source projects
Factors of success (mainly based on « Cue Utilisation Theory »):
 Intrinsic factors :
 Complexity of source code.
 Modularity of source code.
 Extrinsic factors :
 Type of license.
 Number of available translations.
 Size of the user base.
 Size of the developer base.
 Responsibility assignment.
 Organizational sponsorship.
What do we mean by “success”?
 Current market success (i.e. popularity).
 Technical success (i.e. activity).
Build on (Manenti & Parisi, 2007), (Fershtman & Gandal, 2007),
(Stewart, Ammeter & Maruping, 2005) and (Midha & Palvia, 2012).
Université de Mons Dr Ir R. Viseur | FPMs : Service d'Économie et de Management de l'Innovation 8
Main findings (1/4) :
importance of complexity
The source code released in 1998 was too complicated
and difficult to change.

Consequence :
 Rewriting → new Gecko rendering engine.
 Delay in the the release of a production quality successor for
Netscape Communicator 4.*.

Amplified by the share of resources between commercial and open source
releases.

Causes :
 Erosion of design due to the iterative development practices adopted
by Netscape.
 Objective to propose a rendering engine complying with the Web
standards.

Death of Netscape company linked to other commercial and
managerial factors (ex.: unfair commercial practices from
Microsoft).
Université de Mons Dr Ir R. Viseur | FPMs : Service d'Économie et de Management de l'Innovation 9
Main findings (2/4) :
importance of modularity
Firefox benefits on a big repository of extensions (addons).
 Important for the users and for the developers:
 85% of Firefox users used at least 1 extension and 3*109
downloads worldwide (in
2012).
 Simplification of the distribution of development efforts.
 Huge success among developers (25.000 extensions)
 Opportunity for addressing specific needs.
 Principle not specific to open source software.
Mozilla released with valuable development tools (i.e. XUL, Gecko,
Bugzilla,...).
 Sometimes: difficulties to spread those technologies in others projects.
Université de Mons Dr Ir R. Viseur | FPMs : Service d'Économie et de Management de l'Innovation 10
Main findings (3/4) :
importance of the license
Big debates at the beginning of Mozilla project.

Observations :
 BSD doesn't protect developer's contributions.
 GPL is considered as untenable for commercial developers (due to
“virality”).
 Netscape is released with 75 third-party modules.

Solution :

Creation of new software license : Mozilla Public License (OSI
compatible, weak copyleft).

Project in the project.

First release : Netscape Public License (heavily criticized).
Importance in the eyes of the community but impact
difficult to evaluate on the Mozilla project.
Université de Mons Dr Ir R. Viseur | FPMs : Service d'Économie et de Management de l'Innovation 11
Main findings (4/4) : importance of
the organisational sponsorhip
Impact of the transition from Netscape to Mozilla
Foundation sponsorships on:

the activity of developers,

the composition of the group of most active developers.
Impact on the marketing after the creation of the
Mozilla Foundation.

New design of the website (more user-centered).

Several well professional and innovative marketing efforts
(ads in newspapers, crowdsourcing applied to ads creation,
viral marketing, brand strategy,...).

Partnerships with search engines company (mainly Google)
in order to finance the project.
Université de Mons Dr Ir R. Viseur | FPMs : Service d'Économie et de Management de l'Innovation 12
Perspectives (1/2)
Mozilla brought one of the main license in open
source field: Mozilla Public License.

The license MPL is well-known.

But the history of the updates (i.e. NPL → NPL / MPL →
MPL / LGPL / GPL) is less studied.

→ What are the managerial lessons of the
practices of the Mozilla project with the use of
licenses ?

Motivations of the updates ?

Impacts of the updates (on the Mozilla project or on the
projects used by Mozilla) ?
Université de Mons Dr Ir R. Viseur | FPMs : Service d'Économie et de Management de l'Innovation 13
Perspectives (2/2)
Provision of valuable development tools and modular
structure of Mozilla but...
 Difficulties to spread those technologies beyond the projects of the
Foundation.
 Examples : XULRunner or Gecko (replaced by Webkit in several third-party
projects).
 → How can we explain the lack of adoption of the Mozilla
technologies (ex.: Gecko rendering engine compared to
Webkit)?
 Explained by technical factor ?
 Google justify the creation of Chrome/Chromium and the use of Webkit by the
poor performances of browsers with rich Internet applications.
 Explained by (too) centralized organization of the community ?
 Frequent disputes due to the hierarchical organization but...
 Warranty of coherence in the developments and...
 Large number of contributions made by members.
 Other reasons (lack of documentation, license policy,...)?
Université de Mons Dr Ir R. Viseur | FPMs : Service d'Économie et de Management de l'Innovation 14
Q&A
Thank you for your attention.
Any question ?
This slideshow is published under CC-BY-ND license.
Université de Mons Dr Ir R. Viseur | FPMs : Service d'Économie et de Management de l'Innovation 15
Contact
Dr Ir Robert Viseur
Teaching Assistant @UMONS
 UMONS, Faculté Polytechnique
 Rue de Houdain, 9
 B-7000 Mons
 Mail : robert.viseur@umons.ac.be
 WWW : www.umons.ac.be
Senior Technology Advisor @CETIC
 CETIC
 Rue des Frères Wright, 29/3
 B-6041 Charleroi
 Mail : robert.viseur@cetic.be
 WWW : www.cetic.be
More information : www.robertviseur.be

Contenu connexe

En vedette

Presentatie workshop 1 deel 3
Presentatie workshop 1 deel 3Presentatie workshop 1 deel 3
Presentatie workshop 1 deel 3Commissie
 
Ageing and Ethnicity in Europe
Ageing and Ethnicity in EuropeAgeing and Ethnicity in Europe
Ageing and Ethnicity in EuropeHarry Mertens
 
Zrinski VETERINARY PRODUCT CATALOG
Zrinski VETERINARY PRODUCT CATALOGZrinski VETERINARY PRODUCT CATALOG
Zrinski VETERINARY PRODUCT CATALOGmikacp
 
Districtsforum 19-10-2011 district JCI West-Vlaanderen
Districtsforum 19-10-2011 district JCI West-VlaanderenDistrictsforum 19-10-2011 district JCI West-Vlaanderen
Districtsforum 19-10-2011 district JCI West-VlaanderenIris Goddyn
 
Baseball softball instructional videos, dvd online
Baseball softball instructional videos, dvd onlineBaseball softball instructional videos, dvd online
Baseball softball instructional videos, dvd onlinehittingvideo
 
Yahoo! Weihnachtsstudie 2011
Yahoo! Weihnachtsstudie 2011Yahoo! Weihnachtsstudie 2011
Yahoo! Weihnachtsstudie 2011Yahoo Deutschland
 

En vedette (7)

Eaohp
EaohpEaohp
Eaohp
 
Presentatie workshop 1 deel 3
Presentatie workshop 1 deel 3Presentatie workshop 1 deel 3
Presentatie workshop 1 deel 3
 
Ageing and Ethnicity in Europe
Ageing and Ethnicity in EuropeAgeing and Ethnicity in Europe
Ageing and Ethnicity in Europe
 
Zrinski VETERINARY PRODUCT CATALOG
Zrinski VETERINARY PRODUCT CATALOGZrinski VETERINARY PRODUCT CATALOG
Zrinski VETERINARY PRODUCT CATALOG
 
Districtsforum 19-10-2011 district JCI West-Vlaanderen
Districtsforum 19-10-2011 district JCI West-VlaanderenDistrictsforum 19-10-2011 district JCI West-Vlaanderen
Districtsforum 19-10-2011 district JCI West-Vlaanderen
 
Baseball softball instructional videos, dvd online
Baseball softball instructional videos, dvd onlineBaseball softball instructional videos, dvd online
Baseball softball instructional videos, dvd online
 
Yahoo! Weihnachtsstudie 2011
Yahoo! Weihnachtsstudie 2011Yahoo! Weihnachtsstudie 2011
Yahoo! Weihnachtsstudie 2011
 

Similaire à Identifying Success Factors for the Mozilla Project

Developing Free Software within a Major ICT Company
Developing Free Software within a Major ICT CompanyDeveloping Free Software within a Major ICT Company
Developing Free Software within a Major ICT CompanyRobert Viseur
 
Achieving Impact with Open Source Software
Achieving Impact with Open Source SoftwareAchieving Impact with Open Source Software
Achieving Impact with Open Source SoftwareRoberto Di Cosmo
 
Summer school bz_fp7research_20100708
Summer school bz_fp7research_20100708Summer school bz_fp7research_20100708
Summer school bz_fp7research_20100708Sandro D'Elia
 
Understanding the role of Digital Commons: The making of HTML5
Understanding the role of Digital Commons: The making of HTML5Understanding the role of Digital Commons: The making of HTML5
Understanding the role of Digital Commons: The making of HTML5Raúl Tabarés Gutiérrez
 
Go open2010 sde_20100417
Go open2010 sde_20100417Go open2010 sde_20100417
Go open2010 sde_20100417Sandro D'Elia
 
Battle Of Standards Netscape Versus Microsoft
Battle Of Standards Netscape Versus MicrosoftBattle Of Standards Netscape Versus Microsoft
Battle Of Standards Netscape Versus MicrosoftEMBS2007
 
MONDO Project, a scalable modeling and model management on the Cloud - Paris...
MONDO Project, a scalable modeling and model management on the Cloud  - Paris...MONDO Project, a scalable modeling and model management on the Cloud  - Paris...
MONDO Project, a scalable modeling and model management on the Cloud - Paris...Alessandra Bagnato
 
Open source & Mobility - FabMob guide
Open source & Mobility - FabMob guideOpen source & Mobility - FabMob guide
Open source & Mobility - FabMob guideFabMob
 
International Cooperation Experiences: Results Achieved, Lessons Learned, and...
International Cooperation Experiences: Results Achieved, Lessons Learned, and...International Cooperation Experiences: Results Achieved, Lessons Learned, and...
International Cooperation Experiences: Results Achieved, Lessons Learned, and...SOFIProject
 
MONDO Project @ H2020 Info Day- Cloud computing et Technologies logicielles –...
MONDO Project @ H2020 Info Day- Cloud computing et Technologies logicielles –...MONDO Project @ H2020 Info Day- Cloud computing et Technologies logicielles –...
MONDO Project @ H2020 Info Day- Cloud computing et Technologies logicielles –...Alessandra Bagnato
 
Nurturing the Accumulation of Innovation: Lessons From The Internet
Nurturing the Accumulation of Innovation: Lessons From The InternetNurturing the Accumulation of Innovation: Lessons From The Internet
Nurturing the Accumulation of Innovation: Lessons From The InternetNBER
 
Community Led Activities
Community Led ActivitiesCommunity Led Activities
Community Led Activitieslisbk
 
Web 2.0: How Should IT Services and the Library Respond?
Web 2.0: How Should IT Services and the Library Respond?Web 2.0: How Should IT Services and the Library Respond?
Web 2.0: How Should IT Services and the Library Respond?lisbk
 
The Future for Educational Resource Repositories in a Web 2.0 World
The Future for Educational Resource Repositories in a Web 2.0 WorldThe Future for Educational Resource Repositories in a Web 2.0 World
The Future for Educational Resource Repositories in a Web 2.0 Worldlisbk
 
Future Profiles of e-Research
Future Profiles of e-Research Future Profiles of e-Research
Future Profiles of e-Research Ian Miles
 
From Open Source Software to Open Source Hardware
From Open Source Software to Open Source HardwareFrom Open Source Software to Open Source Hardware
From Open Source Software to Open Source HardwareRobert Viseur
 
Matt Asay - The Community Imperative - Openbravo World Conference 2009
Matt Asay - The Community Imperative - Openbravo World Conference 2009Matt Asay - The Community Imperative - Openbravo World Conference 2009
Matt Asay - The Community Imperative - Openbravo World Conference 2009Matt Asay
 
Open Source on the Mainframe Mini-Summit 2019 - How Open Source is Modernizin...
Open Source on the Mainframe Mini-Summit 2019 - How Open Source is Modernizin...Open Source on the Mainframe Mini-Summit 2019 - How Open Source is Modernizin...
Open Source on the Mainframe Mini-Summit 2019 - How Open Source is Modernizin...Open Mainframe Project
 
F/L/OSS is Central to ICT Innovation
F/L/OSS is Central to ICT InnovationF/L/OSS is Central to ICT Innovation
F/L/OSS is Central to ICT InnovationFrancois Letellier
 

Similaire à Identifying Success Factors for the Mozilla Project (20)

Developing Free Software within a Major ICT Company
Developing Free Software within a Major ICT CompanyDeveloping Free Software within a Major ICT Company
Developing Free Software within a Major ICT Company
 
Achieving Impact with Open Source Software
Achieving Impact with Open Source SoftwareAchieving Impact with Open Source Software
Achieving Impact with Open Source Software
 
Summer school bz_fp7research_20100708
Summer school bz_fp7research_20100708Summer school bz_fp7research_20100708
Summer school bz_fp7research_20100708
 
Understanding the role of Digital Commons: The making of HTML5
Understanding the role of Digital Commons: The making of HTML5Understanding the role of Digital Commons: The making of HTML5
Understanding the role of Digital Commons: The making of HTML5
 
Go open2010 sde_20100417
Go open2010 sde_20100417Go open2010 sde_20100417
Go open2010 sde_20100417
 
Battle Of Standards Netscape Versus Microsoft
Battle Of Standards Netscape Versus MicrosoftBattle Of Standards Netscape Versus Microsoft
Battle Of Standards Netscape Versus Microsoft
 
MONDO Project, a scalable modeling and model management on the Cloud - Paris...
MONDO Project, a scalable modeling and model management on the Cloud  - Paris...MONDO Project, a scalable modeling and model management on the Cloud  - Paris...
MONDO Project, a scalable modeling and model management on the Cloud - Paris...
 
Open source & Mobility - FabMob guide
Open source & Mobility - FabMob guideOpen source & Mobility - FabMob guide
Open source & Mobility - FabMob guide
 
International Cooperation Experiences: Results Achieved, Lessons Learned, and...
International Cooperation Experiences: Results Achieved, Lessons Learned, and...International Cooperation Experiences: Results Achieved, Lessons Learned, and...
International Cooperation Experiences: Results Achieved, Lessons Learned, and...
 
LOD2 project: Work Packages 10: Training, Dissemination and Fertilization
LOD2 project: Work Packages 10: Training, Dissemination and FertilizationLOD2 project: Work Packages 10: Training, Dissemination and Fertilization
LOD2 project: Work Packages 10: Training, Dissemination and Fertilization
 
MONDO Project @ H2020 Info Day- Cloud computing et Technologies logicielles –...
MONDO Project @ H2020 Info Day- Cloud computing et Technologies logicielles –...MONDO Project @ H2020 Info Day- Cloud computing et Technologies logicielles –...
MONDO Project @ H2020 Info Day- Cloud computing et Technologies logicielles –...
 
Nurturing the Accumulation of Innovation: Lessons From The Internet
Nurturing the Accumulation of Innovation: Lessons From The InternetNurturing the Accumulation of Innovation: Lessons From The Internet
Nurturing the Accumulation of Innovation: Lessons From The Internet
 
Community Led Activities
Community Led ActivitiesCommunity Led Activities
Community Led Activities
 
Web 2.0: How Should IT Services and the Library Respond?
Web 2.0: How Should IT Services and the Library Respond?Web 2.0: How Should IT Services and the Library Respond?
Web 2.0: How Should IT Services and the Library Respond?
 
The Future for Educational Resource Repositories in a Web 2.0 World
The Future for Educational Resource Repositories in a Web 2.0 WorldThe Future for Educational Resource Repositories in a Web 2.0 World
The Future for Educational Resource Repositories in a Web 2.0 World
 
Future Profiles of e-Research
Future Profiles of e-Research Future Profiles of e-Research
Future Profiles of e-Research
 
From Open Source Software to Open Source Hardware
From Open Source Software to Open Source HardwareFrom Open Source Software to Open Source Hardware
From Open Source Software to Open Source Hardware
 
Matt Asay - The Community Imperative - Openbravo World Conference 2009
Matt Asay - The Community Imperative - Openbravo World Conference 2009Matt Asay - The Community Imperative - Openbravo World Conference 2009
Matt Asay - The Community Imperative - Openbravo World Conference 2009
 
Open Source on the Mainframe Mini-Summit 2019 - How Open Source is Modernizin...
Open Source on the Mainframe Mini-Summit 2019 - How Open Source is Modernizin...Open Source on the Mainframe Mini-Summit 2019 - How Open Source is Modernizin...
Open Source on the Mainframe Mini-Summit 2019 - How Open Source is Modernizin...
 
F/L/OSS is Central to ICT Innovation
F/L/OSS is Central to ICT InnovationF/L/OSS is Central to ICT Innovation
F/L/OSS is Central to ICT Innovation
 

Plus de Robert Viseur

La PI dans les espaces de co-création et d'innovation ouverte. Propriété inte...
La PI dans les espaces de co-création et d'innovation ouverte. Propriété inte...La PI dans les espaces de co-création et d'innovation ouverte. Propriété inte...
La PI dans les espaces de co-création et d'innovation ouverte. Propriété inte...Robert Viseur
 
L'écosystème régional du Big Data
L'écosystème régional du Big DataL'écosystème régional du Big Data
L'écosystème régional du Big DataRobert Viseur
 
Piloter son appareil photo numérique avec des logiciels libres
Piloter son appareil photo  numérique avec des logiciels  libresPiloter son appareil photo  numérique avec des logiciels  libres
Piloter son appareil photo numérique avec des logiciels libresRobert Viseur
 
Exploiter les données issues de Wikipedia
Exploiter les données issues de WikipediaExploiter les données issues de Wikipedia
Exploiter les données issues de WikipediaRobert Viseur
 
De l’open source à l’open cloud
De l’open source à l’open cloudDe l’open source à l’open cloud
De l’open source à l’open cloudRobert Viseur
 
Développer ses photos avec RawTherapee
Développer ses photos avec RawTherapeeDévelopper ses photos avec RawTherapee
Développer ses photos avec RawTherapeeRobert Viseur
 
Convertir ses photos en N/B avec Gimp
Convertir ses photos en N/B avec GimpConvertir ses photos en N/B avec Gimp
Convertir ses photos en N/B avec GimpRobert Viseur
 
L'open hardware : l'ouverture au service de l'innovation
L'open hardware : l'ouverture au service de l'innovationL'open hardware : l'ouverture au service de l'innovation
L'open hardware : l'ouverture au service de l'innovationRobert Viseur
 
Pechakucha (Mons) : Street Art à Mons
Pechakucha (Mons) : Street Art à MonsPechakucha (Mons) : Street Art à Mons
Pechakucha (Mons) : Street Art à MonsRobert Viseur
 
L'open hardware dans l'électronique (et au delà...)
L'open hardware dans l'électronique (et au delà...)L'open hardware dans l'électronique (et au delà...)
L'open hardware dans l'électronique (et au delà...)Robert Viseur
 
Analyse des concepts de Fab Lab, Living Lab et Hub créatif
Analyse des concepts de Fab Lab, Living Lab et Hub créatifAnalyse des concepts de Fab Lab, Living Lab et Hub créatif
Analyse des concepts de Fab Lab, Living Lab et Hub créatifRobert Viseur
 
Open Source Hardware for Dummies
Open Source Hardware for DummiesOpen Source Hardware for Dummies
Open Source Hardware for DummiesRobert Viseur
 
Pratiques innovantes dans le secteur automobile: du champion de produit à l'i...
Pratiques innovantes dans le secteur automobile: du champion de produit à l'i...Pratiques innovantes dans le secteur automobile: du champion de produit à l'i...
Pratiques innovantes dans le secteur automobile: du champion de produit à l'i...Robert Viseur
 
Etude du secteur des prestataires FLOSS en Belgique
Etude du secteur des prestataires FLOSS en BelgiqueEtude du secteur des prestataires FLOSS en Belgique
Etude du secteur des prestataires FLOSS en BelgiqueRobert Viseur
 
Hacker son appareil photo avec des outils libres
Hacker son appareil photo avec des outils libresHacker son appareil photo avec des outils libres
Hacker son appareil photo avec des outils libresRobert Viseur
 
Comment gérer le risque de lock-in technique en cas d'usage de services de cl...
Comment gérer le risque de lock-in technique en cas d'usage de services de cl...Comment gérer le risque de lock-in technique en cas d'usage de services de cl...
Comment gérer le risque de lock-in technique en cas d'usage de services de cl...Robert Viseur
 
Hacker son appareil photo, c'est possible !
Hacker son appareil photo, c'est possible !Hacker son appareil photo, c'est possible !
Hacker son appareil photo, c'est possible !Robert Viseur
 
Comprendre les licences de logiciels libres
Comprendre les licences de logiciels libresComprendre les licences de logiciels libres
Comprendre les licences de logiciels libresRobert Viseur
 
Impact of cloud computing on FOSS editors
Impact of cloud computing on FOSS editorsImpact of cloud computing on FOSS editors
Impact of cloud computing on FOSS editorsRobert Viseur
 
Une introduction à la co-création dans le domaine des TIC
Une introduction à la co-création dans le domaine des TICUne introduction à la co-création dans le domaine des TIC
Une introduction à la co-création dans le domaine des TICRobert Viseur
 

Plus de Robert Viseur (20)

La PI dans les espaces de co-création et d'innovation ouverte. Propriété inte...
La PI dans les espaces de co-création et d'innovation ouverte. Propriété inte...La PI dans les espaces de co-création et d'innovation ouverte. Propriété inte...
La PI dans les espaces de co-création et d'innovation ouverte. Propriété inte...
 
L'écosystème régional du Big Data
L'écosystème régional du Big DataL'écosystème régional du Big Data
L'écosystème régional du Big Data
 
Piloter son appareil photo numérique avec des logiciels libres
Piloter son appareil photo  numérique avec des logiciels  libresPiloter son appareil photo  numérique avec des logiciels  libres
Piloter son appareil photo numérique avec des logiciels libres
 
Exploiter les données issues de Wikipedia
Exploiter les données issues de WikipediaExploiter les données issues de Wikipedia
Exploiter les données issues de Wikipedia
 
De l’open source à l’open cloud
De l’open source à l’open cloudDe l’open source à l’open cloud
De l’open source à l’open cloud
 
Développer ses photos avec RawTherapee
Développer ses photos avec RawTherapeeDévelopper ses photos avec RawTherapee
Développer ses photos avec RawTherapee
 
Convertir ses photos en N/B avec Gimp
Convertir ses photos en N/B avec GimpConvertir ses photos en N/B avec Gimp
Convertir ses photos en N/B avec Gimp
 
L'open hardware : l'ouverture au service de l'innovation
L'open hardware : l'ouverture au service de l'innovationL'open hardware : l'ouverture au service de l'innovation
L'open hardware : l'ouverture au service de l'innovation
 
Pechakucha (Mons) : Street Art à Mons
Pechakucha (Mons) : Street Art à MonsPechakucha (Mons) : Street Art à Mons
Pechakucha (Mons) : Street Art à Mons
 
L'open hardware dans l'électronique (et au delà...)
L'open hardware dans l'électronique (et au delà...)L'open hardware dans l'électronique (et au delà...)
L'open hardware dans l'électronique (et au delà...)
 
Analyse des concepts de Fab Lab, Living Lab et Hub créatif
Analyse des concepts de Fab Lab, Living Lab et Hub créatifAnalyse des concepts de Fab Lab, Living Lab et Hub créatif
Analyse des concepts de Fab Lab, Living Lab et Hub créatif
 
Open Source Hardware for Dummies
Open Source Hardware for DummiesOpen Source Hardware for Dummies
Open Source Hardware for Dummies
 
Pratiques innovantes dans le secteur automobile: du champion de produit à l'i...
Pratiques innovantes dans le secteur automobile: du champion de produit à l'i...Pratiques innovantes dans le secteur automobile: du champion de produit à l'i...
Pratiques innovantes dans le secteur automobile: du champion de produit à l'i...
 
Etude du secteur des prestataires FLOSS en Belgique
Etude du secteur des prestataires FLOSS en BelgiqueEtude du secteur des prestataires FLOSS en Belgique
Etude du secteur des prestataires FLOSS en Belgique
 
Hacker son appareil photo avec des outils libres
Hacker son appareil photo avec des outils libresHacker son appareil photo avec des outils libres
Hacker son appareil photo avec des outils libres
 
Comment gérer le risque de lock-in technique en cas d'usage de services de cl...
Comment gérer le risque de lock-in technique en cas d'usage de services de cl...Comment gérer le risque de lock-in technique en cas d'usage de services de cl...
Comment gérer le risque de lock-in technique en cas d'usage de services de cl...
 
Hacker son appareil photo, c'est possible !
Hacker son appareil photo, c'est possible !Hacker son appareil photo, c'est possible !
Hacker son appareil photo, c'est possible !
 
Comprendre les licences de logiciels libres
Comprendre les licences de logiciels libresComprendre les licences de logiciels libres
Comprendre les licences de logiciels libres
 
Impact of cloud computing on FOSS editors
Impact of cloud computing on FOSS editorsImpact of cloud computing on FOSS editors
Impact of cloud computing on FOSS editors
 
Une introduction à la co-création dans le domaine des TIC
Une introduction à la co-création dans le domaine des TICUne introduction à la co-création dans le domaine des TIC
Une introduction à la co-création dans le domaine des TIC
 

Dernier

Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 

Dernier (20)

Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 

Identifying Success Factors for the Mozilla Project

  • 1. Faculté Polytechnique OSS 2013 Identifying Success Factors for the Mozilla Project Dr Ir Robert Viseur Koper - Capodistria (Slovenia), June 25-28, 2013
  • 2. Université de Mons Dr Ir R. Viseur | FPMs : Service d'Économie et de Management de l'Innovation 2 Summary Motivations. Methodology. Success factors for open source projects. Main findings. Perspectives.
  • 3. Université de Mons Dr Ir R. Viseur | FPMs : Service d'Économie et de Management de l'Innovation 3 Motivations The history of Netscape / Mozilla...  Approximately followed the history of the Internet...  And was not a “smooth sailing” (victories and failures):  Historical context:  1994: Successful launch of Netscape browser after the beginning of WWW (based Mosaic graphical Web browser).  1996-1998: Decline with the pressure of Microsoft (from 1996).  1998-2000: Unsuccessful release as open source software.  2003: Death of the Netscape company and creation of Mozilla Foundation.  2004: New beginning with Firefox and strong rise of market shares.  2008: Competition from Google Chrome / Chromium (partner) and domination of Webkit in growing mobile Web.  2011: Launch of Boot to Gecko (Firefox OS). Interest in better comprehension of success factors of Mozilla project.
  • 4. Université de Mons Dr Ir R. Viseur | FPMs : Service d'Économie et de Management de l'Innovation 4 History of the research Three steps:  2011: First version based on author's experience and on literature presented at AIM 2011 conference.  2012: Second version for book “Histoires et cultures du Libre” (edited by Framabook).  2013: Third version with state of the art about success factors and full (?) literature review about Netscape / Mozilla / Firefox.
  • 5. Université de Mons Dr Ir R. Viseur | FPMs : Service d'Économie et de Management de l'Innovation 5 History of the research Three steps:  2011: First version based on author's experience and on literature presented at AIM 2011 conference.  2012: Second version for book “Histoires et cultures du Libre” (edited by Framabook).  2013: Third version with state of the art about success factors and full (?) literature review about Netscape / Mozilla / Firefox.
  • 6. Université de Mons Dr Ir R. Viseur | FPMs : Service d'Économie et de Management de l'Innovation 6 Methodology Brief state of the art about the identification of success factors in open source projects.  Build on (Manenti & Parisi, 2007), (Fershtman & Gandal, 2007), (Stewart et al., 2005) and (Midha & Palvia, 2012). Case study about the Mozilla project...  Based on a review of the scientific (mainly) and professional literature about Netscape developments and about the Mozilla projects (specially Firefox).  Structured by the success factors identified in literature. Results: findings by factor.  Main findings presented here (see paper for full details).
  • 7. Université de Mons Dr Ir R. Viseur | FPMs : Service d'Économie et de Management de l'Innovation 7 Success factors for open source projects Factors of success (mainly based on « Cue Utilisation Theory »):  Intrinsic factors :  Complexity of source code.  Modularity of source code.  Extrinsic factors :  Type of license.  Number of available translations.  Size of the user base.  Size of the developer base.  Responsibility assignment.  Organizational sponsorship. What do we mean by “success”?  Current market success (i.e. popularity).  Technical success (i.e. activity). Build on (Manenti & Parisi, 2007), (Fershtman & Gandal, 2007), (Stewart, Ammeter & Maruping, 2005) and (Midha & Palvia, 2012).
  • 8. Université de Mons Dr Ir R. Viseur | FPMs : Service d'Économie et de Management de l'Innovation 8 Main findings (1/4) : importance of complexity The source code released in 1998 was too complicated and difficult to change.  Consequence :  Rewriting → new Gecko rendering engine.  Delay in the the release of a production quality successor for Netscape Communicator 4.*.  Amplified by the share of resources between commercial and open source releases.  Causes :  Erosion of design due to the iterative development practices adopted by Netscape.  Objective to propose a rendering engine complying with the Web standards.  Death of Netscape company linked to other commercial and managerial factors (ex.: unfair commercial practices from Microsoft).
  • 9. Université de Mons Dr Ir R. Viseur | FPMs : Service d'Économie et de Management de l'Innovation 9 Main findings (2/4) : importance of modularity Firefox benefits on a big repository of extensions (addons).  Important for the users and for the developers:  85% of Firefox users used at least 1 extension and 3*109 downloads worldwide (in 2012).  Simplification of the distribution of development efforts.  Huge success among developers (25.000 extensions)  Opportunity for addressing specific needs.  Principle not specific to open source software. Mozilla released with valuable development tools (i.e. XUL, Gecko, Bugzilla,...).  Sometimes: difficulties to spread those technologies in others projects.
  • 10. Université de Mons Dr Ir R. Viseur | FPMs : Service d'Économie et de Management de l'Innovation 10 Main findings (3/4) : importance of the license Big debates at the beginning of Mozilla project.  Observations :  BSD doesn't protect developer's contributions.  GPL is considered as untenable for commercial developers (due to “virality”).  Netscape is released with 75 third-party modules.  Solution :  Creation of new software license : Mozilla Public License (OSI compatible, weak copyleft).  Project in the project.  First release : Netscape Public License (heavily criticized). Importance in the eyes of the community but impact difficult to evaluate on the Mozilla project.
  • 11. Université de Mons Dr Ir R. Viseur | FPMs : Service d'Économie et de Management de l'Innovation 11 Main findings (4/4) : importance of the organisational sponsorhip Impact of the transition from Netscape to Mozilla Foundation sponsorships on:  the activity of developers,  the composition of the group of most active developers. Impact on the marketing after the creation of the Mozilla Foundation.  New design of the website (more user-centered).  Several well professional and innovative marketing efforts (ads in newspapers, crowdsourcing applied to ads creation, viral marketing, brand strategy,...).  Partnerships with search engines company (mainly Google) in order to finance the project.
  • 12. Université de Mons Dr Ir R. Viseur | FPMs : Service d'Économie et de Management de l'Innovation 12 Perspectives (1/2) Mozilla brought one of the main license in open source field: Mozilla Public License.  The license MPL is well-known.  But the history of the updates (i.e. NPL → NPL / MPL → MPL / LGPL / GPL) is less studied.  → What are the managerial lessons of the practices of the Mozilla project with the use of licenses ?  Motivations of the updates ?  Impacts of the updates (on the Mozilla project or on the projects used by Mozilla) ?
  • 13. Université de Mons Dr Ir R. Viseur | FPMs : Service d'Économie et de Management de l'Innovation 13 Perspectives (2/2) Provision of valuable development tools and modular structure of Mozilla but...  Difficulties to spread those technologies beyond the projects of the Foundation.  Examples : XULRunner or Gecko (replaced by Webkit in several third-party projects).  → How can we explain the lack of adoption of the Mozilla technologies (ex.: Gecko rendering engine compared to Webkit)?  Explained by technical factor ?  Google justify the creation of Chrome/Chromium and the use of Webkit by the poor performances of browsers with rich Internet applications.  Explained by (too) centralized organization of the community ?  Frequent disputes due to the hierarchical organization but...  Warranty of coherence in the developments and...  Large number of contributions made by members.  Other reasons (lack of documentation, license policy,...)?
  • 14. Université de Mons Dr Ir R. Viseur | FPMs : Service d'Économie et de Management de l'Innovation 14 Q&A Thank you for your attention. Any question ? This slideshow is published under CC-BY-ND license.
  • 15. Université de Mons Dr Ir R. Viseur | FPMs : Service d'Économie et de Management de l'Innovation 15 Contact Dr Ir Robert Viseur Teaching Assistant @UMONS  UMONS, Faculté Polytechnique  Rue de Houdain, 9  B-7000 Mons  Mail : robert.viseur@umons.ac.be  WWW : www.umons.ac.be Senior Technology Advisor @CETIC  CETIC  Rue des Frères Wright, 29/3  B-6041 Charleroi  Mail : robert.viseur@cetic.be  WWW : www.cetic.be More information : www.robertviseur.be