SlideShare a Scribd company logo
1 of 17
Download to read offline
Supporting innovation with free software
Jesus M. Gonzalez-Barahona
jgb@gsyc.es
http://identi.ca/jgbarah http://twitter.com/jgbarah
GSyC/LibreSoft, Universidad Rey Juan Carlos
Seminar in Red.es (Madrid), November 23rd 2010
Jesus M. Gonzalez-Barahona Supporting innovation with free software
(cc) 2010 Jesus M. Gonzalez-Barahona. Some rights reserved.
This work is licensed under
Creative Commons Attribution-ShareAlike 3.0 Unported License.
To view a copy of full license, see
http://creativecommons.org/licenses/by-sa/3.0,
or write to Creative Commons,
559 Nathan Abbott Way,
Stanford, California 94305, USA.
Jesus M. Gonzalez-Barahona Supporting innovation with free software
Summary of the presentation
Free software has shown, in several areas, how it may be
a powerful tool for supporting innovation processes, and
the dissemination of its results. This presentation will
show the relationship between free software and
innovation, and some of the characteristics of innovation
processes supported by free software.
Jesus M. Gonzalez-Barahona Supporting innovation with free software
What is free software?
In short free software guarantees:
Freedom to use
Freedom to study, and to adapt
Freedom to redistribute
Freedom to improve and release improvements
In other words, if you get it, you can...
use it
study and adapt it
redistribute it
improve it and release improvements
http://www.gnu.org/philosophy/free-sw.html
Jesus M. Gonzalez-Barahona Supporting innovation with free software
Free / libre / open source
The definition is from Free Software Foundation, for free
software (“Free Software Definition”)
But same applies to open source software (“Open Source
Definition”)
To avoid discussion and misinterpretations, we can use “libre
software”
Important consequence:
To be able of modifying source code, it must be available.
Lots of licenses: GPL, LGPL, BSD, Apache, MPL, etc.
http://opensource.org/docs/osd
Jesus M. Gonzalez-Barahona Supporting innovation with free software
Why this definition?
Ethical concerns: the world should work this way
Practical concerns: some actors benefit this way
Long discussions, that have reached some level of consensus:
Free Software Definition (FSF)
Debian Free Software Guidelines (Debian)
Open Source Definition (OSI)
Jesus M. Gonzalez-Barahona Supporting innovation with free software
What is innovation?
Technological advance subdivided into two phases:
Invention (scientific breakthrough): research
Innovation (commercialization of the invention): development
Schumpeter (1934), attributed by Nelson and Winter (1982)
Innovation: process by which research results (which may be
new technologies) are applied to existing products or lead to
new products.
Jesus M. Gonzalez-Barahona Supporting innovation with free software
Free software and open innovation
“Open innovation is a paradigm that assumes that firms
can and should use external ideas as well as internal
ideas, and internal and external paths to market, as the
firms look to advance their technology”
”Open Innovation: The new imperative for creating and profiting
from technology”, Chesbrough, H.W. (2003)
Management challenges:
Maximization of the use of internal innovation
Incorporation of external innovation
Motivation of a supply of external innovation.
Jesus M. Gonzalez-Barahona Supporting innovation with free software
Case study: Pooled research (Linux, Mozilla)
Firms donate R&D
Firms exploit pooled R&D of all contributors
Mozilla: IBM, HP, Sun, etc.
Linux: computers vendors, microprocessor manufacturers,
Linux distributors, etc.
Maximization: concentrate in their own needs
Incorporation: shared technology in their products
Motivation: pool of contributors assumed
Jesus M. Gonzalez-Barahona Supporting innovation with free software
Case study: Spinouts (Jikes, Eclipse)
Transformation of internal development in external free
software project
“Donation” of research results, but maintaining involvement
Project may generate demand for other products
De-facto standards (no need to reimplement to conform with
others)
Maximization of impact of non-core technologies
Incorporation of contributions by third parties
Motivation: self-sustainable (or less resource-consuming)
communities
http://jikes.sourceforge.net
http://www.eclipse.org
Jesus M. Gonzalez-Barahona Supporting innovation with free software
Case study: Selling complements (Apache, Konqueror,
Android)
Some components comoditized, profit from others (rapidly
evolving, difficult to imitate)
IBM using Apache httpd for its WebSphere
Apple using Konqueror for Safari
Google using Linux for expanding to mobile adds and apps
(in both cases, contributing back with innovation)
Maximization by centering on core products
Incorporation of “free” external innovation
Motivation: self-sustainable (or less resource-consuming)
communities
Related case: dual licensing, the complement is the proprietary
version (e.g., MySQL)
http://httpd.apache.org
http://www.konqueror.org
http://www.android.com
Jesus M. Gonzalez-Barahona Supporting innovation with free software
Free software and community innovation
Moving to the perspective of the community (as opposed to the
firms)
Self-sustainable innovation communities
Each actor, different motivations
Win-win situations when research results flow freely
Some rules may help to “enforce” free circulation (eg: GPL)
Relatively small set of resources may unleash huge potentials
Jesus M. Gonzalez-Barahona Supporting innovation with free software
Case study: GNU/Linux installation process
As opposed to other OSs, GNU/Linux has usually to be
installed
Continuous improvement of the process
1990s: difficult (bad hw support, little flexibility, too specific)
early 2000s: simple (most hw supported, hw-detection libraries,
flexible, extensible tools, first live distros)
late 2000s: distro-on-stick, distro-on-file, quick-start, modular
systems
Collaborative effort by distribution vendors, volunteers, hw
vendors, etc.
Actors are competing while collaborating
Jesus M. Gonzalez-Barahona Supporting innovation with free software
Case study: KDE, GNOME
Many actors interested in having free software desktops
Two main competing systems (GNOME, KDE), with points of
contact (FreeDesktop).
Volunteers collaborating with companies
Companies benefit, and benefit of contributing back (Sun,
IBM, Nokia, etc.)
Each system composed by an ecosystem of programs,
continuously varying
Distribution vendors have key interest
Jesus M. Gonzalez-Barahona Supporting innovation with free software
Case study: gvSIG
Created by a public administration (Comunidad de Valencia)
Originally, satisfying needs of the creator
Other parties joined, contributing small (but valuable) assets
A community is created around the core gvSIG system
Currently competing head-to-head with other systems in the
area
Needs of Comunidad de Valencia now provided by a market...
...as is the case of many other parties in the community
http://gvsig.org
Jesus M. Gonzalez-Barahona Supporting innovation with free software
Some final notes
Free software can boost innovation
Parties with specific interests have found ways of benefiting
Communities of interest can also benefit
Strong ties with open innovation concepts
New world, new rules: innovation can be an asset that is
maximized by sharing it
Jesus M. Gonzalez-Barahona Supporting innovation with free software
References
“Patterns of Open Innovation in Open Source Software”
Joel West, Scott Gallagher
(in “Open Innovation: Researching a New Paradigm”,
Oxford University Press, 2006)
http://openinnovation.haas.berkeley.edu/ranp_
chapters/05.pdf
“Internet, Innovation, and Open Source: Actors in the
Network”
Ilkka Tuomi
http://citeseerx.ist.psu.edu/viewdoc/download?
doi=10.1.1.145.4865&rep=rep1&type=pdf
“Charles Leadbeater on innovation”, TED Talks,
http://www.ted.com/talks/charles_leadbeater_on_
innovation.html
Yochai Benkler on the new open-source economics
http://www.ted.com/talks/yochai_benkler_on_the_
new_open_source_economics.html
Jesus M. Gonzalez-Barahona Supporting innovation with free software

