SlideShare a Scribd company logo
3
Most read
4
Most read
12
Most read
May 29, 2007 1
Free & Open Source Software
and Intellectual Property
Sanjiva Weerawarana, Ph.D.
Founder, Chairman & CEO, WSO2, Inc.
Founder & Director, ThinkCube, Inc.
Founder & Director, Lanka Software Foundation
Director, The Open Source Initiative
Member, Apache Software Foundation
Visiting Lecturer, Univ. of Moratuwa
May 29, 2007 2
Overview
● Introducing FOSS
● Copyright, Patents and Licenses
● Business Models
May 29, 2007 3
Free & Open Source Software
● Software is licensed under terms that
allow “free” use
– Open Source Definition
– Free Software Definition
● Often, software is also developed openly
– Allows global participation
● So .. all about freedom rather than free of
charge
May 29, 2007 4
Open Source Definition
● Free redistribution
● Source code
● Derived works
● Integrity of the
author's source code
● No discrimination
against persons or
groups
● No discrimination
against fields of
endeavor
● Distribution of license
● License must not be
specific to a product
● License must not
restrict other software
● License must be
technology neutral
May 29, 2007 5
Free Software Definition
● Freedom 0: The freedom to run the program,
for any purpose.
● Freedom 1: The freedom to study how the
program works, and adapt it to your needs.
● Freedom 2: The freedom to redistribute copies
so you can help your neighbor.
● Freedom 3: The freedom to improve the
program, and release your improvements to the
public, so that the whole community benefits.
May 29, 2007 6
Overview
● Introducing FOSS
● Copyright, Patents and Licenses
● Business Models
May 29, 2007 7
Disclaimer
● IANAL
May 29, 2007 8
Copyright
● Definition:
– “The legal right granted to an author, composer, playwright,
publisher, or distributor to exclusive publication, production,
sale, or distribution of a literary, musical, dramatic, or artistic
work.”
● Copyrights expire after some time
● Copyright owner can license the same
work any number of times any way
– Copyright transfer is not implicit when you
license your work to someone else
● Transfer copyright ==> do whatever
May 29, 2007 9
Patents
● Definition:
– “A grant made by a government that confers upon the creator
of an invention the sole right to make, use, and sell that
invention for a set period of time.”
● Designed to protect the inventor .. to give
the person a chance to “cash in” on the
invention
● Works great in the “old” days of non-
intellectual property
May 29, 2007 10
Software Patents
● Software is patentable in the US
– Basically prevents others from using a
programming technique
● Filing a patent is an expensive process
● Has created a stifling environment where
large companies can shut down small
innovators with patent violation threats
● Software patents can kill FOSS
May 29, 2007 11
Software Patents and Copyright
● Software cannot be copied under
copyright law
● Patenting is not required to protect the
investment of software company
● Software patents seek to PREVENT others
from doing the same type of work
– Anti-competitive!
● Patent holder can license their patent for
$$
May 29, 2007 12
Licenses
● Definition: “Official or legal permission to
do or own a specified thing.”
● If you have copyright on some software,
you can grant a license to others
● Hundreds of software licenses
● Software freedoms (FOSS) are achieved
by licenses
May 29, 2007 13
Copyleft Licenses
● Copyleft is a general method for making a
program or other work free, and requiring
all modified and extended versions of the
program to be free as well.
– Opposite of copyright, which seeks to prevent
● Also called “Viral Licenses”
● Example: Gnu General Public License,
Microsoft Community License (?)
May 29, 2007 14
Copyright Licenses
● Basically grants a license to someone to
use the software
● Key: does not require derived works be
licensed under the same terms
– Big difference compared to copyleft
– Lead to the difference between free software
movement and open source software
movement
● Example: Apache License
May 29, 2007 15
Overview
● Introducing FOSS
● Copyright, Patents and Licenses
● Business Models
May 29, 2007 16
FOSS Business Models
● How do you make money giving the
software away?
– Dual license
– Consulting
– Subscription
– Hosting
– Embedding
November 28, 2005 17
Dual License Strategy
● A vendor owning copyright can give a version of
the software under an open source license for
free for specific, restricted purposes
– E.g., MySQL
– Pros: free development & testing, faster
adoption, better awareness, free marketing
● Want to do more?
– Come back and buy a license from us
● Dual revenue paths: traditional license +
maintenance/support
November 28, 2005 18
Consulting Strategy
● Enterprise solution costs: 30% license,
70% implementation
● Go where the money is – give the
software free and charge for consulting
● Variation: Stack Strategy
– Put together commonly combined
components into a certified stack
– E.g.: SpikeSource, SourceLabs
November 28, 2005 19
Subscription Strategy
● Over time, revenues from services (both
maintenance and consulting) increase in
proportion relative to revenues from licenses
● Find a way for your customer to need you over
time and charge a bit for it
November 28, 2005 20
Hosted Strategy
● Offer an online service using GPL and
other FOSS products
● No need to share enhancements because
of no redistribution
● Example: Yahoo, Google (100K+ servers
running Linux, MySQL)
November 28, 2005 21
Embedded Strategy
● Linux is the most widely used embedded
OS
– Sony PS/2 is a Linux machine
● FOSS technologies change the game in
the embedded space
– FOSS is a platform that levels the playing
field: get commodity hardware, write a few
drivers, put FOSS software, mix in your
innovative idea and you are now a player
● Specialized appliances galore
November 28, 2005 22
Summary
● FOSS people love intellectual property
– Copyright protection enables FOSS
● Software patents seek to prevent others
from beating you
● Open standards are key to increasing
competitiveness and lowering costs
– Most importantly, standards that are free of
patent encumbrances

