SlideShare a Scribd company logo
1 of 42
© 2016, iText Group NV© 2016, iText Group NV
OPEN SOURCE INDIA
How can large open source projects be monetized?
Bruno Lowagie, CTO iText Group NV
© 2016, iText Group NV
Introduction: who and what?
How can large open source projects be monetized?2
Bruno Lowagie
Original developer of iText
ex-CEO, current CTO at iText Group
© 2016, iText Group NV
An economic law
How can large open source projects be monetized?3
© 2016, iText Group NV
How can large open source projects be monetized?4
You’re an open source developer…
© 2016, iText Group NV
… What are the implications?
Users will ask
questions on how to
use it,
Users will demand that
you fix bugs,
Companies will expect
warranties (even if the
license says they
accept FOSS as-is),
Companies will want
100% clarity with
respect to the IP,
Companies will expect
you to maintain and
update the software,
Companies will want
you to upgrade to the
newest specifications,
You will be cursed if
you don’t answer fast /
friendly / accurate
enough!
What if you can’t live
up to all these
expectations?
How can large open source projects be monetized?5
© 2016, iText Group NV
How can large open source projects be monetized?6
What can you do about it?
© 2016, iText Group NV
Create a business model
How can large open source projects be monetized?7
http://www.theserverside.com/news/2240234582/Reflecting-on-open-source-software-Java-9-and-startup-strategies-at-Devoxx-2014
http://www.zdnet.com/article/openssl-needs-corporate-funding-to-avoid-heartbleed-repeat/
http://arstechnica.com/information-technology/2014/04/tech-giants-chastened-by-heartbleed-finally-agree-to-fund-openssl/
© 2016, iText Group NV
Ideas to monetize your project
How can large open source projects be monetized?8
© 2016, iText Group NV
How can large open source projects be monetized?9
iText: the early years
© 2016, iText Group NV
Donations
How can large open source projects be monetized?10
© 2016, iText Group NV
Generating revenue using ads
How can large open source projects be monetized?
Free online tutorial:
• Google AdSense
• 2004: $8,900
• 2005: $14,500
• 2006: $6,200
• 2007: $2,350
• 2008: $1,900
• 2009: $1,500
• 2010: $280
• 2011: $520
• 2012: $350
• 2013: $160
11
© 2016, iText Group NV
Making money with ads?
How can large open source projects be monetized?12
© 2016, iText Group NV
Writing documentation
How can large open source projects be monetized?
1st Edition: 2006
• 11.600 copies
• Approx. $33K
2nd Edition: 2010
• 9.200 copies
• Approx. $30K
13
© 2016, iText Group NV
Selling support
How can large open source projects be monetized?14
© 2016, iText Group NV
Selling professional services
Not scalable
There are only so many hours in a day
All time spent on a tailor-made application is time you don’t spend on your product
Are you really going to compete against these guys:
How can large open source projects be monetized?15
© 2016, iText Group NV
How can large open source projects be monetized?16
What did we do at iText?
© 2016, iText Group NV
Which business are you in?
•For instance: Amazon sells books and AWS
•For instance: Google sells ads, services,…
•For instance: Uber sells rides
Are you selling a service?
•For instance: an ERP system
•For instance: a PDF library
•…
Are you selling software?
I’m assuming a context of selling software
How can large open source projects be monetized?17
© 2016, iText Group NV
B2C or B2B?
•For instance: a tool or a game people can download,
•Users download and install the tool: use, no distribution,
•The users have no commercial activity relating directly to the software.
B2C
•For instance: a library that parses XML, creates PDF,…
•It doesn’t work unless you write some code around it,
•Typically, it is distributed (e.g. in a SaaS context).
B2B
I’m assuming a B2B context
How can large open source projects be monetized?18
© 2016, iText Group NV
Copyright versus Copyleft
Copyright law
• allows an author to
prohibit others from
reproducing, adapting, or
distributing copies of the
author's work.
Copyleft
• gives every person who
receives a copy of a work
permission to reproduce,
adapt or distribute the
work as long as any
resulting copies or
adaptations are also bound
by the same copyleft
licensing scheme.
How can large open source projects be monetized?
©
©
19
© 2016, iText Group NV
Open Source License overview
How can large open source projects be monetized?20
© 2016, iText Group NV
GPL-style software licenses
It’s all about distribution
How can large open source projects be monetized?21
License: MPL / LGPL GPL AGPL
Car distribution
(e.g. OEM)
Commercial use? OK for gratis commercial use Commercial license needed Commercial license needed
Bus service
(e.g. SaaS)
Commercial use? OK for gratis commercial use OK for gratis commercial use Commercial license needed
Free/Proprietary Before iText 5:
Improvements engine: LGPL
Car or bus: can be proprietary
Car: must be GPL
Bus: can be proprietary
Since iText 5:
Car or bus: must be AGPL
Or: buy commercial license
© 2016, iText Group NV
Dual licensing
How can large open source projects be monetized?22
Enterprise
closed
source
open
source
commercial
source
FOSS Company
The product is available for
free for those who accept
and comply with the F/OSS
license
If the product is also
distributed under another
license, a commercial
license is needed.
The FOSS company makes
the product available under
a custom license for those
who pay for the product:
• Support,
• Warranty,
• Indemnification,
• Release from the
requirements of the
F/OSS license
© 2016, iText Group NV
Open Core licensing: e.g. iText 7
How can large open source projects be monetized?23
Open source
Closed source Your
project
?
© 2016, iText Group NV
Business Source License: e.g. MariaDB
How can large open source projects be monetized?24
All source code is open,
but not “open source”:
it’s “business source”.
MaxScale is only needed
in case of heavy use of
MariaDB.
This prevents perceived
abuse by GAFA & co.
© 2016, iText Group NV
How can large open source projects be monetized?25
What are GAFA companies doing?
Googleplex, Mountain View, CA
© 2016, iText Group NV
When to use a permissive license?
•You want to use software and do whatever you want with it:
•You sell software as a service (Google)
•Your main business is ads; your users are your product (Facebook)
•You sell rides (Uber)
•You sell professional services (RealDolmen)
•…
Suppose that you’re Google, Amazon, o a similar big organization
•Developers can make you “King” and allow you to disrupt entire industries!
•You don’t want to pay for software; you want developers to release their code for free.
The software used in your company doesn’t represent any value, but…
•You hire / sponsor zealots that are popular among developers looking for a role model.
•You spread messages such as: “Asking money for software is bad” and “The (A)GPL is evil!”
•As soon as a product doesn’t meet your needs anymore, you drop it and replace it.
Hence you brainwash developers
How can large open source projects be monetized?26
© 2016, iText Group NV
Beware of “anti GPL” propaganda
• You are the King in your business (selling ads, rides, services,…).
• Your value is not in the software, hence you can give it away for free.
Suppose that you are the next GAFA company
• If they aren’t competitors, they might improve the software.
• If you can also benefit from their improvements: you win!
• If they are competitors, they can try to copy you, but:
• You can easily crush them because your brand is King,
• You can buy them if they are interesting (and possibly kill them afterwards).
Other companies can use your software
• Oracle dropped Glassfish,
• IBM backed away from Geronimo,
• Pivotal left Groovy…
As soon as there is no longer an economic benefit, drop all support
How can large open source projects be monetized?27
© 2016, iText Group NV
Is that a sustainable situation?
• Will we wait to put out the fire until after the house burned down?
When will we be confronted with the next Heartbleed disaster?
• Open source used to be written by enterprising people.
• Some of them were smart enough to become successful entrepreneurs.
• Nowadays, it’s as if most open source software is written by employees.
• Developers aren’t King; managers are.
• Developers are disposable, replaceable jokers…
• What will be the impact on the innovative aspect of open source?
Who is currently creating open source software?
How can large open source projects be monetized?28
© 2016, iText Group NV
How can large open source projects be monetized?29
Can a FOSS license be enforced?
© 2016, iText Group NV
The problem with B2C
How can large open source projects be monetized?30
© 2016, iText Group NV
Copyright infringements
How can large open source projects be monetized?31
© 2016, iText Group NV
How abuse is detected
•For instance during the due diligence for an investment or in the context of M&A
A third party performs an audit
•For instance: when an integrator introduced iText without telling his customer
A future customer finds out
•Directly “we are using iText at our company” or indirectly “We have a question about iText”
A developer informs us
•For instance: we see hundreds of visits from the private network of a specific company
•For instance: we discover a PDF that contains iText’s visible or hidden fingerprints
We find out ourselves
•Example: lawsuit against German company
A partner informs us
How can large open source projects be monetized?32
© 2016, iText Group NV
Step 1: Go to bailiff
Document the infringement:
How can large open source projects be monetized?33
June 12, 2015
© 2016, iText Group NV
Step 2: send a Cease and desist
How can large open source projects be monetized?34
June 16, 2015
June 30, 2015
© 2016, iText Group NV
Step 3: go to court
How can large open source projects be monetized?35
July 8, 2015
© 2016, iText Group NV
Step 4: Get confirmation from court
How can large open source projects be monetized?36
July 17, 2015
© 2016, iText Group NV
Step 5: Get confirmation from abuser
How can large open source projects be monetized?37
August 27, 2015
© 2016, iText Group NV
Is this the way we make customers?
Of course not!
• We are ethical people,
but we expect users to
be ethical too!
• We prefer a friendly
negotiation over a
trial before a court
• You don’t make
customers by adopting
a punitive approach
On the other hand, we
can’t afford being
abused…
• … so we have to set an
example once in a
while!
• Why should we
tolerate blatant
abuse?
The courts are there to
help you
• Case solved in about 2
months
• All costs paid for by
the party that lost the
case
How can large open source projects be monetized?38
© 2016, iText Group NV
How can large open source projects be monetized?39
Open source success story
© 2016, iText Group NV
Awards
•BelCham Entrepreneurship Award: “Most Promising Company of the Year 2014”
•Deloitte’s Technology Fast 50: Winner in Belgium
2014
•Best In Business International 2015 Silver Award: “Product of the Year”
•American Business Awards 2015 Bronze Stevie: “Most Innovative Company of the Year”
•European Business Awards 2015/16 National Champion: “Entrepreneur of the Year”
•Deloitte’s Technology Fast 50: 2nd place in Belgium
•JavaOne Rockstar Award
2015
•European Business Awards 2015/16 National Public Champion: winner of the national vote in Belgium
•Flanders Investment & Trade 2016: top 3 in the “Lion of the Export”
•American Business Awards 2016 Bronze Stevie: “Most Innovative Company of the Year”
•International Business Awards 2016 Silver Stevie: “Most Innovative Company of the Year in Europe”
•European Business Awards National Champion 2016/17: “Business of the Year with Revenue of 0 to 20M euro”
2016
How can large open source projects be monetized?40
© 2016, iText Group NV
How can large open source projects be monetized?41
You could be in this picture…
© 2016, iText Group NV
How can large open source projects be monetized?42
Questions from the audience?
iText Software Asia
sales.isa@itextpdf.com
+65 67 16 97 85
itextpdf.com