More Related Content

What's hot

An Open Source Approach to Collaboration
An Open Source Approach to CollaborationAn Open Source Approach to Collaboration
An Open Source Approach to CollaborationifPeople
 
Software Heritage: Archiving the Free Software Commons for Fun & Profit
Software Heritage: Archiving the Free Software Commons for Fun & ProfitSoftware Heritage: Archiving the Free Software Commons for Fun & Profit
Software Heritage: Archiving the Free Software Commons for Fun & ProfitSpeck&Tech
 
Free Software Introduction
Free Software IntroductionFree Software Introduction
Free Software Introductionshirish agarwal
 
"Write the Future Open Standards Open Source OpenOffice" by Louis Suarez-Pott...
"Write the Future Open Standards Open Source OpenOffice" by Louis Suarez-Pott..."Write the Future Open Standards Open Source OpenOffice" by Louis Suarez-Pott...
"Write the Future Open Standards Open Source OpenOffice" by Louis Suarez-Pott...eLiberatica
 
A Shared Data Format For Describing Collaborative Design Processes @ Cumulus ...
A Shared Data Format For Describing Collaborative Design Processes @ Cumulus ...A Shared Data Format For Describing Collaborative Design Processes @ Cumulus ...
A Shared Data Format For Describing Collaborative Design Processes @ Cumulus ...Massimo Menichinelli
 
