SlideShare a Scribd company logo
1 of 32
Download to read offline
iText Group
iText, open source PDF library
Java
C#
Fighting the FUD
Open source: not a trivial choice
In 2000, large corporations were
responsible for a number of
misconceptions about open source:
• Open source isn’t well documented
• Open source implies legal issues
• Open source isn’t future-proof
Fear, Uncertainty, Doubt
DOCUMENTATION
Never trust anyone who has not brought a book with them.
(Lemony Snicket)
“in Action” Books
1st Edition: 2006
• 11.500 copies
2nd Edition: 2010
• 8.000 copies
“LeanPub” Books
Future titles:
• Create your PDFs with iText
• Update your PDFs with iText
• Sign your PDFs with iText
LEGAL ASPECTS
Free software without a license is like free sex without
a condom (open source, software hygiene and STDs)
Intellectual Property
White zone
Gray zone
Black zone
2000-2005:
• “organic” growth of the code
2006-2007:
• IP review with IBM
• Inventory of white zone
• Clarify gray zone
• Contributor OK?
• License compatible?
• Remove black zone
• Delete
• Refactor
Detailed IP Documentation
CLA
Business Model Basics “dual licensing”
Suppose that iText was an engine and the application using iText was a car or a bus:
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
Good engineers build great technology
Great engineers also create a sustainable business model
BUSINESS
Visitors 2013 — Google Analytics
Heat Map 2013 — Google Analytics
Our brand — Google Trends
Reputation — StackOverflow
Our
Users
Our
Stars
MONITIZATION
First 5 years in business
• Jan 2008:
– IP company (1T3XT BVBA)
• Jan 2009: first two sales (iText Software LLC)
• Feb 2009:
– incorporated in the US (iText Software Corp.)
– sales people on commission
• Dec 2009: License change MPL/LGPL to AGPL
• Oct 2010: Bruno quits his dayjob
• 2011:
– operational company in BE (iText Software BVBA)
– first employees on payroll
• 2013:
– Deloitte’s Technology Fast 500: #53 in EMEA, #10 in Benelux, #3 in Belgium
– US: sales people on payroll
– Change company structure, change 1T3XT BVBA into iText Group NV, install board of directors
Sales: countries
Customers: IT Vendors / Integrators
Customers: Government sector
Customers: Financial/insurance sector
And many others
Health care:
Fortune 500:
Manifacturers:
Technical Roadmap
Technical Road Map 2012
• Mobile versus Cloud
– Android version
– Google App Engine (GAE) Version
• Digital Signatures
– Update to new specs
– Documentation
• XML Worker / XFA Worker
– Generic XML to PDF engine
– Test with HTML, target XFA
Technical Road Map 2013
• Creating Tagged PDF
– From high-level objects
– From XFA Worker
• Focus on standards
– Rewriting the PDF/A functionality
– Introducing PDF/UA support
• PAdES 5
– XML-DSig + XAdES
Technical Road Map 2014
• Major upgrade for RUPS
• XFA Worker: Enterprise-grade solution
• Standards:
– PDF 2.0 and PDF/UA
– PDF/A-2, PDF/A-3, ZUGFeRD
• Fonts
– Support for ligatures
Technical Road Map 2015
• Unstructured PDF
– Add structure!
• Writing a book = making an inventory of iText
– Add missing functionality: PDF 2.0-ready
– Cleaning up the API: iText 6?
• GIS? SVG? 3D? Our
Customers
Our
Stars
AT A CROSSROAD: 2014
Company Structure
Shareholders:
- Ingeborg Willaert (50%)
- Bruno Lowagie (50%)
iText Group NV
°2008 Belgium
IP, TM, Development
Marketing
iText Software BVBA
°2011 Belgium
Sales EMEA/Asia
iText Software Corp.
°2009 USA (CA/MA)
Sales Americas/Oceania
Board of Directors:
- Peter Camps (chairman)
- Ingeborg Willaert
- Bruno Lowagie
- Andrew Binstock
- TBD
If you have built castles in the air,
your work need not be lost; that is where they should be.
Now put the foundations under them. (Henry David Thoreau)
Personally I’m always ready to learn,
although I do not always like being taught.
(Winston Churchill)
A process cannot be
understood by stopping it.
Understanding must move
with the flow of the process,
must join it and flow with it.
(Frank Herbert, Dune)
Men who are doers can also be
thinkers, but the thinking is
done on the move, in the midst
of events. (Colleen McCullough,
The October Horse)
There are people that
fish, and those who
just disturb the water.
(Chinese proverb)
Do or do not...
There is no try
(Yoda)
There’s more!
• Technical Tracks:
• iText for Archiving and Accessibility
• PDF and Testing
• Customer Tracks:
• Templates for PDF
• Carpass
• CSC — Ministry of Justice
• PDF and Workflow
• Inventive Designers
• Trust1Team
• Unstructured documents
Contact info
EMEA,
Asia
Kerkstraat 108
9050 Gentbrugge
BELGIUM
T: +32 92 98 02 31
F: +32 92 70 33 75
E: sales.isb@itextpdf.com
Americas,
Oceania
1 Broadway, 14th floor
Cambridge, MA 02142
USA
T: +1 617 982 2646
F: +1 617 982 2647
E: sales.isc@itextpdf.com
iText
Headquarters
Adolf Baeyensstraat 121
9040 Sint-Amandsberg
BELGIUM