More Related Content

What's hot

Case Study: Migration to GitLab (from Bitbucket) at AppsFlyer
Case Study: Migration to GitLab (from Bitbucket) at AppsFlyerCase Study: Migration to GitLab (from Bitbucket) at AppsFlyer
Case Study: Migration to GitLab (from Bitbucket) at AppsFlyerNoa Harel
 
Gitlab ci, cncf.sk
Gitlab ci, cncf.skGitlab ci, cncf.sk
Gitlab ci, cncf.skJuraj Hantak
 
DevOps Interview Questions Part - 2 | Devops Interview Questions And Answers ...
DevOps Interview Questions Part - 2 | Devops Interview Questions And Answers ...DevOps Interview Questions Part - 2 | Devops Interview Questions And Answers ...
DevOps Interview Questions Part - 2 | Devops Interview Questions And Answers ...Simplilearn
 
SDDC(software defined data center)에서 NFV의 역할과 관리도구 (세미나 발표 자료)
SDDC(software defined data center)에서 NFV의 역할과 관리도구 (세미나 발표 자료)SDDC(software defined data center)에서 NFV의 역할과 관리도구 (세미나 발표 자료)
SDDC(software defined data center)에서 NFV의 역할과 관리도구 (세미나 발표 자료)정명훈 Jerry Jeong
 
LLD(ローレベルディスカバリ)を弄り倒せ、zabbix_senderを併用してらくらく可視化
LLD(ローレベルディスカバリ)を弄り倒せ、zabbix_senderを併用してらくらく可視化LLD(ローレベルディスカバリ)を弄り倒せ、zabbix_senderを併用してらくらく可視化
LLD(ローレベルディスカバリ)を弄り倒せ、zabbix_senderを併用してらくらく可視化Takeshi Yamane
 
HTTP/2時代のウェブサイト設計
HTTP/2時代のウェブサイト設計HTTP/2時代のウェブサイト設計
HTTP/2時代のウェブサイト設計Kazuho Oku
 
Automating your mac farm for iOS build and automation
Automating your mac farm for iOS build and automationAutomating your mac farm for iOS build and automation
Automating your mac farm for iOS build and automationMikhail Advani
 
Optimize your CI/CD with GitLab and AWS
Optimize your CI/CD with GitLab and AWSOptimize your CI/CD with GitLab and AWS
Optimize your CI/CD with GitLab and AWSDevOps.com
 