PP-PresentationFinalV10(Proofed)
PP-PresentationFinalV10(Proofed)PP-PresentationFinalV10(Proofed)
PP-PresentationFinalV10(Proofed)Gareth Schatynski
 
The Open Source Paradigm and Intellectual Property
The Open Source Paradigm  and  Intellectual PropertyThe Open Source Paradigm  and  Intellectual Property
The Open Source Paradigm and Intellectual PropertyMaurizio Napolitano
 
The Free Software Movement
The Free Software MovementThe Free Software Movement
The Free Software MovementAkis F.
 
20 years of open source and... what’s next?
20 years of open source and... what’s next?20 years of open source and... what’s next?
20 years of open source and... what’s next?Speck&Tech
 
Non-software OSS projects
Non-software OSS projectsNon-software OSS projects
Non-software OSS projectsguest214454
 
Lecture "Open Source and Open Content"
Lecture "Open Source and Open Content"Lecture "Open Source and Open Content"
Lecture "Open Source and Open Content"Guy K. Kloss
 
Open source an origin story to freedom
Open source   an origin story to freedomOpen source   an origin story to freedom
Open source an origin story to freedomEdzo Botjes
 
BADcamp platformcoop
BADcamp platformcoopBADcamp platformcoop
BADcamp platformcoopMicky Metts
 

What's hot (15)

An Open Source Approach to Collaboration
An Open Source Approach to CollaborationAn Open Source Approach to Collaboration
An Open Source Approach to Collaboration
 
Software Heritage: Archiving the Free Software Commons for Fun & Profit
Software Heritage: Archiving the Free Software Commons for Fun & ProfitSoftware Heritage: Archiving the Free Software Commons for Fun & Profit
Software Heritage: Archiving the Free Software Commons for Fun & Profit
 
Free Software Introduction
Free Software IntroductionFree Software Introduction
Free Software Introduction
 
"Write the Future Open Standards Open Source OpenOffice" by Louis Suarez-Pott...
"Write the Future Open Standards Open Source OpenOffice" by Louis Suarez-Pott..."Write the Future Open Standards Open Source OpenOffice" by Louis Suarez-Pott...
"Write the Future Open Standards Open Source OpenOffice" by Louis Suarez-Pott...
 
A Shared Data Format For Describing Collaborative Design Processes @ Cumulus ...
A Shared Data Format For Describing Collaborative Design Processes @ Cumulus ...A Shared Data Format For Describing Collaborative Design Processes @ Cumulus ...
A Shared Data Format For Describing Collaborative Design Processes @ Cumulus ...
 
PP-PresentationFinalV10(Proofed)
PP-PresentationFinalV10(Proofed)PP-PresentationFinalV10(Proofed)
PP-PresentationFinalV10(Proofed)
 
The Open Source Paradigm and Intellectual Property
The Open Source Paradigm  and  Intellectual PropertyThe Open Source Paradigm  and  Intellectual Property
The Open Source Paradigm and Intellectual Property
 
