SlideShare une entreprise Scribd logo
1  sur  21
Business  and Sustainability Models  Around  Free and Open Source Software  (Part one) OUCS, 12 January 2009
What we will cover: ,[object Object]
Some history
Varieties of FOSS Licence
How a FOSS project works
What is FOSS? ,[object Object]
Adaptation is achieved by giving users access to the software's source code
These rights are transmitted via copyright licensing
It is often available at minimal or no cost
It is often maintained and developed by a community of interested parties who may or may not be salaried for their work
It has an increasingly high public profile and market share (linux, apache httpd, firefox, open office, xensource)
Some History ,[object Object]
Exchange of software and its source code was the norm, packaged with expensive hardware under permissive licences
Advent of personal computers in late 1970s changed the perception of software's value
Bill Gates writes open letter to 'Hobbyists' in 1976: “ Hardware must be paid for, but software is something to share... Is this  fair? ” ,[object Object]
Many developers, particularly within academic communities, felt that this was detrimental to software quality
Some More History ,[object Object]
His licence prevented re-licensing under variant terms and mandated that derivative works, if distributed,  must carry the same licence
Stallman founded the Free Software Foundation at the same time, committed to maintaining software 'Freedom' as both a pragmatic and political aim
Due to an unfortunate semantic collision in English, the use of 'Free' is widely and incorrectly thought to refer to price, not liberty (beer vs speech)
The FSF's Four Freedoms ,[object Object]

Contenu connexe

Tendances

Foss Licencing
Foss LicencingFoss Licencing
Foss Licencing
FITT
 
Open Source Software_The Future Ahead
Open Source Software_The Future AheadOpen Source Software_The Future Ahead
Open Source Software_The Future Ahead
Sanjanaa Chindalia
 
Open Source Software: An Edge For Your Growing Business
Open Source Software: An Edge For Your Growing BusinessOpen Source Software: An Edge For Your Growing Business
Open Source Software: An Edge For Your Growing Business
Promet Source
 

Tendances (20)

Open Source Governance at HP
Open Source Governance at HPOpen Source Governance at HP
Open Source Governance at HP
 
10 things to know about the intersection of blockchain technology, open sourc...
10 things to know about the intersection of blockchain technology, open sourc...10 things to know about the intersection of blockchain technology, open sourc...
10 things to know about the intersection of blockchain technology, open sourc...
 
QL-1FCJtCuf
QL-1FCJtCufQL-1FCJtCuf
QL-1FCJtCuf
 
Open Source & Open Development
Open Source & Open Development Open Source & Open Development
Open Source & Open Development
 
Dangerous Liaisons - Software Combinations as Derivative Works?
Dangerous Liaisons - Software Combinations as Derivative Works?Dangerous Liaisons - Software Combinations as Derivative Works?
Dangerous Liaisons - Software Combinations as Derivative Works?
 
"Crash Course" on Open Source Silicon Flatirons Center (2012)
"Crash Course" on Open Source Silicon Flatirons Center (2012) "Crash Course" on Open Source Silicon Flatirons Center (2012)
"Crash Course" on Open Source Silicon Flatirons Center (2012)
 
FITT Toolbox: FOSS Licencing
FITT Toolbox: FOSS LicencingFITT Toolbox: FOSS Licencing
FITT Toolbox: FOSS Licencing
 
FOSS4Gov: Understanding Open Source Licenses
FOSS4Gov: Understanding Open Source LicensesFOSS4Gov: Understanding Open Source Licenses
FOSS4Gov: Understanding Open Source Licenses
 
A research and innovation perspective on Free and Open Source Software (FOSS)
A research and innovation perspective on Free and Open Source Software (FOSS)A research and innovation perspective on Free and Open Source Software (FOSS)
A research and innovation perspective on Free and Open Source Software (FOSS)
 
Copyright Issues Related to Software and Websites
Copyright Issues Related to Software and WebsitesCopyright Issues Related to Software and Websites
Copyright Issues Related to Software and Websites
 
Ip For Non Lawyers March 4, 2009
Ip For Non Lawyers March 4, 2009 Ip For Non Lawyers March 4, 2009
Ip For Non Lawyers March 4, 2009
 
Foss Licencing
Foss LicencingFoss Licencing
Foss Licencing
 
What is open source
What is open sourceWhat is open source
What is open source
 
Open Source Software_The Future Ahead
Open Source Software_The Future AheadOpen Source Software_The Future Ahead
Open Source Software_The Future Ahead
 
Introduction to Open Source License and Business Model
Introduction to Open Source License and Business ModelIntroduction to Open Source License and Business Model
Introduction to Open Source License and Business Model
 