AWS January 2016 Webinar Series - Introduction to Deploying Applications on AWS
AWS January 2016 Webinar Series - Introduction to Deploying Applications on AWSAWS January 2016 Webinar Series - Introduction to Deploying Applications on AWS
AWS January 2016 Webinar Series - Introduction to Deploying Applications on AWSAmazon Web Services
 
Prod-Like Integration Testing for Distributed Containerized Applications
Prod-Like Integration Testing for Distributed Containerized ApplicationsProd-Like Integration Testing for Distributed Containerized Applications
Prod-Like Integration Testing for Distributed Containerized ApplicationsVMware Tanzu
 
ABEMA を次のフェーズへ進化させる技術への取り組み
ABEMA を次のフェーズへ進化させる技術への取り組みABEMA を次のフェーズへ進化させる技術への取り組み
ABEMA を次のフェーズへ進化させる技術への取り組みYusuke Goto
 
Meetup. Products and Value Propositions. Lessons to learn.
Meetup. Products and Value Propositions. Lessons to learn.Meetup. Products and Value Propositions. Lessons to learn.
Meetup. Products and Value Propositions. Lessons to learn.IT Arena
 
[KubeCon EU 2020] containerd Deep Dive
[KubeCon EU 2020] containerd Deep Dive[KubeCon EU 2020] containerd Deep Dive
[KubeCon EU 2020] containerd Deep DiveAkihiro Suda
 
2017 ofi-hoti-tutorial
2017 ofi-hoti-tutorial2017 ofi-hoti-tutorial
2017 ofi-hoti-tutorialseanhefty
 
Learn how to use Harbor
Learn how to use HarborLearn how to use Harbor
Learn how to use HarborSteve Wong
 
What is DevOps | DevOps Introduction | DevOps Training | DevOps Tutorial | Ed...
What is DevOps | DevOps Introduction | DevOps Training | DevOps Tutorial | Ed...What is DevOps | DevOps Introduction | DevOps Training | DevOps Tutorial | Ed...
What is DevOps | DevOps Introduction | DevOps Training | DevOps Tutorial | Ed...Edureka!
 
Micro services vs hadoop
Micro services vs hadoopMicro services vs hadoop
Micro services vs hadoopGergely Devenyi
 
락플레이스 OpenShift Q&A 토크쇼 발표자료
락플레이스 OpenShift Q&A 토크쇼 발표자료락플레이스 OpenShift Q&A 토크쇼 발표자료
락플레이스 OpenShift Q&A 토크쇼 발표자료rockplace
 
containerdの概要と最近の機能
containerdの概要と最近の機能containerdの概要と最近の機能
containerdの概要と最近の機能Kohei Tokunaga
 

What's hot (20)

Case Study: Migration to GitLab (from Bitbucket) at AppsFlyer
Case Study: Migration to GitLab (from Bitbucket) at AppsFlyerCase Study: Migration to GitLab (from Bitbucket) at AppsFlyer
Case Study: Migration to GitLab (from Bitbucket) at AppsFlyer
 
rtnetlink
rtnetlinkrtnetlink
rtnetlink
 
Gitlab ci, cncf.sk
Gitlab ci, cncf.skGitlab ci, cncf.sk
Gitlab ci, cncf.sk
 
DevOps Interview Questions Part - 2 | Devops Interview Questions And Answers ...
DevOps Interview Questions Part - 2 | Devops Interview Questions And Answers ...DevOps Interview Questions Part - 2 | Devops Interview Questions And Answers ...
DevOps Interview Questions Part - 2 | Devops Interview Questions And Answers ...
 
SDDC(software defined data center)에서 NFV의 역할과 관리도구 (세미나 발표 자료)
SDDC(software defined data center)에서 NFV의 역할과 관리도구 (세미나 발표 자료)SDDC(software defined data center)에서 NFV의 역할과 관리도구 (세미나 발표 자료)
SDDC(software defined data center)에서 NFV의 역할과 관리도구 (세미나 발표 자료)
 
LLD(ローレベルディスカバリ)を弄り倒せ、zabbix_senderを併用してらくらく可視化
LLD(ローレベルディスカバリ)を弄り倒せ、zabbix_senderを併用してらくらく可視化LLD(ローレベルディスカバリ)を弄り倒せ、zabbix_senderを併用してらくらく可視化
LLD(ローレベルディスカバリ)を弄り倒せ、zabbix_senderを併用してらくらく可視化
 
HTTP/2時代のウェブサイト設計
HTTP/2時代のウェブサイト設計HTTP/2時代のウェブサイト設計
HTTP/2時代のウェブサイト設計
 
Automating your mac farm for iOS build and automation
Automating your mac farm for iOS build and automationAutomating your mac farm for iOS build and automation
Automating your mac farm for iOS build and automation
 
Optimize your CI/CD with GitLab and AWS
Optimize your CI/CD with GitLab and AWSOptimize your CI/CD with GitLab and AWS
Optimize your CI/CD with GitLab and AWS
 
AWS January 2016 Webinar Series - Introduction to Deploying Applications on AWS
AWS January 2016 Webinar Series - Introduction to Deploying Applications on AWSAWS January 2016 Webinar Series - Introduction to Deploying Applications on AWS
AWS January 2016 Webinar Series - Introduction to Deploying Applications on AWS
 
Prod-Like Integration Testing for Distributed Containerized Applications
Prod-Like Integration Testing for Distributed Containerized ApplicationsProd-Like Integration Testing for Distributed Containerized Applications
Prod-Like Integration Testing for Distributed Containerized Applications
 
ABEMA を次のフェーズへ進化させる技術への取り組み
ABEMA を次のフェーズへ進化させる技術への取り組みABEMA を次のフェーズへ進化させる技術への取り組み
ABEMA を次のフェーズへ進化させる技術への取り組み
 
Meetup. Products and Value Propositions. Lessons to learn.
Meetup. Products and Value Propositions. Lessons to learn.Meetup. Products and Value Propositions. Lessons to learn.
Meetup. Products and Value Propositions. Lessons to learn.
 
[KubeCon EU 2020] containerd Deep Dive
[KubeCon EU 2020] containerd Deep Dive[KubeCon EU 2020] containerd Deep Dive
[KubeCon EU 2020] containerd Deep Dive
 
2017 ofi-hoti-tutorial
2017 ofi-hoti-tutorial2017 ofi-hoti-tutorial
2017 ofi-hoti-tutorial
 
Learn how to use Harbor
Learn how to use HarborLearn how to use Harbor
Learn how to use Harbor
 
What is DevOps | DevOps Introduction | DevOps Training | DevOps Tutorial | Ed...
What is DevOps | DevOps Introduction | DevOps Training | DevOps Tutorial | Ed...What is DevOps | DevOps Introduction | DevOps Training | DevOps Tutorial | Ed...
What is DevOps | DevOps Introduction | DevOps Training | DevOps Tutorial | Ed...
 