The Free Software Movement
The Free Software MovementThe Free Software Movement
The Free Software Movement
 
Intro to Free Software | Swecha
Intro to Free Software | SwechaIntro to Free Software | Swecha
Intro to Free Software | Swecha
 
20 years of open source and... what’s next?
20 years of open source and... what’s next?20 years of open source and... what’s next?
20 years of open source and... what’s next?
 
SFScon18 - Simon Phipps - Open Source: 15+20=What’s next?
SFScon18 - Simon Phipps - Open Source: 15+20=What’s next?SFScon18 - Simon Phipps - Open Source: 15+20=What’s next?
SFScon18 - Simon Phipps - Open Source: 15+20=What’s next?
 
Non-software OSS projects
Non-software OSS projectsNon-software OSS projects
Non-software OSS projects
 
Lecture "Open Source and Open Content"
Lecture "Open Source and Open Content"Lecture "Open Source and Open Content"
Lecture "Open Source and Open Content"
 
Open source an origin story to freedom
Open source   an origin story to freedomOpen source   an origin story to freedom
Open source an origin story to freedom
 
BADcamp platformcoop
BADcamp platformcoopBADcamp platformcoop
BADcamp platformcoop
 

Viewers also liked

Alfresco Developer Series: Advanced Workflows
Alfresco Developer Series: Advanced WorkflowsAlfresco Developer Series: Advanced Workflows
Alfresco Developer Series: Advanced Workflowsardentjava
 
E Tqf Open Source Lms
E Tqf Open Source LmsE Tqf Open Source Lms
E Tqf Open Source LmsFIT Ltd
 
How to Battle Bad Reviews
How to Battle Bad ReviewsHow to Battle Bad Reviews
How to Battle Bad ReviewsGlassdoor
 
Activism x Technology
Activism x TechnologyActivism x Technology
Activism x TechnologyWebVisions
 

Viewers also liked (7)

Results of the FLOSSMetrics project
Results of the FLOSSMetrics projectResults of the FLOSSMetrics project
Results of the FLOSSMetrics project
 
Cultura Libre: Motivación
Cultura Libre: MotivaciónCultura Libre: Motivación
Cultura Libre: Motivación
 
Alfresco Developer Series: Advanced Workflows
Alfresco Developer Series: Advanced WorkflowsAlfresco Developer Series: Advanced Workflows
Alfresco Developer Series: Advanced Workflows
 
Cultura libre: Definición y licencias
Cultura libre: Definición y licenciasCultura libre: Definición y licencias
Cultura libre: Definición y licencias
 
E Tqf Open Source Lms
E Tqf Open Source LmsE Tqf Open Source Lms
E Tqf Open Source Lms
 
How to Battle Bad Reviews
How to Battle Bad ReviewsHow to Battle Bad Reviews
How to Battle Bad Reviews
 
Activism x Technology
Activism x TechnologyActivism x Technology
Activism x Technology
 

Similar to Support innovation free software

KCB201 Week 9 Lecture (Adam Muir): Open Source - Software and Beyond...
KCB201 Week 9 Lecture (Adam Muir): Open Source - Software and Beyond...KCB201 Week 9 Lecture (Adam Muir): Open Source - Software and Beyond...
KCB201 Week 9 Lecture (Adam Muir): Open Source - Software and Beyond...Axel Bruns
 
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
 
Open Source Software Presentation
Open Source Software PresentationOpen Source Software Presentation
Open Source Software PresentationHenry Briggs
 
Linux is only the kernel
Linux is only the kernelLinux is only the kernel
Linux is only the kernelVitor Siqueira
 
Economics of Open Source Software
Economics of Open Source SoftwareEconomics of Open Source Software
Economics of Open Source SoftwareRay Toal
 
NIAS 2015 - The value add of open source for innovation
NIAS 2015 - The value add of open source for innovationNIAS 2015 - The value add of open source for innovation
NIAS 2015 - The value add of open source for innovationBalaBit
 
Online Learner Engagement
Online Learner EngagementOnline Learner Engagement
Online Learner EngagementHenry Briggs
 