More Related Content

ODP
Understanding Free/Open Source Software (FOSS) and the Benefit to E-Commerce
PDF
Introduction to Open Source License and Business Model
PDF
OSSF 2018 - Jilayne Lovejoy - Training: Intro to Open Source
PDF
QL-1FCJtCuf
PPTX
C-SCALE Tutorial: Licensing Open Source Software
PDF
Open source . . . Open Road
PPT
Osp summary
PDF
Myths in Open Source World
Understanding Free/Open Source Software (FOSS) and the Benefit to E-Commerce
Introduction to Open Source License and Business Model
OSSF 2018 - Jilayne Lovejoy - Training: Intro to Open Source
QL-1FCJtCuf
C-SCALE Tutorial: Licensing Open Source Software
Open source . . . Open Road
Osp summary
Myths in Open Source World

Similar to Free & Open Source Software and Intellectual Property (20)

PPT
Open Source & Open Development
PDF
Conversation on Open Source - CU Boulder - Feb 2017
PDF
Understanding and implementation of open source ecosystems final
PDF
Open Source Software
PPT
OSOS SEM 4 Chapter 1
PPT
Introduction To Open Source Licensing
PDF
Understanding open source licenses
ODP
Presentation on Free and Open Source Software - TechEd Talks 2017
PDF
LCA14: LCA14-110: FLOSS Training
PDF
20 years of open source and... what’s next?
PPTX
Open Source Concepts
PPTX
open_source_tools.pptx 4th sem bca......
PDF
Intro to open_source
PDF
Fun and Games Linux Game Servers
PDF
Ubuntu Server - A Quick and Comprehensive Overview
PDF
Ubuntu Server a Comprehensive Overview
PDF
OPS_Unit-1--Open Source Demystifying.pdf
ODP
Fundamentals of Free and Open Source Software
PPTX
Open Source licenses
PPT
OpenSource.09.ppt
Open Source & Open Development
Conversation on Open Source - CU Boulder - Feb 2017
Understanding and implementation of open source ecosystems final
Open Source Software
OSOS SEM 4 Chapter 1
Introduction To Open Source Licensing
Understanding open source licenses
Presentation on Free and Open Source Software - TechEd Talks 2017
LCA14: LCA14-110: FLOSS Training
20 years of open source and... what’s next?
Open Source Concepts
open_source_tools.pptx 4th sem bca......
Intro to open_source
Fun and Games Linux Game Servers
Ubuntu Server - A Quick and Comprehensive Overview
Ubuntu Server a Comprehensive Overview
OPS_Unit-1--Open Source Demystifying.pdf
Fundamentals of Free and Open Source Software
Open Source licenses
OpenSource.09.ppt
Ad

More from Sanjiva Weerawarana (10)