Micro services vs hadoop
Micro services vs hadoopMicro services vs hadoop
Micro services vs hadoop
 
락플레이스 OpenShift Q&A 토크쇼 발표자료
락플레이스 OpenShift Q&A 토크쇼 발표자료락플레이스 OpenShift Q&A 토크쇼 발표자료
락플레이스 OpenShift Q&A 토크쇼 발표자료
 
containerdの概要と最近の機能
containerdの概要と最近の機能containerdの概要と最近の機能
containerdの概要と最近の機能
 

Similar to How can large open source projects be monetized?

How can large open source projects be monetized?
How can large open source projects be monetized?How can large open source projects be monetized?
How can large open source projects be monetized?Bruno Lowagie
 
IANAL: what developers should know about IP and Legal
IANAL: what developers should know about IP and LegalIANAL: what developers should know about IP and Legal
IANAL: what developers should know about IP and LegaliText Group nv
 
Business Models and Open Source Licenses in 2019: Can we all get along?
Business Models and Open Source Licenses in 2019: Can we all get along?Business Models and Open Source Licenses in 2019: Can we all get along?
Business Models and Open Source Licenses in 2019: Can we all get along?Jeffrey Borek
 
SAAS IS THE ENEMY OF OPEN SOURCE GOOD THING THAT WE ARE IN THE POST-SAAS ERA
SAAS IS THE  ENEMY OF OPEN SOURCE  GOOD THING THAT WE ARE IN THE POST-SAAS ERASAAS IS THE  ENEMY OF OPEN SOURCE  GOOD THING THAT WE ARE IN THE POST-SAAS ERA
SAAS IS THE ENEMY OF OPEN SOURCE GOOD THING THAT WE ARE IN THE POST-SAAS ERAOri Pekelman
 
Journey to Establish an Open Source Policy in a Fortune 20 Health Care Company
Journey to Establish an Open Source Policy in a Fortune 20 Health Care CompanyJourney to Establish an Open Source Policy in a Fortune 20 Health Care Company
Journey to Establish an Open Source Policy in a Fortune 20 Health Care CompanyAll Things Open
 
Open source: an introduction to IP and Legal
Open source: an introduction to IP and LegalOpen source: an introduction to IP and Legal
Open source: an introduction to IP and LegalBruno Lowagie
 
Free and Open Source Software
Free and Open Source SoftwareFree and Open Source Software
Free and Open Source SoftwareMoinuddin Ahmed
 
Why Open Always Trumps Closed?
Why Open Always Trumps Closed?Why Open Always Trumps Closed?
Why Open Always Trumps Closed?Exove
 
SFScon19 - Björn Schießle - The challenge with Free Software business models
SFScon19 - Björn Schießle - The challenge with Free Software business modelsSFScon19 - Björn Schießle - The challenge with Free Software business models
SFScon19 - Björn Schießle - The challenge with Free Software business modelsSouth Tyrol Free Software Conference
 
Intellectual property and licensing
Intellectual property and licensingIntellectual property and licensing
Intellectual property and licensingiText Group nv
 
Is Open Source a Good Strategy for your Startup?
Is Open Source a Good Strategy for your Startup?Is Open Source a Good Strategy for your Startup?
Is Open Source a Good Strategy for your Startup?ecobold
 
OpenNTF - From Donation to Contribution - ICS.UG 2016
OpenNTF - From Donation to Contribution - ICS.UG 2016OpenNTF - From Donation to Contribution - ICS.UG 2016
OpenNTF - From Donation to Contribution - ICS.UG 2016ICS User Group
 
Goal gorilla taco presentatie - drupalcamp kiev - 10 june 2017 - public
Goal gorilla   taco presentatie - drupalcamp kiev - 10 june 2017 - publicGoal gorilla   taco presentatie - drupalcamp kiev - 10 june 2017 - public
Goal gorilla taco presentatie - drupalcamp kiev - 10 june 2017 - publicOleksii Bogush
 
An Analysis Of Open Source Business Models
An Analysis Of Open Source Business ModelsAn Analysis Of Open Source Business Models
An Analysis Of Open Source Business ModelsSandra Long
 
Open Source Software Licenses and Business Models Explained
Open Source Software Licenses and Business Models ExplainedOpen Source Software Licenses and Business Models Explained
Open Source Software Licenses and Business Models ExplainedAll Things Open
 
Open Source Software Licenses and Business Models Explained
Open Source Software Licenses and Business Models ExplainedOpen Source Software Licenses and Business Models Explained
Open Source Software Licenses and Business Models ExplainedAll Things Open
 
Product-Led Growth - Devon McDonald, OpenView Venture Partners
Product-Led Growth - Devon McDonald, OpenView Venture PartnersProduct-Led Growth - Devon McDonald, OpenView Venture Partners
Product-Led Growth - Devon McDonald, OpenView Venture PartnersTraction Conf
 

Similar to How can large open source projects be monetized? (20)

How can large open source projects be monetized?
How can large open source projects be monetized?How can large open source projects be monetized?
How can large open source projects be monetized?
 
IANAL: what developers should know about IP and Legal
IANAL: what developers should know about IP and LegalIANAL: what developers should know about IP and Legal
IANAL: what developers should know about IP and Legal
 
Business Models and Open Source Licenses in 2019: Can we all get along?
Business Models and Open Source Licenses in 2019: Can we all get along?Business Models and Open Source Licenses in 2019: Can we all get along?
Business Models and Open Source Licenses in 2019: Can we all get along?
 
SAAS IS THE ENEMY OF OPEN SOURCE GOOD THING THAT WE ARE IN THE POST-SAAS ERA
SAAS IS THE  ENEMY OF OPEN SOURCE  GOOD THING THAT WE ARE IN THE POST-SAAS ERASAAS IS THE  ENEMY OF OPEN SOURCE  GOOD THING THAT WE ARE IN THE POST-SAAS ERA
SAAS IS THE ENEMY OF OPEN SOURCE GOOD THING THAT WE ARE IN THE POST-SAAS ERA
 
Journey to Establish an Open Source Policy in a Fortune 20 Health Care Company
Journey to Establish an Open Source Policy in a Fortune 20 Health Care CompanyJourney to Establish an Open Source Policy in a Fortune 20 Health Care Company
Journey to Establish an Open Source Policy in a Fortune 20 Health Care Company
 
Open source: an introduction to IP and Legal
Open source: an introduction to IP and LegalOpen source: an introduction to IP and Legal
Open source: an introduction to IP and Legal
 
Free and Open Source Software
Free and Open Source SoftwareFree and Open Source Software
Free and Open Source Software
 
Why Open Always Trumps Closed?
Why Open Always Trumps Closed?Why Open Always Trumps Closed?
Why Open Always Trumps Closed?
 