More Related Content

What's hot

Tech Startup Day 2015: 4 failures and 1 hit
Tech Startup Day 2015: 4 failures and 1 hitTech Startup Day 2015: 4 failures and 1 hit
Tech Startup Day 2015: 4 failures and 1 hitiText Group nv
 
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
 
Build your own_photobooth
Build your own_photoboothBuild your own_photobooth
Build your own_photoboothiText Group nv
 
Monetizing open-source projects
Monetizing open-source projectsMonetizing open-source projects
Monetizing open-source projectsiText Group nv
 
Intellectual property and licensing
Intellectual property and licensingIntellectual property and licensing
Intellectual property and licensingiText Group nv
 
FIT Seminar Singapore presentation
FIT Seminar Singapore presentationFIT Seminar Singapore presentation
FIT Seminar Singapore presentationiText Group nv
 
Start-ups: the tortoise and the hare
Start-ups: the tortoise and the hareStart-ups: the tortoise and the hare
Start-ups: the tortoise and the hareiText Group nv
 
PAdES signatures in iText and the road ahead
PAdES signatures in iText and the road aheadPAdES signatures in iText and the road ahead
PAdES signatures in iText and the road aheadiText Group nv
 
Digital Signatures: how it's done in PDF
Digital Signatures: how it's done in PDFDigital Signatures: how it's done in PDF
Digital Signatures: how it's done in PDFiText Group nv
 
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
 
20200903 The 2020 buildingSMART Data Dictionary prototype (bSDD)
20200903 The 2020 buildingSMART Data Dictionary prototype (bSDD)20200903 The 2020 buildingSMART Data Dictionary prototype (bSDD)
20200903 The 2020 buildingSMART Data Dictionary prototype (bSDD)Léon Berlo
 
Open Brighton - Open Source and your business
Open Brighton - Open Source and your businessOpen Brighton - Open Source and your business
Open Brighton - Open Source and your businessOmnis Systems
 
OpenChain Webinar #10 - Joint Development Foundation - 2020-08-17
OpenChain Webinar #10 - Joint Development Foundation - 2020-08-17OpenChain Webinar #10 - Joint Development Foundation - 2020-08-17
OpenChain Webinar #10 - Joint Development Foundation - 2020-08-17Shane Coughlan
 
Oracle Cloud World 2019 - Oracle Digital Assistant
Oracle Cloud World 2019 - Oracle Digital AssistantOracle Cloud World 2019 - Oracle Digital Assistant
Oracle Cloud World 2019 - Oracle Digital AssistantMee Nam Lee
 