Open source softwares, 2011
Open source softwares, 2011Open source softwares, 2011
Open source softwares, 2011Florent Renucci
 
Intellectual Property Open Source Software Movement
Intellectual Property   Open Source Software MovementIntellectual Property   Open Source Software Movement
Intellectual Property Open Source Software Movementaliraza786
 
Open Source Software Version 5
Open Source Software Version 5Open Source Software Version 5
Open Source Software Version 5Henry Briggs
 
Open source software vs proprietary software
Open source software vs proprietary softwareOpen source software vs proprietary software
Open source software vs proprietary softwareLavan1997
 
Open Source Software Storyboard Ver 8
Open Source Software Storyboard Ver 8Open Source Software Storyboard Ver 8
Open Source Software Storyboard Ver 8Henry Briggs
 
Open Source and Open Innovation - Dr. Sabine Brunswicker - Red Hat Summit 2016
Open Source and Open Innovation - Dr. Sabine Brunswicker - Red Hat Summit 2016Open Source and Open Innovation - Dr. Sabine Brunswicker - Red Hat Summit 2016
Open Source and Open Innovation - Dr. Sabine Brunswicker - Red Hat Summit 2016Purdue RCODI
 
Open Source Software Storyboard Ver9
Open Source Software Storyboard Ver9Open Source Software Storyboard Ver9
Open Source Software Storyboard Ver9Henry Briggs
 

Similar to Support innovation free software (20)

KCB201 Week 9 Lecture (Adam Muir): Open Source - Software and Beyond...
KCB201 Week 9 Lecture (Adam Muir): Open Source - Software and Beyond...KCB201 Week 9 Lecture (Adam Muir): Open Source - Software and Beyond...
KCB201 Week 9 Lecture (Adam Muir): Open Source - Software and Beyond...
 
Mis full
Mis fullMis full
Mis full
 
Achieving Impact with Open Source Software
Achieving Impact with Open Source SoftwareAchieving Impact with Open Source Software
Achieving Impact with Open Source Software
 
Open Source & Open Development
Open Source & Open Development Open Source & Open Development
Open Source & Open Development
 
Open Source Software Presentation
Open Source Software PresentationOpen Source Software Presentation
Open Source Software Presentation
 
Linux is only the kernel
Linux is only the kernelLinux is only the kernel
Linux is only the kernel
 
Open source
Open sourceOpen source
Open source
 
Introduction To Open Source
Introduction To Open SourceIntroduction To Open Source
Introduction To Open Source
 
Economics of Open Source Software
Economics of Open Source SoftwareEconomics of Open Source Software
Economics of Open Source Software
 
NIAS 2015 - The value add of open source for innovation
NIAS 2015 - The value add of open source for innovationNIAS 2015 - The value add of open source for innovation
NIAS 2015 - The value add of open source for innovation
 
Online Learner Engagement
Online Learner EngagementOnline Learner Engagement
Online Learner Engagement
 
Open source softwares, 2011
Open source softwares, 2011Open source softwares, 2011
Open source softwares, 2011
 
Intellectual Property Open Source Software Movement
Intellectual Property   Open Source Software MovementIntellectual Property   Open Source Software Movement
Intellectual Property Open Source Software Movement
 
Open Source Software Version 5
Open Source Software Version 5Open Source Software Version 5
Open Source Software Version 5
 
Open source software vs proprietary software
Open source software vs proprietary softwareOpen source software vs proprietary software
Open source software vs proprietary software
 
Open Source Software Storyboard Ver 8
Open Source Software Storyboard Ver 8Open Source Software Storyboard Ver 8
Open Source Software Storyboard Ver 8
 
Open Source and Open Innovation - Dr. Sabine Brunswicker - Red Hat Summit 2016
Open Source and Open Innovation - Dr. Sabine Brunswicker - Red Hat Summit 2016Open Source and Open Innovation - Dr. Sabine Brunswicker - Red Hat Summit 2016
Open Source and Open Innovation - Dr. Sabine Brunswicker - Red Hat Summit 2016
 