SFScon19 - Björn Schießle - The challenge with Free Software business models
SFScon19 - Björn Schießle - The challenge with Free Software business modelsSFScon19 - Björn Schießle - The challenge with Free Software business models
SFScon19 - Björn Schießle - The challenge with Free Software business models
 
Intellectual property and licensing
Intellectual property and licensingIntellectual property and licensing
Intellectual property and licensing
 
Why choose-liferay
Why choose-liferayWhy choose-liferay
Why choose-liferay
 
Is Open Source a Good Strategy for your Startup?
Is Open Source a Good Strategy for your Startup?Is Open Source a Good Strategy for your Startup?
Is Open Source a Good Strategy for your Startup?
 
OpenNTF - From Donation to Contribution - ICS.UG 2016
OpenNTF - From Donation to Contribution - ICS.UG 2016OpenNTF - From Donation to Contribution - ICS.UG 2016
OpenNTF - From Donation to Contribution - ICS.UG 2016
 
Goal gorilla taco presentatie - drupalcamp kiev - 10 june 2017 - public
Goal gorilla   taco presentatie - drupalcamp kiev - 10 june 2017 - publicGoal gorilla   taco presentatie - drupalcamp kiev - 10 june 2017 - public
Goal gorilla taco presentatie - drupalcamp kiev - 10 june 2017 - public
 
An Analysis Of Open Source Business Models
An Analysis Of Open Source Business ModelsAn Analysis Of Open Source Business Models
An Analysis Of Open Source Business Models
 
Open Source Support
Open Source SupportOpen Source Support
Open Source Support
 
Open Source Software Licenses and Business Models Explained
Open Source Software Licenses and Business Models ExplainedOpen Source Software Licenses and Business Models Explained
Open Source Software Licenses and Business Models Explained
 
Open Source Software Licenses and Business Models Explained
Open Source Software Licenses and Business Models ExplainedOpen Source Software Licenses and Business Models Explained
Open Source Software Licenses and Business Models Explained
 
Product-Led Growth - Devon McDonald, OpenView Venture Partners
Product-Led Growth - Devon McDonald, OpenView Venture PartnersProduct-Led Growth - Devon McDonald, OpenView Venture Partners
Product-Led Growth - Devon McDonald, OpenView Venture Partners
 
How open source is funded? LJC London Sept 2019
How open source is funded? LJC London Sept 2019How open source is funded? LJC London Sept 2019
How open source is funded? LJC London Sept 2019
 

More from Bruno Lowagie

The Dark Magic of Start-Up Valuation
The Dark Magic of Start-Up ValuationThe Dark Magic of Start-Up Valuation
The Dark Magic of Start-Up ValuationBruno Lowagie
 
Open Source Survival: A Story from the Trenches
Open Source Survival: A Story from the TrenchesOpen Source Survival: A Story from the Trenches
Open Source Survival: A Story from the TrenchesBruno Lowagie
 
Entreprenerd: presenting the book
Entreprenerd: presenting the bookEntreprenerd: presenting the book
Entreprenerd: presenting the bookBruno Lowagie
 
The Secret of your Success
The Secret of your SuccessThe Secret of your Success
The Secret of your SuccessBruno Lowagie
 
Blockchain: use cases for the future
Blockchain: use cases for the futureBlockchain: use cases for the future
Blockchain: use cases for the futureBruno Lowagie
 
Blockchain Fundamentals
Blockchain FundamentalsBlockchain Fundamentals
Blockchain FundamentalsBruno Lowagie
 
Digital Signatures in PDF: how it's done
Digital Signatures in PDF: how it's doneDigital Signatures in PDF: how it's done
Digital Signatures in PDF: how it's doneBruno Lowagie
 
Waarom iText de Leeuw van de Export 2016 moet winnen
Waarom iText de Leeuw van de Export 2016 moet winnenWaarom iText de Leeuw van de Export 2016 moet winnen
Waarom iText de Leeuw van de Export 2016 moet winnenBruno Lowagie
 
Belgium and the US: a mutual introduction
Belgium and the US: a mutual introductionBelgium and the US: a mutual introduction
Belgium and the US: a mutual introductionBruno Lowagie
 
Four failures and one hit
Four failures and one hitFour failures and one hit
Four failures and one hitBruno Lowagie
 
Startup Weekend Ghent
Startup Weekend GhentStartup Weekend Ghent
Startup Weekend GhentBruno Lowagie
 
Doing business in the US: Yes, You Can!
Doing business in the US: Yes, You Can!Doing business in the US: Yes, You Can!
Doing business in the US: Yes, You Can!Bruno Lowagie
 
Community Leadership Summit - Calistoga March 2013
Community Leadership Summit - Calistoga March 2013Community Leadership Summit - Calistoga March 2013
Community Leadership Summit - Calistoga March 2013Bruno Lowagie
 
Bizcamp #8: The Founder's Dilemmas, Control vs. Wealth decisions
Bizcamp #8: The Founder's Dilemmas, Control vs. Wealth decisionsBizcamp #8: The Founder's Dilemmas, Control vs. Wealth decisions
Bizcamp #8: The Founder's Dilemmas, Control vs. Wealth decisionsBruno Lowagie
 
Kruispunt Brugsepoortstraat
Kruispunt BrugsepoortstraatKruispunt Brugsepoortstraat
Kruispunt BrugsepoortstraatBruno Lowagie
 
What's new in PDF 2.0 regarding digital signatures
What's new in PDF 2.0 regarding digital signaturesWhat's new in PDF 2.0 regarding digital signatures
What's new in PDF 2.0 regarding digital signaturesBruno Lowagie
 
GentM #9: Business Angels
GentM #9: Business AngelsGentM #9: Business Angels
GentM #9: Business AngelsBruno Lowagie
 
Zenika - iText in Action
Zenika - iText in ActionZenika - iText in Action
Zenika - iText in ActionBruno Lowagie
 
PDF Digital signatures
PDF Digital signaturesPDF Digital signatures
PDF Digital signaturesBruno Lowagie
 

More from Bruno Lowagie (20)

The Dark Magic of Start-Up Valuation
The Dark Magic of Start-Up ValuationThe Dark Magic of Start-Up Valuation
The Dark Magic of Start-Up Valuation
 
Open Source Survival: A Story from the Trenches
Open Source Survival: A Story from the TrenchesOpen Source Survival: A Story from the Trenches
Open Source Survival: A Story from the Trenches
 
Entreprenerd: presenting the book
Entreprenerd: presenting the bookEntreprenerd: presenting the book
Entreprenerd: presenting the book
 
The Secret of your Success
The Secret of your SuccessThe Secret of your Success
The Secret of your Success
 
Blockchain: use cases for the future
Blockchain: use cases for the futureBlockchain: use cases for the future
Blockchain: use cases for the future
 
Blockchain Fundamentals
Blockchain FundamentalsBlockchain Fundamentals
Blockchain Fundamentals
 