WebRTC: The Big Debate, Shut Up and Build Something
WebRTC: The Big Debate, Shut Up and Build SomethingWebRTC: The Big Debate, Shut Up and Build Something
WebRTC: The Big Debate, Shut Up and Build SomethingDigium
 
Astricon 2014 - WebRTC - The Big Debate, I Say Shut Up and Build Something - ...
Astricon 2014 - WebRTC - The Big Debate, I Say Shut Up and Build Something - ...Astricon 2014 - WebRTC - The Big Debate, I Say Shut Up and Build Something - ...
Astricon 2014 - WebRTC - The Big Debate, I Say Shut Up and Build Something - ...Blacc Spot Media, Inc.
 
SoftDEL HART Protocol Stack Exclusive Offer
SoftDEL HART Protocol Stack Exclusive OfferSoftDEL HART Protocol Stack Exclusive Offer
SoftDEL HART Protocol Stack Exclusive OfferSoftDEL
 
Rolls Royse Blockchain Event (BiiLabs)
Rolls Royse Blockchain Event (BiiLabs)Rolls Royse Blockchain Event (BiiLabs)
Rolls Royse Blockchain Event (BiiLabs)AllieYang1
 

What's hot (20)

Tech Startup Day 2015: 4 failures and 1 hit
Tech Startup Day 2015: 4 failures and 1 hitTech Startup Day 2015: 4 failures and 1 hit
Tech Startup Day 2015: 4 failures and 1 hit
 
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
 
Build your own_photobooth
Build your own_photoboothBuild your own_photobooth
Build your own_photobooth
 
Monetizing open-source projects
Monetizing open-source projectsMonetizing open-source projects
Monetizing open-source projects
 
Intellectual property and licensing
Intellectual property and licensingIntellectual property and licensing
Intellectual property and licensing
 
FIT Seminar Singapore presentation
FIT Seminar Singapore presentationFIT Seminar Singapore presentation
FIT Seminar Singapore presentation
 
Start-ups: the tortoise and the hare
Start-ups: the tortoise and the hareStart-ups: the tortoise and the hare
Start-ups: the tortoise and the hare
 
Oops, I broke my API
Oops, I broke my APIOops, I broke my API
Oops, I broke my API
 
PAdES signatures in iText and the road ahead
PAdES signatures in iText and the road aheadPAdES signatures in iText and the road ahead
PAdES signatures in iText and the road ahead
 
Digital Signatures: how it's done in PDF
Digital Signatures: how it's done in PDFDigital Signatures: how it's done in PDF
Digital Signatures: how it's done in PDF
 
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
 
20200903 The 2020 buildingSMART Data Dictionary prototype (bSDD)
20200903 The 2020 buildingSMART Data Dictionary prototype (bSDD)20200903 The 2020 buildingSMART Data Dictionary prototype (bSDD)
20200903 The 2020 buildingSMART Data Dictionary prototype (bSDD)
 
Open Brighton - Open Source and your business
Open Brighton - Open Source and your businessOpen Brighton - Open Source and your business
Open Brighton - Open Source and your business
 
sdch
sdchsdch
sdch
 
OpenChain Webinar #10 - Joint Development Foundation - 2020-08-17
OpenChain Webinar #10 - Joint Development Foundation - 2020-08-17OpenChain Webinar #10 - Joint Development Foundation - 2020-08-17
OpenChain Webinar #10 - Joint Development Foundation - 2020-08-17
 
Oracle Cloud World 2019 - Oracle Digital Assistant
Oracle Cloud World 2019 - Oracle Digital AssistantOracle Cloud World 2019 - Oracle Digital Assistant
Oracle Cloud World 2019 - Oracle Digital Assistant
 
WebRTC: The Big Debate, Shut Up and Build Something
WebRTC: The Big Debate, Shut Up and Build SomethingWebRTC: The Big Debate, Shut Up and Build Something
WebRTC: The Big Debate, Shut Up and Build Something
 
Astricon 2014 - WebRTC - The Big Debate, I Say Shut Up and Build Something - ...
Astricon 2014 - WebRTC - The Big Debate, I Say Shut Up and Build Something - ...Astricon 2014 - WebRTC - The Big Debate, I Say Shut Up and Build Something - ...
Astricon 2014 - WebRTC - The Big Debate, I Say Shut Up and Build Something - ...
 