Open Source Software: An Edge For Your Growing Business
Open Source Software: An Edge For Your Growing BusinessOpen Source Software: An Edge For Your Growing Business
Open Source Software: An Edge For Your Growing Business
 
2008 07 30 Legal Issues In Open Source
2008 07 30 Legal Issues In Open Source2008 07 30 Legal Issues In Open Source
2008 07 30 Legal Issues In Open Source
 
How Open is Open Intellectual Property?
How Open is Open Intellectual Property?How Open is Open Intellectual Property?
How Open is Open Intellectual Property?
 
Icm Lecture
Icm LectureIcm Lecture
Icm Lecture
 
Exploring Open Source Licensing
Exploring Open Source LicensingExploring Open Source Licensing
Exploring Open Source Licensing
 

En vedette

DFD ภาษาอังกฤษ
DFD ภาษาอังกฤษDFD ภาษาอังกฤษ
DFD ภาษาอังกฤษ
skiats
 
Data flow diagram
Data flow diagram Data flow diagram
Data flow diagram
Nidhi Sharma
 

En vedette (20)

What to do about data? An overview of guidelines and policies for dataset co...
What to do about data?  An overview of guidelines and policies for dataset co...What to do about data?  An overview of guidelines and policies for dataset co...
What to do about data? An overview of guidelines and policies for dataset co...
 
Task 7 tally
Task 7 tallyTask 7 tally
Task 7 tally
 
DFD ภาษาอังกฤษ
DFD ภาษาอังกฤษDFD ภาษาอังกฤษ
DFD ภาษาอังกฤษ
 
Handling data 1
Handling data 1Handling data 1
Handling data 1
 
Practical Considerations for Displaying Quantitative Data
Practical Considerations for Displaying Quantitative DataPractical Considerations for Displaying Quantitative Data
Practical Considerations for Displaying Quantitative Data
 
What are data flow diagrams
What are data flow diagramsWhat are data flow diagrams
What are data flow diagrams
 
Enam final
Enam final Enam final
Enam final
 
SA Chapter 6
SA Chapter 6SA Chapter 6
SA Chapter 6
 
Copyright for Educators
Copyright for EducatorsCopyright for Educators
Copyright for Educators
 
Introduction to R for Data Science :: Session 4
Introduction to R for Data Science :: Session 4Introduction to R for Data Science :: Session 4
Introduction to R for Data Science :: Session 4
 
Examination Hall Allocation
Examination Hall Allocation Examination Hall Allocation
Examination Hall Allocation
 
Learn Spanish - FSI Basic Course (Part 1)
Learn Spanish - FSI Basic Course (Part 1)Learn Spanish - FSI Basic Course (Part 1)
Learn Spanish - FSI Basic Course (Part 1)
 
Data flow diagram
Data flow diagram Data flow diagram
Data flow diagram
 
Data Flow Diagram
Data Flow DiagramData Flow Diagram
Data Flow Diagram
 
Research design and Proposal Writing
Research design and Proposal WritingResearch design and Proposal Writing
Research design and Proposal Writing
 
Lower Limb Leg
Lower Limb LegLower Limb Leg
Lower Limb Leg
 
Why Visual Content Works
Why Visual Content WorksWhy Visual Content Works
Why Visual Content Works
 
The Art of Visual Content and the Science That Makes it Convert
The Art of Visual Content and the Science That Makes it Convert The Art of Visual Content and the Science That Makes it Convert
The Art of Visual Content and the Science That Makes it Convert
 
Data acquisition system (DAS)
Data acquisition system (DAS)Data acquisition system (DAS)
Data acquisition system (DAS)
 
An introduction to open data
An introduction to open dataAn introduction to open data
An introduction to open data
 

Similaire à Business and Sustainability Models Around FOSS (1 of 2)

Intro to FOSS
Intro to FOSSIntro to FOSS
Intro to FOSS
mgamal87
 
Introduction to FOSS
Introduction to FOSSIntroduction to FOSS
Introduction to FOSS
mgamal87
 
Open source software vs proprietary software
Open source software vs proprietary softwareOpen source software vs proprietary software
Open source software vs proprietary software
Lavan1997
 
Open Source Presentation To Portal Partners2
Open Source Presentation To Portal Partners2Open Source Presentation To Portal Partners2
Open Source Presentation To Portal Partners2
Viet NguyenHoang
 
Business and Sustainability Models Around FOSS (2 of 2)
Business and Sustainability Models Around FOSS (2 of 2)Business and Sustainability Models Around FOSS (2 of 2)
Business and Sustainability Models Around FOSS (2 of 2)
Rowan Wilson
 