Digital Signatures in PDF: how it's done
Digital Signatures in PDF: how it's doneDigital Signatures in PDF: how it's done
Digital Signatures in PDF: how it's done
 
Waarom iText de Leeuw van de Export 2016 moet winnen
Waarom iText de Leeuw van de Export 2016 moet winnenWaarom iText de Leeuw van de Export 2016 moet winnen
Waarom iText de Leeuw van de Export 2016 moet winnen
 
Belgium and the US: a mutual introduction
Belgium and the US: a mutual introductionBelgium and the US: a mutual introduction
Belgium and the US: a mutual introduction
 
Four failures and one hit
Four failures and one hitFour failures and one hit
Four failures and one hit
 
Startup Weekend Ghent
Startup Weekend GhentStartup Weekend Ghent
Startup Weekend Ghent
 
Doing business in the US: Yes, You Can!
Doing business in the US: Yes, You Can!Doing business in the US: Yes, You Can!
Doing business in the US: Yes, You Can!
 
Community Leadership Summit - Calistoga March 2013
Community Leadership Summit - Calistoga March 2013Community Leadership Summit - Calistoga March 2013
Community Leadership Summit - Calistoga March 2013
 
Bizcamp #8: The Founder's Dilemmas, Control vs. Wealth decisions
Bizcamp #8: The Founder's Dilemmas, Control vs. Wealth decisionsBizcamp #8: The Founder's Dilemmas, Control vs. Wealth decisions
Bizcamp #8: The Founder's Dilemmas, Control vs. Wealth decisions
 
Kruispunt Brugsepoortstraat
Kruispunt BrugsepoortstraatKruispunt Brugsepoortstraat
Kruispunt Brugsepoortstraat
 
What's new in PDF 2.0 regarding digital signatures
What's new in PDF 2.0 regarding digital signaturesWhat's new in PDF 2.0 regarding digital signatures
What's new in PDF 2.0 regarding digital signatures
 
GentM #9: Business Angels
GentM #9: Business AngelsGentM #9: Business Angels
GentM #9: Business Angels
 
De lijn
De lijnDe lijn
De lijn
 
Zenika - iText in Action
Zenika - iText in ActionZenika - iText in Action
Zenika - iText in Action
 
PDF Digital signatures
PDF Digital signaturesPDF Digital signatures
PDF Digital signatures
 

Recently uploaded

NewBase 19 April 2024 Energy News issue - 1717 by Khaled Al Awadi.pdf
NewBase  19 April  2024  Energy News issue - 1717 by Khaled Al Awadi.pdfNewBase  19 April  2024  Energy News issue - 1717 by Khaled Al Awadi.pdf
NewBase 19 April 2024 Energy News issue - 1717 by Khaled Al Awadi.pdfKhaled Al Awadi
 
8447779800, Low rate Call girls in Dwarka mor Delhi NCR
8447779800, Low rate Call girls in Dwarka mor Delhi NCR8447779800, Low rate Call girls in Dwarka mor Delhi NCR
8447779800, Low rate Call girls in Dwarka mor Delhi NCRashishs7044
 
Traction part 2 - EOS Model JAX Bridges.
Traction part 2 - EOS Model JAX Bridges.Traction part 2 - EOS Model JAX Bridges.
Traction part 2 - EOS Model JAX Bridges.Anamaria Contreras
 
Fordham -How effective decision-making is within the IT department - Analysis...
Fordham -How effective decision-making is within the IT department - Analysis...Fordham -How effective decision-making is within the IT department - Analysis...
Fordham -How effective decision-making is within the IT department - Analysis...Peter Ward
 
Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03DallasHaselhorst
 
Chapter 9 PPT 4th edition.pdf internal audit
Chapter 9 PPT 4th edition.pdf internal auditChapter 9 PPT 4th edition.pdf internal audit
Chapter 9 PPT 4th edition.pdf internal auditNhtLNguyn9
 
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607dollysharma2066
 
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCRashishs7044
 
Organizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessOrganizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessSeta Wicaksana
 
Annual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesAnnual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesKeppelCorporation
 
Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...Seta Wicaksana
 
PB Project 1: Exploring Your Personal Brand
PB Project 1: Exploring Your Personal BrandPB Project 1: Exploring Your Personal Brand
PB Project 1: Exploring Your Personal BrandSharisaBethune
 
Cyber Security Training in Office Environment
Cyber Security Training in Office EnvironmentCyber Security Training in Office Environment
Cyber Security Training in Office Environmentelijahj01012
 
TriStar Gold Corporate Presentation - April 2024
TriStar Gold Corporate Presentation - April 2024TriStar Gold Corporate Presentation - April 2024
TriStar Gold Corporate Presentation - April 2024Adnet Communications
 
Church Building Grants To Assist With New Construction, Additions, And Restor...
Church Building Grants To Assist With New Construction, Additions, And Restor...Church Building Grants To Assist With New Construction, Additions, And Restor...
Church Building Grants To Assist With New Construction, Additions, And Restor...Americas Got Grants
 
Darshan Hiranandani [News About Next CEO].pdf
Darshan Hiranandani [News About Next CEO].pdfDarshan Hiranandani [News About Next CEO].pdf
Darshan Hiranandani [News About Next CEO].pdfShashank Mehta
 
Guide Complete Set of Residential Architectural Drawings PDF
Guide Complete Set of Residential Architectural Drawings PDFGuide Complete Set of Residential Architectural Drawings PDF
Guide Complete Set of Residential Architectural Drawings PDFChandresh Chudasama
 
Memorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQMMemorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQMVoces Mineras
 

Recently uploaded (20)

NewBase 19 April 2024 Energy News issue - 1717 by Khaled Al Awadi.pdf
NewBase  19 April  2024  Energy News issue - 1717 by Khaled Al Awadi.pdfNewBase  19 April  2024  Energy News issue - 1717 by Khaled Al Awadi.pdf
NewBase 19 April 2024 Energy News issue - 1717 by Khaled Al Awadi.pdf
 
8447779800, Low rate Call girls in Dwarka mor Delhi NCR
8447779800, Low rate Call girls in Dwarka mor Delhi NCR8447779800, Low rate Call girls in Dwarka mor Delhi NCR
8447779800, Low rate Call girls in Dwarka mor Delhi NCR
 
Traction part 2 - EOS Model JAX Bridges.
Traction part 2 - EOS Model JAX Bridges.Traction part 2 - EOS Model JAX Bridges.
Traction part 2 - EOS Model JAX Bridges.
 
Fordham -How effective decision-making is within the IT department - Analysis...
Fordham -How effective decision-making is within the IT department - Analysis...Fordham -How effective decision-making is within the IT department - Analysis...
Fordham -How effective decision-making is within the IT department - Analysis...
 
Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03
 