Succeeding with FOSS!
Succeeding with FOSS!Succeeding with FOSS!
Succeeding with FOSS!
 
Open Source Software Storyboard Ver9
Open Source Software Storyboard Ver9Open Source Software Storyboard Ver9
Open Source Software Storyboard Ver9
 
Pak kiet presentation-24_mar_2005_7
Pak kiet presentation-24_mar_2005_7Pak kiet presentation-24_mar_2005_7
Pak kiet presentation-24_mar_2005_7
 

Recently uploaded

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 

Recently uploaded (20)

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 

Support innovation free software

  • 1. Supporting innovation with free software Jesus M. Gonzalez-Barahona jgb@gsyc.es http://identi.ca/jgbarah http://twitter.com/jgbarah GSyC/LibreSoft, Universidad Rey Juan Carlos Seminar in Red.es (Madrid), November 23rd 2010 Jesus M. Gonzalez-Barahona Supporting innovation with free software
  • 2. (cc) 2010 Jesus M. Gonzalez-Barahona. Some rights reserved. This work is licensed under Creative Commons Attribution-ShareAlike 3.0 Unported License. To view a copy of full license, see http://creativecommons.org/licenses/by-sa/3.0, or write to Creative Commons, 559 Nathan Abbott Way, Stanford, California 94305, USA. Jesus M. Gonzalez-Barahona Supporting innovation with free software
  • 3. Summary of the presentation Free software has shown, in several areas, how it may be a powerful tool for supporting innovation processes, and the dissemination of its results. This presentation will show the relationship between free software and innovation, and some of the characteristics of innovation processes supported by free software. Jesus M. Gonzalez-Barahona Supporting innovation with free software
  • 4. What is free software? In short free software guarantees: Freedom to use Freedom to study, and to adapt Freedom to redistribute Freedom to improve and release improvements In other words, if you get it, you can... use it study and adapt it redistribute it improve it and release improvements http://www.gnu.org/philosophy/free-sw.html Jesus M. Gonzalez-Barahona Supporting innovation with free software
  • 5. Free / libre / open source The definition is from Free Software Foundation, for free software (“Free Software Definition”) But same applies to open source software (“Open Source Definition”) To avoid discussion and misinterpretations, we can use “libre software” Important consequence: To be able of modifying source code, it must be available. Lots of licenses: GPL, LGPL, BSD, Apache, MPL, etc. http://opensource.org/docs/osd Jesus M. Gonzalez-Barahona Supporting innovation with free software
  • 6. Why this definition? Ethical concerns: the world should work this way Practical concerns: some actors benefit this way Long discussions, that have reached some level of consensus: Free Software Definition (FSF) Debian Free Software Guidelines (Debian) Open Source Definition (OSI) Jesus M. Gonzalez-Barahona Supporting innovation with free software
  • 7. What is innovation? Technological advance subdivided into two phases: Invention (scientific breakthrough): research Innovation (commercialization of the invention): development Schumpeter (1934), attributed by Nelson and Winter (1982) Innovation: process by which research results (which may be new technologies) are applied to existing products or lead to new products. Jesus M. Gonzalez-Barahona Supporting innovation with free software
  • 8. Free software and open innovation “Open innovation is a paradigm that assumes that firms can and should use external ideas as well as internal ideas, and internal and external paths to market, as the firms look to advance their technology” ”Open Innovation: The new imperative for creating and profiting from technology”, Chesbrough, H.W. (2003) Management challenges: Maximization of the use of internal innovation Incorporation of external innovation Motivation of a supply of external innovation. Jesus M. Gonzalez-Barahona Supporting innovation with free software
  • 9. Case study: Pooled research (Linux, Mozilla) Firms donate R&D Firms exploit pooled R&D of all contributors Mozilla: IBM, HP, Sun, etc. Linux: computers vendors, microprocessor manufacturers, Linux distributors, etc. Maximization: concentrate in their own needs Incorporation: shared technology in their products Motivation: pool of contributors assumed Jesus M. Gonzalez-Barahona Supporting innovation with free software
  • 10. Case study: Spinouts (Jikes, Eclipse) Transformation of internal development in external free software project “Donation” of research results, but maintaining involvement Project may generate demand for other products De-facto standards (no need to reimplement to conform with others) Maximization of impact of non-core technologies Incorporation of contributions by third parties Motivation: self-sustainable (or less resource-consuming) communities http://jikes.sourceforge.net http://www.eclipse.org Jesus M. Gonzalez-Barahona Supporting innovation with free software
  • 11. Case study: Selling complements (Apache, Konqueror, Android) Some components comoditized, profit from others (rapidly evolving, difficult to imitate) IBM using Apache httpd for its WebSphere Apple using Konqueror for Safari Google using Linux for expanding to mobile adds and apps (in both cases, contributing back with innovation) Maximization by centering on core products Incorporation of “free” external innovation Motivation: self-sustainable (or less resource-consuming) communities Related case: dual licensing, the complement is the proprietary version (e.g., MySQL) http://httpd.apache.org http://www.konqueror.org http://www.android.com Jesus M. Gonzalez-Barahona Supporting innovation with free software
  • 12. Free software and community innovation Moving to the perspective of the community (as opposed to the firms) Self-sustainable innovation communities Each actor, different motivations Win-win situations when research results flow freely Some rules may help to “enforce” free circulation (eg: GPL) Relatively small set of resources may unleash huge potentials Jesus M. Gonzalez-Barahona Supporting innovation with free software
  • 13. Case study: GNU/Linux installation process As opposed to other OSs, GNU/Linux has usually to be installed Continuous improvement of the process 1990s: difficult (bad hw support, little flexibility, too specific) early 2000s: simple (most hw supported, hw-detection libraries, flexible, extensible tools, first live distros) late 2000s: distro-on-stick, distro-on-file, quick-start, modular systems Collaborative effort by distribution vendors, volunteers, hw vendors, etc. Actors are competing while collaborating Jesus M. Gonzalez-Barahona Supporting innovation with free software
  • 14. Case study: KDE, GNOME Many actors interested in having free software desktops Two main competing systems (GNOME, KDE), with points of contact (FreeDesktop). Volunteers collaborating with companies Companies benefit, and benefit of contributing back (Sun, IBM, Nokia, etc.) Each system composed by an ecosystem of programs, continuously varying Distribution vendors have key interest Jesus M. Gonzalez-Barahona Supporting innovation with free software
  • 15. Case study: gvSIG Created by a public administration (Comunidad de Valencia) Originally, satisfying needs of the creator Other parties joined, contributing small (but valuable) assets A community is created around the core gvSIG system Currently competing head-to-head with other systems in the area Needs of Comunidad de Valencia now provided by a market... ...as is the case of many other parties in the community http://gvsig.org Jesus M. Gonzalez-Barahona Supporting innovation with free software
  • 16. Some final notes Free software can boost innovation Parties with specific interests have found ways of benefiting Communities of interest can also benefit Strong ties with open innovation concepts New world, new rules: innovation can be an asset that is maximized by sharing it Jesus M. Gonzalez-Barahona Supporting innovation with free software
  • 17. References “Patterns of Open Innovation in Open Source Software” Joel West, Scott Gallagher (in “Open Innovation: Researching a New Paradigm”, Oxford University Press, 2006) http://openinnovation.haas.berkeley.edu/ranp_ chapters/05.pdf “Internet, Innovation, and Open Source: Actors in the Network” Ilkka Tuomi http://citeseerx.ist.psu.edu/viewdoc/download? doi=10.1.1.145.4865&rep=rep1&type=pdf “Charles Leadbeater on innovation”, TED Talks, http://www.ted.com/talks/charles_leadbeater_on_ innovation.html Yochai Benkler on the new open-source economics http://www.ted.com/talks/yochai_benkler_on_the_ new_open_source_economics.html Jesus M. Gonzalez-Barahona Supporting innovation with free software