SoftDEL HART Protocol Stack Exclusive Offer
SoftDEL HART Protocol Stack Exclusive OfferSoftDEL HART Protocol Stack Exclusive Offer
SoftDEL HART Protocol Stack Exclusive Offer
 
Rolls Royse Blockchain Event (BiiLabs)
Rolls Royse Blockchain Event (BiiLabs)Rolls Royse Blockchain Event (BiiLabs)
Rolls Royse Blockchain Event (BiiLabs)
 

Similar to iText Summit 2014: Keynote talk

Compay Brief - Nitish Nagar
Compay Brief - Nitish NagarCompay Brief - Nitish Nagar
Compay Brief - Nitish NagarNitish Nagar
 
20101116 deckers
20101116 deckers20101116 deckers
20101116 deckersCIONET
 
Managing Global, Multi-Lingual Content on a Large Scale
Managing Global, Multi-Lingual Content on a Large ScaleManaging Global, Multi-Lingual Content on a Large Scale
Managing Global, Multi-Lingual Content on a Large ScalePam Didner
 
Emerging opportunities for business in the Internet of Things landscape
Emerging opportunities for business in the Internet of Things landscapeEmerging opportunities for business in the Internet of Things landscape
Emerging opportunities for business in the Internet of Things landscapeClaro Partners Inc.
 
AWS Executive Insight Event – Frankfurt: January 25 – 26, 2017
AWS Executive Insight Event – Frankfurt: January 25 – 26, 2017AWS Executive Insight Event – Frankfurt: January 25 – 26, 2017
AWS Executive Insight Event – Frankfurt: January 25 – 26, 2017Amazon Web Services
 
A People-Centred Approach to the Internet of Things
A People-Centred Approach to the Internet of ThingsA People-Centred Approach to the Internet of Things
A People-Centred Approach to the Internet of Thingsimec
 
TCS Digital World Portfolio
TCS Digital World PortfolioTCS Digital World Portfolio
TCS Digital World PortfolioLucy Setian
 
Kindle Fire Hdx Essay
Kindle Fire Hdx EssayKindle Fire Hdx Essay
Kindle Fire Hdx EssayRenee Jones
 
Microsoft powerpointjb
Microsoft powerpointjbMicrosoft powerpointjb
Microsoft powerpointjbJacob Babcock
 