No-1 Call Girls In Goa 93193 VIP 73153 Escort service In North Goa Panaji, Ca...
No-1 Call Girls In Goa 93193 VIP 73153 Escort service In North Goa Panaji, Ca...No-1 Call Girls In Goa 93193 VIP 73153 Escort service In North Goa Panaji, Ca...
No-1 Call Girls In Goa 93193 VIP 73153 Escort service In North Goa Panaji, Ca...
 
Chapter 9 PPT 4th edition.pdf internal audit
Chapter 9 PPT 4th edition.pdf internal auditChapter 9 PPT 4th edition.pdf internal audit
Chapter 9 PPT 4th edition.pdf internal audit
 
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
 
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
 
Organizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessOrganizational Structure Running A Successful Business
Organizational Structure Running A Successful Business
 
Enjoy ➥8448380779▻ Call Girls In Sector 18 Noida Escorts Delhi NCR
Enjoy ➥8448380779▻ Call Girls In Sector 18 Noida Escorts Delhi NCREnjoy ➥8448380779▻ Call Girls In Sector 18 Noida Escorts Delhi NCR
Enjoy ➥8448380779▻ Call Girls In Sector 18 Noida Escorts Delhi NCR
 
Annual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesAnnual General Meeting Presentation Slides
Annual General Meeting Presentation Slides
 
Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...
 
PB Project 1: Exploring Your Personal Brand
PB Project 1: Exploring Your Personal BrandPB Project 1: Exploring Your Personal Brand
PB Project 1: Exploring Your Personal Brand
 
Cyber Security Training in Office Environment
Cyber Security Training in Office EnvironmentCyber Security Training in Office Environment
Cyber Security Training in Office Environment
 
TriStar Gold Corporate Presentation - April 2024
TriStar Gold Corporate Presentation - April 2024TriStar Gold Corporate Presentation - April 2024
TriStar Gold Corporate Presentation - April 2024
 
Church Building Grants To Assist With New Construction, Additions, And Restor...
Church Building Grants To Assist With New Construction, Additions, And Restor...Church Building Grants To Assist With New Construction, Additions, And Restor...
Church Building Grants To Assist With New Construction, Additions, And Restor...
 
Darshan Hiranandani [News About Next CEO].pdf
Darshan Hiranandani [News About Next CEO].pdfDarshan Hiranandani [News About Next CEO].pdf
Darshan Hiranandani [News About Next CEO].pdf
 
Guide Complete Set of Residential Architectural Drawings PDF
Guide Complete Set of Residential Architectural Drawings PDFGuide Complete Set of Residential Architectural Drawings PDF
Guide Complete Set of Residential Architectural Drawings PDF
 
Memorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQMMemorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQM
 