PPTX
2013-03-JavaColomboMeetup.pptx
PPTX
2018 12-kube con-ballerinacon
PPTX
2018 07-ballerina-ballerina con
PPTX
2016 07-28-disrupt asia
PPTX
2018 05-sri-lanka-first-harvard
PPTX
2017 09-07-ray-wijewardene
PDF
Wso2 Cloud Public 2009 11 16
PPT
State Of Services
ODP
Service Oriented Architecture for Net Centric Operations based on Open Source...
ODP
Convergence in Enterprise IT ... the renaissance period
2013-03-JavaColomboMeetup.pptx
2018 12-kube con-ballerinacon
2018 07-ballerina-ballerina con
2016 07-28-disrupt asia
2018 05-sri-lanka-first-harvard
2017 09-07-ray-wijewardene
Wso2 Cloud Public 2009 11 16
State Of Services
Service Oriented Architecture for Net Centric Operations based on Open Source...
Convergence in Enterprise IT ... the renaissance period
Ad

Recently uploaded (20)

PDF
Digital Systems & Binary Numbers (comprehensive )
PPTX
history of c programming in notes for students .pptx
PDF
Wondershare Filmora 15 Crack With Activation Key [2025
PPTX
Introduction to Artificial Intelligence
PDF
Raksha Bandhan Grocery Pricing Trends in India 2025.pdf
PDF
Addressing The Cult of Project Management Tools-Why Disconnected Work is Hold...
PPTX
Computer Software and OS of computer science of grade 11.pptx
PPTX
CHAPTER 2 - PM Management and IT Context
PPTX
Oracle E-Business Suite: A Comprehensive Guide for Modern Enterprises
PDF
Odoo Companies in India – Driving Business Transformation.pdf
PDF
Why TechBuilder is the Future of Pickup and Delivery App Development (1).pdf
PDF
Internet Downloader Manager (IDM) Crack 6.42 Build 41
PDF
2025 Textile ERP Trends: SAP, Odoo & Oracle
PDF
SAP S4 Hana Brochure 3 (PTS SYSTEMS AND SOLUTIONS)
PDF
top salesforce developer skills in 2025.pdf
PPTX
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
PDF
wealthsignaloriginal-com-DS-text-... (1).pdf
PDF
System and Network Administraation Chapter 3
PDF
Understanding Forklifts - TECH EHS Solution
PDF
Upgrade and Innovation Strategies for SAP ERP Customers
Digital Systems & Binary Numbers (comprehensive )
history of c programming in notes for students .pptx
Wondershare Filmora 15 Crack With Activation Key [2025
Introduction to Artificial Intelligence
Raksha Bandhan Grocery Pricing Trends in India 2025.pdf
Addressing The Cult of Project Management Tools-Why Disconnected Work is Hold...
Computer Software and OS of computer science of grade 11.pptx
CHAPTER 2 - PM Management and IT Context
Oracle E-Business Suite: A Comprehensive Guide for Modern Enterprises
Odoo Companies in India – Driving Business Transformation.pdf
Why TechBuilder is the Future of Pickup and Delivery App Development (1).pdf
Internet Downloader Manager (IDM) Crack 6.42 Build 41
2025 Textile ERP Trends: SAP, Odoo & Oracle
SAP S4 Hana Brochure 3 (PTS SYSTEMS AND SOLUTIONS)
top salesforce developer skills in 2025.pdf
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
wealthsignaloriginal-com-DS-text-... (1).pdf
System and Network Administraation Chapter 3
Understanding Forklifts - TECH EHS Solution
Upgrade and Innovation Strategies for SAP ERP Customers

Free & Open Source Software and Intellectual Property

  • 1. May 29, 2007 1 Free & Open Source Software and Intellectual Property Sanjiva Weerawarana, Ph.D. Founder, Chairman & CEO, WSO2, Inc. Founder & Director, ThinkCube, Inc. Founder & Director, Lanka Software Foundation Director, The Open Source Initiative Member, Apache Software Foundation Visiting Lecturer, Univ. of Moratuwa
  • 2. May 29, 2007 2 Overview ● Introducing FOSS ● Copyright, Patents and Licenses ● Business Models
  • 3. May 29, 2007 3 Free & Open Source Software ● Software is licensed under terms that allow “free” use – Open Source Definition – Free Software Definition ● Often, software is also developed openly – Allows global participation ● So .. all about freedom rather than free of charge
  • 4. May 29, 2007 4 Open Source Definition ● Free redistribution ● Source code ● Derived works ● Integrity of the author's source code ● No discrimination against persons or groups ● No discrimination against fields of endeavor ● Distribution of license ● License must not be specific to a product ● License must not restrict other software ● License must be technology neutral
  • 5. May 29, 2007 5 Free Software Definition ● Freedom 0: The freedom to run the program, for any purpose. ● Freedom 1: The freedom to study how the program works, and adapt it to your needs. ● Freedom 2: The freedom to redistribute copies so you can help your neighbor. ● Freedom 3: The freedom to improve the program, and release your improvements to the public, so that the whole community benefits.
  • 6. May 29, 2007 6 Overview ● Introducing FOSS ● Copyright, Patents and Licenses ● Business Models
  • 7. May 29, 2007 7 Disclaimer ● IANAL
  • 8. May 29, 2007 8 Copyright ● Definition: – “The legal right granted to an author, composer, playwright, publisher, or distributor to exclusive publication, production, sale, or distribution of a literary, musical, dramatic, or artistic work.” ● Copyrights expire after some time ● Copyright owner can license the same work any number of times any way – Copyright transfer is not implicit when you license your work to someone else ● Transfer copyright ==> do whatever
  • 9. May 29, 2007 9 Patents ● Definition: – “A grant made by a government that confers upon the creator of an invention the sole right to make, use, and sell that invention for a set period of time.” ● Designed to protect the inventor .. to give the person a chance to “cash in” on the invention ● Works great in the “old” days of non- intellectual property
  • 10. May 29, 2007 10 Software Patents ● Software is patentable in the US – Basically prevents others from using a programming technique ● Filing a patent is an expensive process ● Has created a stifling environment where large companies can shut down small innovators with patent violation threats ● Software patents can kill FOSS
  • 11. May 29, 2007 11 Software Patents and Copyright ● Software cannot be copied under copyright law ● Patenting is not required to protect the investment of software company ● Software patents seek to PREVENT others from doing the same type of work – Anti-competitive! ● Patent holder can license their patent for $$
  • 12. May 29, 2007 12 Licenses ● Definition: “Official or legal permission to do or own a specified thing.” ● If you have copyright on some software, you can grant a license to others ● Hundreds of software licenses ● Software freedoms (FOSS) are achieved by licenses
  • 13. May 29, 2007 13 Copyleft Licenses ● Copyleft is a general method for making a program or other work free, and requiring all modified and extended versions of the program to be free as well. – Opposite of copyright, which seeks to prevent ● Also called “Viral Licenses” ● Example: Gnu General Public License, Microsoft Community License (?)
  • 14. May 29, 2007 14 Copyright Licenses ● Basically grants a license to someone to use the software ● Key: does not require derived works be licensed under the same terms – Big difference compared to copyleft – Lead to the difference between free software movement and open source software movement ● Example: Apache License
  • 15. May 29, 2007 15 Overview ● Introducing FOSS ● Copyright, Patents and Licenses ● Business Models
  • 16. May 29, 2007 16 FOSS Business Models ● How do you make money giving the software away? – Dual license – Consulting – Subscription – Hosting – Embedding
  • 17. November 28, 2005 17 Dual License Strategy ● A vendor owning copyright can give a version of the software under an open source license for free for specific, restricted purposes – E.g., MySQL – Pros: free development & testing, faster adoption, better awareness, free marketing ● Want to do more? – Come back and buy a license from us ● Dual revenue paths: traditional license + maintenance/support
  • 18. November 28, 2005 18 Consulting Strategy ● Enterprise solution costs: 30% license, 70% implementation ● Go where the money is – give the software free and charge for consulting ● Variation: Stack Strategy – Put together commonly combined components into a certified stack – E.g.: SpikeSource, SourceLabs
  • 19. November 28, 2005 19 Subscription Strategy ● Over time, revenues from services (both maintenance and consulting) increase in proportion relative to revenues from licenses ● Find a way for your customer to need you over time and charge a bit for it
  • 20. November 28, 2005 20 Hosted Strategy ● Offer an online service using GPL and other FOSS products ● No need to share enhancements because of no redistribution ● Example: Yahoo, Google (100K+ servers running Linux, MySQL)
  • 21. November 28, 2005 21 Embedded Strategy ● Linux is the most widely used embedded OS – Sony PS/2 is a Linux machine ● FOSS technologies change the game in the embedded space – FOSS is a platform that levels the playing field: get commodity hardware, write a few drivers, put FOSS software, mix in your innovative idea and you are now a player ● Specialized appliances galore
  • 22. November 28, 2005 22 Summary ● FOSS people love intellectual property – Copyright protection enables FOSS ● Software patents seek to prevent others from beating you ● Open standards are key to increasing competitiveness and lowering costs – Most importantly, standards that are free of patent encumbrances