Similaire à Business and Sustainability Models Around FOSS (1 of 2) (20)

Fundamentals of Free and Open Source Software
Fundamentals of Free and Open Source SoftwareFundamentals of Free and Open Source Software
Fundamentals of Free and Open Source Software
 
Intro to FOSS
Intro to FOSSIntro to FOSS
Intro to FOSS
 
Introduction to FOSS
Introduction to FOSSIntroduction to FOSS
Introduction to FOSS
 
Open Source Your Project (With Jasig)
Open Source Your Project (With Jasig)Open Source Your Project (With Jasig)
Open Source Your Project (With Jasig)
 
Mis full
Mis fullMis full
Mis full
 
Open source software vs proprietary software
Open source software vs proprietary softwareOpen source software vs proprietary software
Open source software vs proprietary software
 
Discuss open sourcelicensing
Discuss open sourcelicensingDiscuss open sourcelicensing
Discuss open sourcelicensing
 
An Introduction to Free and Open Source Software Licensing and Business Models
An Introduction to Free and Open Source Software Licensing and Business ModelsAn Introduction to Free and Open Source Software Licensing and Business Models
An Introduction to Free and Open Source Software Licensing and Business Models
 
Open Source Presentation To Portal Partners2
Open Source Presentation To Portal Partners2Open Source Presentation To Portal Partners2
Open Source Presentation To Portal Partners2
 
Open Source in the Enterprise: Compliance and Risk Management
Open Source in the Enterprise: Compliance and Risk ManagementOpen Source in the Enterprise: Compliance and Risk Management
Open Source in the Enterprise: Compliance and Risk Management
 
Fosss
FosssFosss
Fosss
 
Understanding and implementation of open source ecosystems final
Understanding and implementation of open source ecosystems finalUnderstanding and implementation of open source ecosystems final
Understanding and implementation of open source ecosystems final
 
My Seminar
My SeminarMy Seminar
My Seminar
 
Business and Sustainability Models Around FOSS (2 of 2)
Business and Sustainability Models Around FOSS (2 of 2)Business and Sustainability Models Around FOSS (2 of 2)
Business and Sustainability Models Around FOSS (2 of 2)
 
Guide to Open Source Compliance
Guide to Open Source ComplianceGuide to Open Source Compliance
Guide to Open Source Compliance
 
Free and Open Source Software for Business: An Introduction
Free and Open Source Software for Business: An IntroductionFree and Open Source Software for Business: An Introduction
Free and Open Source Software for Business: An Introduction
 
Chapter 3
Chapter 3Chapter 3
Chapter 3
 
An Open Source Workshop
An Open Source WorkshopAn Open Source Workshop
An Open Source Workshop
 
JISC Webinar - An introduction to free and open source software
JISC Webinar - An introduction to free and open source softwareJISC Webinar - An introduction to free and open source software
JISC Webinar - An introduction to free and open source software
 
Open Source Developer by Binary Semantics
Open Source Developer by Binary SemanticsOpen Source Developer by Binary Semantics
Open Source Developer by Binary Semantics
 

Dernier

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 

Dernier (20)

EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
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...
 
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
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
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
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 