How can large open source projects be monetized?

  • 1. © 2016, iText Group NV© 2016, iText Group NV OPEN SOURCE INDIA How can large open source projects be monetized? Bruno Lowagie, CTO iText Group NV
  • 2. © 2016, iText Group NV Introduction: who and what? How can large open source projects be monetized?2 Bruno Lowagie Original developer of iText ex-CEO, current CTO at iText Group
  • 3. © 2016, iText Group NV An economic law How can large open source projects be monetized?3
  • 4. © 2016, iText Group NV How can large open source projects be monetized?4 You’re an open source developer…
  • 5. © 2016, iText Group NV … What are the implications? Users will ask questions on how to use it, Users will demand that you fix bugs, Companies will expect warranties (even if the license says they accept FOSS as-is), Companies will want 100% clarity with respect to the IP, Companies will expect you to maintain and update the software, Companies will want you to upgrade to the newest specifications, You will be cursed if you don’t answer fast / friendly / accurate enough! What if you can’t live up to all these expectations? How can large open source projects be monetized?5
  • 6. © 2016, iText Group NV How can large open source projects be monetized?6 What can you do about it?
  • 7. © 2016, iText Group NV Create a business model How can large open source projects be monetized?7 http://www.theserverside.com/news/2240234582/Reflecting-on-open-source-software-Java-9-and-startup-strategies-at-Devoxx-2014 http://www.zdnet.com/article/openssl-needs-corporate-funding-to-avoid-heartbleed-repeat/ http://arstechnica.com/information-technology/2014/04/tech-giants-chastened-by-heartbleed-finally-agree-to-fund-openssl/
  • 8. © 2016, iText Group NV Ideas to monetize your project How can large open source projects be monetized?8
  • 9. © 2016, iText Group NV How can large open source projects be monetized?9 iText: the early years
  • 10. © 2016, iText Group NV Donations How can large open source projects be monetized?10
  • 11. © 2016, iText Group NV Generating revenue using ads How can large open source projects be monetized? Free online tutorial: • Google AdSense • 2004: $8,900 • 2005: $14,500 • 2006: $6,200 • 2007: $2,350 • 2008: $1,900 • 2009: $1,500 • 2010: $280 • 2011: $520 • 2012: $350 • 2013: $160 11
  • 12. © 2016, iText Group NV Making money with ads? How can large open source projects be monetized?12
  • 13. © 2016, iText Group NV Writing documentation How can large open source projects be monetized? 1st Edition: 2006 • 11.600 copies • Approx. $33K 2nd Edition: 2010 • 9.200 copies • Approx. $30K 13
  • 14. © 2016, iText Group NV Selling support How can large open source projects be monetized?14
  • 15. © 2016, iText Group NV Selling professional services Not scalable There are only so many hours in a day All time spent on a tailor-made application is time you don’t spend on your product Are you really going to compete against these guys: How can large open source projects be monetized?15
  • 16. © 2016, iText Group NV How can large open source projects be monetized?16 What did we do at iText?
  • 17. © 2016, iText Group NV Which business are you in? •For instance: Amazon sells books and AWS •For instance: Google sells ads, services,… •For instance: Uber sells rides Are you selling a service? •For instance: an ERP system •For instance: a PDF library •… Are you selling software? I’m assuming a context of selling software How can large open source projects be monetized?17
  • 18. © 2016, iText Group NV B2C or B2B? •For instance: a tool or a game people can download, •Users download and install the tool: use, no distribution, •The users have no commercial activity relating directly to the software. B2C •For instance: a library that parses XML, creates PDF,… •It doesn’t work unless you write some code around it, •Typically, it is distributed (e.g. in a SaaS context). B2B I’m assuming a B2B context How can large open source projects be monetized?18
  • 19. © 2016, iText Group NV Copyright versus Copyleft Copyright law • allows an author to prohibit others from reproducing, adapting, or distributing copies of the author's work. Copyleft • gives every person who receives a copy of a work permission to reproduce, adapt or distribute the work as long as any resulting copies or adaptations are also bound by the same copyleft licensing scheme. How can large open source projects be monetized? © © 19
  • 20. © 2016, iText Group NV Open Source License overview How can large open source projects be monetized?20
  • 21. © 2016, iText Group NV GPL-style software licenses It’s all about distribution How can large open source projects be monetized?21 License: MPL / LGPL GPL AGPL Car distribution (e.g. OEM) Commercial use? OK for gratis commercial use Commercial license needed Commercial license needed Bus service (e.g. SaaS) Commercial use? OK for gratis commercial use OK for gratis commercial use Commercial license needed Free/Proprietary Before iText 5: Improvements engine: LGPL Car or bus: can be proprietary Car: must be GPL Bus: can be proprietary Since iText 5: Car or bus: must be AGPL Or: buy commercial license
  • 22. © 2016, iText Group NV Dual licensing How can large open source projects be monetized?22 Enterprise closed source open source commercial source FOSS Company The product is available for free for those who accept and comply with the F/OSS license If the product is also distributed under another license, a commercial license is needed. The FOSS company makes the product available under a custom license for those who pay for the product: • Support, • Warranty, • Indemnification, • Release from the requirements of the F/OSS license
  • 23. © 2016, iText Group NV Open Core licensing: e.g. iText 7 How can large open source projects be monetized?23 Open source Closed source Your project ?
  • 24. © 2016, iText Group NV Business Source License: e.g. MariaDB How can large open source projects be monetized?24 All source code is open, but not “open source”: it’s “business source”. MaxScale is only needed in case of heavy use of MariaDB. This prevents perceived abuse by GAFA & co.
  • 25. © 2016, iText Group NV How can large open source projects be monetized?25 What are GAFA companies doing? Googleplex, Mountain View, CA
  • 26. © 2016, iText Group NV When to use a permissive license? •You want to use software and do whatever you want with it: •You sell software as a service (Google) •Your main business is ads; your users are your product (Facebook) •You sell rides (Uber) •You sell professional services (RealDolmen) •… Suppose that you’re Google, Amazon, o a similar big organization •Developers can make you “King” and allow you to disrupt entire industries! •You don’t want to pay for software; you want developers to release their code for free. The software used in your company doesn’t represent any value, but… •You hire / sponsor zealots that are popular among developers looking for a role model. •You spread messages such as: “Asking money for software is bad” and “The (A)GPL is evil!” •As soon as a product doesn’t meet your needs anymore, you drop it and replace it. Hence you brainwash developers How can large open source projects be monetized?26
  • 27. © 2016, iText Group NV Beware of “anti GPL” propaganda • You are the King in your business (selling ads, rides, services,…). • Your value is not in the software, hence you can give it away for free. Suppose that you are the next GAFA company • If they aren’t competitors, they might improve the software. • If you can also benefit from their improvements: you win! • If they are competitors, they can try to copy you, but: • You can easily crush them because your brand is King, • You can buy them if they are interesting (and possibly kill them afterwards). Other companies can use your software • Oracle dropped Glassfish, • IBM backed away from Geronimo, • Pivotal left Groovy… As soon as there is no longer an economic benefit, drop all support How can large open source projects be monetized?27
  • 28. © 2016, iText Group NV Is that a sustainable situation? • Will we wait to put out the fire until after the house burned down? When will we be confronted with the next Heartbleed disaster? • Open source used to be written by enterprising people. • Some of them were smart enough to become successful entrepreneurs. • Nowadays, it’s as if most open source software is written by employees. • Developers aren’t King; managers are. • Developers are disposable, replaceable jokers… • What will be the impact on the innovative aspect of open source? Who is currently creating open source software? How can large open source projects be monetized?28
  • 29. © 2016, iText Group NV How can large open source projects be monetized?29 Can a FOSS license be enforced?
  • 30. © 2016, iText Group NV The problem with B2C How can large open source projects be monetized?30
  • 31. © 2016, iText Group NV Copyright infringements How can large open source projects be monetized?31
  • 32. © 2016, iText Group NV How abuse is detected •For instance during the due diligence for an investment or in the context of M&A A third party performs an audit •For instance: when an integrator introduced iText without telling his customer A future customer finds out •Directly “we are using iText at our company” or indirectly “We have a question about iText” A developer informs us •For instance: we see hundreds of visits from the private network of a specific company •For instance: we discover a PDF that contains iText’s visible or hidden fingerprints We find out ourselves •Example: lawsuit against German company A partner informs us How can large open source projects be monetized?32
  • 33. © 2016, iText Group NV Step 1: Go to bailiff Document the infringement: How can large open source projects be monetized?33 June 12, 2015
  • 34. © 2016, iText Group NV Step 2: send a Cease and desist How can large open source projects be monetized?34 June 16, 2015 June 30, 2015
  • 35. © 2016, iText Group NV Step 3: go to court How can large open source projects be monetized?35 July 8, 2015
  • 36. © 2016, iText Group NV Step 4: Get confirmation from court How can large open source projects be monetized?36 July 17, 2015
  • 37. © 2016, iText Group NV Step 5: Get confirmation from abuser How can large open source projects be monetized?37 August 27, 2015
  • 38. © 2016, iText Group NV Is this the way we make customers? Of course not! • We are ethical people, but we expect users to be ethical too! • We prefer a friendly negotiation over a trial before a court • You don’t make customers by adopting a punitive approach On the other hand, we can’t afford being abused… • … so we have to set an example once in a while! • Why should we tolerate blatant abuse? The courts are there to help you • Case solved in about 2 months • All costs paid for by the party that lost the case How can large open source projects be monetized?38
  • 39. © 2016, iText Group NV How can large open source projects be monetized?39 Open source success story
  • 40. © 2016, iText Group NV Awards •BelCham Entrepreneurship Award: “Most Promising Company of the Year 2014” •Deloitte’s Technology Fast 50: Winner in Belgium 2014 •Best In Business International 2015 Silver Award: “Product of the Year” •American Business Awards 2015 Bronze Stevie: “Most Innovative Company of the Year” •European Business Awards 2015/16 National Champion: “Entrepreneur of the Year” •Deloitte’s Technology Fast 50: 2nd place in Belgium •JavaOne Rockstar Award 2015 •European Business Awards 2015/16 National Public Champion: winner of the national vote in Belgium •Flanders Investment & Trade 2016: top 3 in the “Lion of the Export” •American Business Awards 2016 Bronze Stevie: “Most Innovative Company of the Year” •International Business Awards 2016 Silver Stevie: “Most Innovative Company of the Year in Europe” •European Business Awards National Champion 2016/17: “Business of the Year with Revenue of 0 to 20M euro” 2016 How can large open source projects be monetized?40
  • 41. © 2016, iText Group NV How can large open source projects be monetized?41 You could be in this picture…
  • 42. © 2016, iText Group NV How can large open source projects be monetized?42 Questions from the audience? iText Software Asia sales.isa@itextpdf.com +65 67 16 97 85 itextpdf.com