IoT, AI, ML Mix or How to Deal with New Technologies (Borys Pratsiuk Technolo...
IoT, AI, ML Mix or How to Deal with New Technologies (Borys Pratsiuk Technolo...IoT, AI, ML Mix or How to Deal with New Technologies (Borys Pratsiuk Technolo...
IoT, AI, ML Mix or How to Deal with New Technologies (Borys Pratsiuk Technolo...IT Arena
 
Odoo Enterprise Resource Planning System
Odoo Enterprise Resource Planning SystemOdoo Enterprise Resource Planning System
Odoo Enterprise Resource Planning SystemFahad Saleem
 
Worldware: Software internationalization and globalization conference summary...
Worldware: Software internationalization and globalization conference summary...Worldware: Software internationalization and globalization conference summary...
Worldware: Software internationalization and globalization conference summary...Lingoport (www.lingoport.com)
 

Similar to iText Summit 2014: Keynote talk (20)

Compay Brief - Nitish Nagar
Compay Brief - Nitish NagarCompay Brief - Nitish Nagar
Compay Brief - Nitish Nagar
 
20101116 deckers
20101116 deckers20101116 deckers
20101116 deckers
 
Managing Global, Multi-Lingual Content on a Large Scale
Managing Global, Multi-Lingual Content on a Large ScaleManaging Global, Multi-Lingual Content on a Large Scale
Managing Global, Multi-Lingual Content on a Large Scale
 
Emerging opportunities for business in the Internet of Things landscape
Emerging opportunities for business in the Internet of Things landscapeEmerging opportunities for business in the Internet of Things landscape
Emerging opportunities for business in the Internet of Things landscape
 
NCTU hackathon_Ben
NCTU hackathon_BenNCTU hackathon_Ben
NCTU hackathon_Ben
 
AWS Executive Insight Event – Frankfurt: January 25 – 26, 2017
AWS Executive Insight Event – Frankfurt: January 25 – 26, 2017AWS Executive Insight Event – Frankfurt: January 25 – 26, 2017
AWS Executive Insight Event – Frankfurt: January 25 – 26, 2017
 
A People-Centred Approach to the Internet of Things
A People-Centred Approach to the Internet of ThingsA People-Centred Approach to the Internet of Things
A People-Centred Approach to the Internet of Things
 
TCS Digital World Portfolio
TCS Digital World PortfolioTCS Digital World Portfolio
TCS Digital World Portfolio
 
Bridging the Gap
Bridging the GapBridging the Gap
Bridging the Gap
 
Software industry
Software industrySoftware industry
Software industry
 
Kindle Fire Hdx Essay
Kindle Fire Hdx EssayKindle Fire Hdx Essay
Kindle Fire Hdx Essay
 
Internet of things : Beginners view
Internet of things : Beginners viewInternet of things : Beginners view
Internet of things : Beginners view
 
Microsoft powerpointjb
Microsoft powerpointjbMicrosoft powerpointjb
Microsoft powerpointjb
 
TNPL5-2016
TNPL5-2016TNPL5-2016
TNPL5-2016
 
Introduction to IoT lab Berlin
Introduction to IoT lab BerlinIntroduction to IoT lab Berlin
Introduction to IoT lab Berlin
 
IoT, AI, ML Mix or How to Deal with New Technologies (Borys Pratsiuk Technolo...
IoT, AI, ML Mix or How to Deal with New Technologies (Borys Pratsiuk Technolo...IoT, AI, ML Mix or How to Deal with New Technologies (Borys Pratsiuk Technolo...
IoT, AI, ML Mix or How to Deal with New Technologies (Borys Pratsiuk Technolo...
 
Old School Race
Old School RaceOld School Race
Old School Race
 
2016_CV_Balazs_Farkas
2016_CV_Balazs_Farkas2016_CV_Balazs_Farkas
2016_CV_Balazs_Farkas
 
Odoo Enterprise Resource Planning System
Odoo Enterprise Resource Planning SystemOdoo Enterprise Resource Planning System
Odoo Enterprise Resource Planning System
 
Worldware: Software internationalization and globalization conference summary...
Worldware: Software internationalization and globalization conference summary...Worldware: Software internationalization and globalization conference summary...
Worldware: Software internationalization and globalization conference summary...
 

More from iText Group nv

PDF made easy with iText 7
PDF made easy with iText 7PDF made easy with iText 7
PDF made easy with iText 7iText Group nv
 
Digital Signatures in the Cloud: A B2C Case Study
Digital Signatures in the Cloud: A B2C Case StudyDigital Signatures in the Cloud: A B2C Case Study
Digital Signatures in the Cloud: A B2C Case StudyiText Group nv
 
iText Summit 2014: Talk: iText throughout the document life cycle
iText Summit 2014: Talk: iText throughout the document life cycleiText Summit 2014: Talk: iText throughout the document life cycle
iText Summit 2014: Talk: iText throughout the document life cycleiText Group nv
 
iText Summit 2014: Talk: eGriffie and JustX, introducing digital documents at...
iText Summit 2014: Talk: eGriffie and JustX, introducing digital documents at...iText Summit 2014: Talk: eGriffie and JustX, introducing digital documents at...
iText Summit 2014: Talk: eGriffie and JustX, introducing digital documents at...iText Group nv
 
The XML Forms Architecture
The XML Forms ArchitectureThe XML Forms Architecture
The XML Forms ArchitectureiText Group nv
 
Damn, the new generation kids are getting iPads in Highschool!
Damn, the new generation kids are getting iPads in Highschool!Damn, the new generation kids are getting iPads in Highschool!
Damn, the new generation kids are getting iPads in Highschool!iText Group nv
 
Best practices in Certifying and Signing PDFs
Best practices in Certifying and Signing PDFsBest practices in Certifying and Signing PDFs
Best practices in Certifying and Signing PDFsiText Group nv
 
Choosing the iText Solution that is right for you: Community or Commercial ed...
Choosing the iText Solution that is right for you: Community or Commercial ed...Choosing the iText Solution that is right for you: Community or Commercial ed...
Choosing the iText Solution that is right for you: Community or Commercial ed...iText Group nv
 
The importance of standards
The importance of standardsThe importance of standards
The importance of standardsiText Group nv
 

More from iText Group nv (9)

PDF made easy with iText 7
PDF made easy with iText 7PDF made easy with iText 7
PDF made easy with iText 7
 
Digital Signatures in the Cloud: A B2C Case Study
Digital Signatures in the Cloud: A B2C Case StudyDigital Signatures in the Cloud: A B2C Case Study
Digital Signatures in the Cloud: A B2C Case Study
 
iText Summit 2014: Talk: iText throughout the document life cycle
iText Summit 2014: Talk: iText throughout the document life cycleiText Summit 2014: Talk: iText throughout the document life cycle
iText Summit 2014: Talk: iText throughout the document life cycle
 
iText Summit 2014: Talk: eGriffie and JustX, introducing digital documents at...
iText Summit 2014: Talk: eGriffie and JustX, introducing digital documents at...iText Summit 2014: Talk: eGriffie and JustX, introducing digital documents at...
iText Summit 2014: Talk: eGriffie and JustX, introducing digital documents at...
 
The XML Forms Architecture
The XML Forms ArchitectureThe XML Forms Architecture
The XML Forms Architecture
 
Damn, the new generation kids are getting iPads in Highschool!
Damn, the new generation kids are getting iPads in Highschool!Damn, the new generation kids are getting iPads in Highschool!
Damn, the new generation kids are getting iPads in Highschool!
 
Best practices in Certifying and Signing PDFs
Best practices in Certifying and Signing PDFsBest practices in Certifying and Signing PDFs
Best practices in Certifying and Signing PDFs
 
Choosing the iText Solution that is right for you: Community or Commercial ed...
Choosing the iText Solution that is right for you: Community or Commercial ed...Choosing the iText Solution that is right for you: Community or Commercial ed...
Choosing the iText Solution that is right for you: Community or Commercial ed...
 
The importance of standards
The importance of standardsThe importance of standards
The importance of standards
 

Recently uploaded

FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
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, Adobeapidays
 
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 2024The Digital Insurer
 
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 FresherRemote DBA Services
 
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
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Zilliz
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024The Digital Insurer
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
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...Drew Madelung
 
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 REVIEWERMadyBayot
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelDeepika Singh
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
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 businesspanagenda
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
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].pdfOverkill Security
 

Recently uploaded (20)

FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
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
 
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
 
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 - 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...
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
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...
 
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
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
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
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
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
 

iText Summit 2014: Keynote talk

  • 2. iText, open source PDF library Java C#
  • 3. Fighting the FUD Open source: not a trivial choice In 2000, large corporations were responsible for a number of misconceptions about open source: • Open source isn’t well documented • Open source implies legal issues • Open source isn’t future-proof Fear, Uncertainty, Doubt
  • 4. DOCUMENTATION Never trust anyone who has not brought a book with them. (Lemony Snicket)
  • 5. “in Action” Books 1st Edition: 2006 • 11.500 copies 2nd Edition: 2010 • 8.000 copies
  • 6. “LeanPub” Books Future titles: • Create your PDFs with iText • Update your PDFs with iText • Sign your PDFs with iText
  • 7. LEGAL ASPECTS Free software without a license is like free sex without a condom (open source, software hygiene and STDs)
  • 8. Intellectual Property White zone Gray zone Black zone 2000-2005: • “organic” growth of the code 2006-2007: • IP review with IBM • Inventory of white zone • Clarify gray zone • Contributor OK? • License compatible? • Remove black zone • Delete • Refactor
  • 10. Business Model Basics “dual licensing” Suppose that iText was an engine and the application using iText was a car or a bus: 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
  • 11. Good engineers build great technology Great engineers also create a sustainable business model BUSINESS
  • 12. Visitors 2013 — Google Analytics
  • 13. Heat Map 2013 — Google Analytics
  • 14. Our brand — Google Trends
  • 17. First 5 years in business • Jan 2008: – IP company (1T3XT BVBA) • Jan 2009: first two sales (iText Software LLC) • Feb 2009: – incorporated in the US (iText Software Corp.) – sales people on commission • Dec 2009: License change MPL/LGPL to AGPL • Oct 2010: Bruno quits his dayjob • 2011: – operational company in BE (iText Software BVBA) – first employees on payroll • 2013: – Deloitte’s Technology Fast 500: #53 in EMEA, #10 in Benelux, #3 in Belgium – US: sales people on payroll – Change company structure, change 1T3XT BVBA into iText Group NV, install board of directors
  • 19. Customers: IT Vendors / Integrators
  • 22. And many others Health care: Fortune 500: Manifacturers:
  • 24. Technical Road Map 2012 • Mobile versus Cloud – Android version – Google App Engine (GAE) Version • Digital Signatures – Update to new specs – Documentation • XML Worker / XFA Worker – Generic XML to PDF engine – Test with HTML, target XFA
  • 25. Technical Road Map 2013 • Creating Tagged PDF – From high-level objects – From XFA Worker • Focus on standards – Rewriting the PDF/A functionality – Introducing PDF/UA support • PAdES 5 – XML-DSig + XAdES
  • 26. Technical Road Map 2014 • Major upgrade for RUPS • XFA Worker: Enterprise-grade solution • Standards: – PDF 2.0 and PDF/UA – PDF/A-2, PDF/A-3, ZUGFeRD • Fonts – Support for ligatures
  • 27. Technical Road Map 2015 • Unstructured PDF – Add structure! • Writing a book = making an inventory of iText – Add missing functionality: PDF 2.0-ready – Cleaning up the API: iText 6? • GIS? SVG? 3D? Our Customers Our Stars
  • 29. Company Structure Shareholders: - Ingeborg Willaert (50%) - Bruno Lowagie (50%) iText Group NV °2008 Belgium IP, TM, Development Marketing iText Software BVBA °2011 Belgium Sales EMEA/Asia iText Software Corp. °2009 USA (CA/MA) Sales Americas/Oceania Board of Directors: - Peter Camps (chairman) - Ingeborg Willaert - Bruno Lowagie - Andrew Binstock - TBD
  • 30. If you have built castles in the air, your work need not be lost; that is where they should be. Now put the foundations under them. (Henry David Thoreau) Personally I’m always ready to learn, although I do not always like being taught. (Winston Churchill) A process cannot be understood by stopping it. Understanding must move with the flow of the process, must join it and flow with it. (Frank Herbert, Dune) Men who are doers can also be thinkers, but the thinking is done on the move, in the midst of events. (Colleen McCullough, The October Horse) There are people that fish, and those who just disturb the water. (Chinese proverb) Do or do not... There is no try (Yoda)
  • 31. There’s more! • Technical Tracks: • iText for Archiving and Accessibility • PDF and Testing • Customer Tracks: • Templates for PDF • Carpass • CSC — Ministry of Justice • PDF and Workflow • Inventive Designers • Trust1Team • Unstructured documents
  • 32. Contact info EMEA, Asia Kerkstraat 108 9050 Gentbrugge BELGIUM T: +32 92 98 02 31 F: +32 92 70 33 75 E: sales.isb@itextpdf.com Americas, Oceania 1 Broadway, 14th floor Cambridge, MA 02142 USA T: +1 617 982 2646 F: +1 617 982 2647 E: sales.isc@itextpdf.com iText Headquarters Adolf Baeyensstraat 121 9040 Sint-Amandsberg BELGIUM