Business and Sustainability Models Around FOSS (1 of 2)

  • 1. Business and Sustainability Models Around Free and Open Source Software (Part one) OUCS, 12 January 2009
  • 2.
  • 5. How a FOSS project works
  • 6.
  • 7. Adaptation is achieved by giving users access to the software's source code
  • 8. These rights are transmitted via copyright licensing
  • 9. It is often available at minimal or no cost
  • 10. It is often maintained and developed by a community of interested parties who may or may not be salaried for their work
  • 11. It has an increasingly high public profile and market share (linux, apache httpd, firefox, open office, xensource)
  • 12.
  • 13. Exchange of software and its source code was the norm, packaged with expensive hardware under permissive licences
  • 14. Advent of personal computers in late 1970s changed the perception of software's value
  • 15.
  • 16. Many developers, particularly within academic communities, felt that this was detrimental to software quality
  • 17.
  • 18. His licence prevented re-licensing under variant terms and mandated that derivative works, if distributed, must carry the same licence
  • 19. Stallman founded the Free Software Foundation at the same time, committed to maintaining software 'Freedom' as both a pragmatic and political aim
  • 20. Due to an unfortunate semantic collision in English, the use of 'Free' is widely and incorrectly thought to refer to price, not liberty (beer vs speech)
  • 21.
  • 22. The freedom to study how the program works, and adapt it to your needs ( freedom 1 ). Access to the source code is a precondition for this.
  • 23. The freedom to redistribute copies so you can help your neighbor ( freedom 2 ).
  • 24. The freedom to improve the program, and release your improvements to the public, so that the whole community benefits ( freedom 3 ). Access to the source code is a precondition for this.
  • 25.
  • 26. In early 1998, partly as a result of the success of Raymond's paper, Netscape decides to release the source code of its struggling web browser to the world
  • 27. Some within the Free Software community decide that Raymond's apolitical, business-oriented explanation of the virtues of the Free Software and permissive licences ought to have an advocacy group
  • 28. In February 1998 the Open Source Initiative is founded, with Raymond as its first president. The term 'Open Source' begins to be widely used, having been borrowed from the vocabularies of journalism and intelligence.
  • 29.
  • 30.
  • 33. Integrity of Author’s Source Code
  • 34. No Discrimination Against Persons or Groups
  • 35. No Discrimination Against Fields of Endeavour
  • 37. Licence Must Not Be Specific to a Product
  • 38. Licence Must Not Restrict Other Software
  • 39. Licence Must Be Technology-Neutral (no 'click wrap')
  • 40.
  • 41. The most commonly used are the BSD (permissive) and the GPL (copyleft)
  • 42. The sheer number of OSI-approved licences is officially considered a problem, and the OSI is working to reduce this number through retiring some licences which duplicate the functionality of others. Recently the OSI has categorised their licences with a result that just nine achieve the description of 'Licenses that are popular and widely used or with strong communities”
  • 43. For practical purposes OSS Watch defines its remit with reference to the OSI approved licence list
  • 45.
  • 46. Potential conditions include attribution of the original author, inclusion of original exclusions of warranty and liability, indemnification of original authors against losses caused by the distributor's adaptations etc
  • 47. Permissive licences do not prevent the incorporation of the code they cover within non-FOSS works
  • 48. They are particularly suitable for code where the author's primary objective is wide uptake – for example code implementing a proposed standard
  • 49. Examples of permissive licences are the BSD, MIT, Academic Free and Apache Software Licences
  • 50.
  • 51. Copyleft licences prevent the incorporation of the code they cover within proprietary works by others
  • 52. They are particularly suitable for code where the author's primary objective is keeping their work and adaptations of their work Free and Open
  • 53. Examples of copyleft licences are the GNU General Public License, the Open Software License and the Common Development and Distribution License
  • 54.
  • 55. They are generally drafted as full copyleft with some exclusions, facilitating the creation of hybrid works containing some weak or partial copyleft code and some code
  • 56. They are particularly suitable for code where the author's primary objective is keeping a portion of their work Free and Open, while allowing some with non-Free, non-Open code to be integrated and distributed with it.
  • 57. Examples of weak or partial copyleft licences are the GNU Lesser General Public License, the Mozilla Public License and the Eclipse Public License
  • 58.
  • 59. It is an adaptation of the partial copyleft licence the Mozilla Public License
  • 60. It mandates that any adapted version of the covered work must prominently advertise the original author's details or organisation at runtime.
  • 61. This goes beyond any other FOSS licence's attribution requirements
  • 63.
  • 64. Aggregated ownership – contributors license their code to the project owner, who then licenses (and sub-licenses) out to the world under the selected FOSS licence.
  • 65. Distributed ownership – all contributors and project owner license their particular contributions out to the world under the selected FOSS licence.
  • 66.
  • 67. Such agreements can simplify administration (outbound licence changes, legal action against infringers) but will put off some contributors
  • 68. A well-run project needs to clearly formulate and state its policy for contributions – what agreement is needed? who can commit? who decides what code is included in the release?
  • 69. OSS Watch strongly recommends that projects write a simple governance statement and draft any necessary contributor agreements as early as possible
  • 70.
  • 71. Employment contracts, IP policies and consultancy contracts can be examined to determine these details.
  • 72. By default, employers own the work that they employ others to create, whereas contractors own their work by default unless the contract in question says otherwise.
  • 73. Employment contracts for academic staff will tend to give them ownership of some categories of copyright work they create in the course of their academic work. Do not assume that this will be the case, however. Read your contract and institutional policies!
  • 74.
  • 75. As well as enabling smooth development, versioning systems can be used to keep track of the ownership and licensing status of code within a project, linking logins to a database of contributor details
  • 76. In OSS Watch's experience, many software development projects based in UK education have problems with recording ownership information accurately, leading to problems when the time comes to release.
  • 77. How a FOSS Project Works The Role of Community