It is easy to take the liberties and benefits of the open source software market for granted. But pause a moment to think about the companies and people who build and shape open source into almost infinite new innovations.
As the 2000s gave rise to a boom in software development, a project called iText was born out of a need to bring open source toPDF, a document formatthat was originally tightly controlled by Adobe.
iText's VP of marketing and products, Tony Van den Zegel, says iText was a pioneer infocusing on the back-end generation of PDF documents on the fly.
In the early years we had to fight the fear, uncertainty and doubt that was related to the use of open source software at that time; open source software is not documented, the IP of open source software is unclear and open source software not being backed by a company, he says.
The decision early on to have the iText project open sourced created a viral effect and built a strong brand, recognising iText worldwide as the leading PDF library. Millions of users have downloaded the iText library and implemented it, giving rise to massive feedback on feature requests and software bugs, resulting in a very robust and mature software product.
In 2008, the PDFformat became an open standard, which meant there was more room for PDF innovation. It was the break that iText was waiting for.
iText is now renowned for its performance and dedication to enterprises that require a high volume of PDFs generated or digitally signed in a short time. This is why iTexts technology is found in everything from customer invoices to boarding passes.
iText's global lead of product and services, Andr Lemos, says its an exciting place to be. He likens it to being the provider of a cooking ingredient - there are plenty of common ways to use it, but sometimes a chef will come along and create a new dish out of thin air.
It is certainly true our customers imagination and needs are much broader than anything that we can think of by ourselves! he says.
Taking the 'opensourceness' out of our DNA would be a nigh-on impossible task, and a futile exercise as it is so ingrained in our culture. It would simply not be iText anymore, adds Lemos.
A key elementthat defines iText is thedual license model that caters for commercial licensing and open source licensing, based on copyleft AGPL. The copyleft license model opens up the source code to the open source community.
We are unique in theway that we have not built in any limitations to the capabilities of our open source technology when compared to our commercial offering. Both versions are identical from a performance viewpoint, says Van den Zegel.
Open sourcing our technology brings lots of benefits to us and the community. The community supports the development of iText technology through pull requests. We do provide premium support to our customer base but at the same time recognise that, whatever happens, our customers and users can always self-support through the availability of the source code.
As much of a clichas it seems, iText believes in the good developers are lazy mantra. If something can be automated, why would they waste their time on manual tasks? They would prefer to spend their time more efficiently.
In that context, we recently developed iText DITO, a low-code offering in the sense that the developer has to write significantly fewer lines of code to generate template-based PDFs compared to using the iText PDF software development kit. Outside of iText DITO, we still want to make the lives of software developers as easy as possible," says Van den Zegel.
Lemos adds that the company places great value in its relationships with users, whether they are open source users, software firms, or enterprises.
We try to provide our open source users with the best experience possible, whether they have technical questions managing PDF documents (we actively monitor Stack Overflow, for instance), or even better, pull requests, says Lemos.
Tofoster community involvement, iText acts as quickly as possible when open source users submit pull requests on the companys GitHub page. This essentially makes users part of the team.
Lemos explains further, When a pull request comes up, we have mechanisms in place so that they arent lost in the void of the Internet, and we also try to educate our contributors by making suggestions on how their contribution could be improved, whether it be from a documentation perspective, or the need to have tests to validate what they are submitting.
It is a lengthier process than just accepting a pull request at face value, but we know that further down the line, both our open source and commercial users alike will benefit from our quality standards.
Document management is undergoing a digital revolution, with more and more organisations needing to adopt digital document workflows to cope in the modern business world.
Van den Zegel says that a typical processincludes the capture, imaging, and management of documents.This process is being widely integrated into cloud-based solutions, driven by cloud computing. Security is a major concern, which means that organisations need to secure content across networks and the cloud.
In the near future technologies are being developed to automatically recognise document structure in unstructured PDF files enabling integration with IT systems.
The rapid growth of data within an enterprise and the various forms the data is presented in requires AI-enabled tools such as search functions that could contextually understand queries, he says.
Coming back to PDF, why does iText believe this document format is ideal for digital document workflows?
The PDF has its place in a modern document management system. In our vision PDF becomes more and more a data container and with its fixed document format it visualises consistently independently of OS, device or software application.
A key benefit is the ability to usesecure electronic signatures in a digital document workflow, a concept which has been widely adopted and is well integrated into the PDF specification. Such digital signatures can capture the intention of the individual to enter into a contract, and in addition, be used to encrypt the information and confirm the validity of the signed document.
To demonstrate the versatility of the PDF format, Van den Zegel highlights an interesting feature, the creation of portable collections, more commonly known as PDF portfolios. Introduced by the ISO committee as part of the PDF 1.7 specification, it enables multiple file types to be contained in a single PDF.
A PDF portfolio offers similar functionality to combining multiple files into a single PDF but differs in one major aspect. Simply combining files means that all the files will be converted to PDF, whereas creating a PDF portfolio preserves the files in their original file format and you can edit or modify them in their native application without removing them from the portfolio.
A crucial benefit is that if a PDF portfolio is signed with a digital signature, edits to documents will break the signature since it covers the whole PDF including the PDF portfolio and its files. Meaning many different documents can be protected by a single digital signature.
Lemos adds that the IT world never stops, so iText makes sure its research team is atthe cutting edge ofinnovation.
Based on continuous monitoring of user feedback, the company released two new products for the iText 7 SDK in this year alone, pdfRender and pdfOCR, and will shortly release pdfOptimizer.
"The challenge here is to continue to make quarterly releases of iTexts modular developer line, as well as its business line with iText pdf2Data, ourPDF data extractor, and iText DITO, our low-code document generator."
iText is also a Board member of the PDF Association, and the company has technical staff onthe ISO committee for PDF.
This way, we can ensure that we are never blindsided by any upcoming technology, or feature in the PDF space, while also actively contributing so that the ecosystem remains alive and fresh.
To learn more about iText, click here.
Read the rest here:
Interview: How iText adapts to the evolution of open source & PDF - IT Brief New Zealand
- Wyplay’s Digital TV Middleware Source Code is Now Available to Members of the Frog by Wyplay Community [Last Updated On: January 5th, 2014] [Originally Added On: January 5th, 2014]
- Find Open Source Alternatives to commercial software | Open ... [Last Updated On: January 5th, 2014] [Originally Added On: January 5th, 2014]
- Open Source Initiative - Official Site [Last Updated On: January 5th, 2014] [Originally Added On: January 5th, 2014]
- SCALE 11x: Evolution of an Open Source Software Foundation - Stephen Walli - Video [Last Updated On: January 5th, 2014] [Originally Added On: January 5th, 2014]
- Bitcoin Baron Keeps a Secretive Open Source OS Alive [Last Updated On: January 22nd, 2014] [Originally Added On: January 22nd, 2014]
- osalt.com - Find Open Source Alternatives to commercial ... [Last Updated On: January 22nd, 2014] [Originally Added On: January 22nd, 2014]
- Sustainability of Open Source software communities beyond a fork - Video [Last Updated On: January 22nd, 2014] [Originally Added On: January 22nd, 2014]
- Bringing MoreWomen to Free and Open Source Software - Video [Last Updated On: January 22nd, 2014] [Originally Added On: January 22nd, 2014]
- Acquia podcast with Sensio Labs UK - Video [Last Updated On: January 22nd, 2014] [Originally Added On: January 22nd, 2014]
- xTuple ERP + OrangeHRM Open source software leaders integration - Video [Last Updated On: January 22nd, 2014] [Originally Added On: January 22nd, 2014]
- Guest articles setting out the author's position on the current status and future directions of KDE and its software [Last Updated On: January 23rd, 2014] [Originally Added On: January 23rd, 2014]
- Open Source Power for Small Business in 2014 [Last Updated On: January 23rd, 2014] [Originally Added On: January 23rd, 2014]
- EnterpriseDB Expands in Korea to Meet Rising Demand for Postgres [Last Updated On: January 24th, 2014] [Originally Added On: January 24th, 2014]
- Introduction to FOSS - Free and Open Source Software - Video [Last Updated On: January 24th, 2014] [Originally Added On: January 24th, 2014]
- Out in the Open: Teenage Hacker Transforms Web Into One Giant Bitcoin Network [Last Updated On: January 27th, 2014] [Originally Added On: January 27th, 2014]
- Who says that Open Source Software does not have support? By Rosaria Silipo - Video [Last Updated On: January 27th, 2014] [Originally Added On: January 27th, 2014]
- Microsoft Open Sources Its Internet Servers, Steps Into the Future [Last Updated On: January 28th, 2014] [Originally Added On: January 28th, 2014]
- Microsoft cloud server designs for Facebook's Open Compute Project [Last Updated On: January 28th, 2014] [Originally Added On: January 28th, 2014]
- Richard Stallman Free v Open Source Software - Video [Last Updated On: January 28th, 2014] [Originally Added On: January 28th, 2014]
- UK government looks to open source to cut costs [Last Updated On: January 30th, 2014] [Originally Added On: January 30th, 2014]
- Free Software + $20 USB Dongle = Software Defined Radio, Hak5 1524 - Video [Last Updated On: January 30th, 2014] [Originally Added On: January 30th, 2014]
- Libreoffice 4.2 challenges Microsoft Office with improved Windows integration [Last Updated On: January 31st, 2014] [Originally Added On: January 31st, 2014]
- Fallout 3 Let's Play Pt 6 - Video [Last Updated On: February 1st, 2014] [Originally Added On: February 1st, 2014]
- 14 1 29 Tom G Open Source Software 1 - Video [Last Updated On: February 1st, 2014] [Originally Added On: February 1st, 2014]
- 14 1 29 Tom G Open Source Software - Video [Last Updated On: February 1st, 2014] [Originally Added On: February 1st, 2014]
- How is open source software like great wine? - Video [Last Updated On: February 3rd, 2014] [Originally Added On: February 3rd, 2014]
- Free and open source software key for multicore hardware [Last Updated On: February 4th, 2014] [Originally Added On: February 4th, 2014]
- Blender Tutorial - 2D Animation (1) Bone Rigging, Shape Character Planes by VscorpianC - Video [Last Updated On: February 4th, 2014] [Originally Added On: February 4th, 2014]
- Obama Bit Coin Conspiracy? - Video [Last Updated On: February 4th, 2014] [Originally Added On: February 4th, 2014]
- The Pentagon's Mad Science Is Going Open Source [Last Updated On: February 5th, 2014] [Originally Added On: February 5th, 2014]
- The open source countdown has begun [Last Updated On: February 6th, 2014] [Originally Added On: February 6th, 2014]
- BLOG: Why open source will rule the data centre [Last Updated On: February 6th, 2014] [Originally Added On: February 6th, 2014]
- OpenDaylight Summit: SDN Needs Open Source and Open Standards [Last Updated On: February 10th, 2014] [Originally Added On: February 10th, 2014]
- 7 reasons not to use open source software [Last Updated On: February 12th, 2014] [Originally Added On: February 12th, 2014]
- The Open Source Initiative | Open Source Initiative [Last Updated On: February 12th, 2014] [Originally Added On: February 12th, 2014]
- Find Open Source Alternatives to commercial software ... [Last Updated On: February 12th, 2014] [Originally Added On: February 12th, 2014]
- Has Linux Conquered the Cloud? [Last Updated On: February 13th, 2014] [Originally Added On: February 13th, 2014]
- The New eRacks/NAS36 Rackmount Storage Server Achieves Price/Density Breakthrough: 100TB Storage in Only 4U for Under ... [Last Updated On: February 14th, 2014] [Originally Added On: February 14th, 2014]
- 2012 Red Hat Summit Build a PaaS using Open Source Software ~ Redhat Linux Video YouTube - Video [Last Updated On: February 14th, 2014] [Originally Added On: February 14th, 2014]
- Intel launches big data software suite - free to a good home [Last Updated On: February 15th, 2014] [Originally Added On: February 15th, 2014]
- Three college students build a health provider search site in six weeks [Last Updated On: February 16th, 2014] [Originally Added On: February 16th, 2014]
- The Asgard Show Episode 6 - Video [Last Updated On: February 16th, 2014] [Originally Added On: February 16th, 2014]
- Open source startups: Don't try to be Red Hat [Last Updated On: February 18th, 2014] [Originally Added On: February 18th, 2014]
- Open Source in the Enterprise: To Pay or Not to Pay? [Last Updated On: February 18th, 2014] [Originally Added On: February 18th, 2014]
- DEF CON 12 - Wendy Seltzer and Seth Schoen, Hacking the Spectrum - Video [Last Updated On: February 18th, 2014] [Originally Added On: February 18th, 2014]
- dev@Pulse Speaker Predictions - Jonathan Bryce - Video [Last Updated On: February 19th, 2014] [Originally Added On: February 19th, 2014]
- Facebook Boosts Its Open Source Mojo With New Project [Last Updated On: February 20th, 2014] [Originally Added On: February 20th, 2014]
- Raising Linux to Grow Open Source [Last Updated On: February 20th, 2014] [Originally Added On: February 20th, 2014]
- Apple Veteran Named PayPal's First Head of Open Source Software [Last Updated On: February 20th, 2014] [Originally Added On: February 20th, 2014]
- Open Source Software | 46 of 62 | MconneX - Video [Last Updated On: February 20th, 2014] [Originally Added On: February 20th, 2014]
- News Flash from Redmond: FOSS Causes Dissatisfaction! [Last Updated On: February 25th, 2014] [Originally Added On: February 25th, 2014]
- FOSS4G with Eric Brelsford - Video [Last Updated On: February 25th, 2014] [Originally Added On: February 25th, 2014]
- NYLUG Presents: Mark Tolliver on Palamida. Application Security for Open Source Software (6/25/08) - Video [Last Updated On: February 25th, 2014] [Originally Added On: February 25th, 2014]
- DARPA Open Catalog Makes Agency-Sponsored Software and Publications Available to All [Last Updated On: February 25th, 2014] [Originally Added On: February 25th, 2014]
- Munich opts for open source groupware from Kolab [Last Updated On: February 26th, 2014] [Originally Added On: February 26th, 2014]
- Modelling Hands Step by Step Using Free Open Source Software Seamless3d 3 - Video [Last Updated On: February 27th, 2014] [Originally Added On: February 27th, 2014]
- Accelerating the Network with Open Source Software, Erik Ekudden | OpenDaylight Summit 2014 - Video [Last Updated On: February 27th, 2014] [Originally Added On: February 27th, 2014]
- The Commercial Case for Open Source Software [Last Updated On: March 1st, 2014] [Originally Added On: March 1st, 2014]
- Beginners guide to contributing to open source software - Video [Last Updated On: March 3rd, 2014] [Originally Added On: March 3rd, 2014]
- Free Open Source Software [Last Updated On: March 4th, 2014] [Originally Added On: March 4th, 2014]
- Open Source Software - Video [Last Updated On: March 4th, 2014] [Originally Added On: March 4th, 2014]
- Open Source Software EDTC5325 - Video [Last Updated On: March 6th, 2014] [Originally Added On: March 6th, 2014]
- Broadcom Announces Open Switch Pipeline Specification Targeting Growing SDN Application Ecosystem [Last Updated On: March 7th, 2014] [Originally Added On: March 7th, 2014]
- RIT launches nation’s first minor in free and open source software and free culture [Last Updated On: March 7th, 2014] [Originally Added On: March 7th, 2014]
- Forum created to push optical SDNs [Last Updated On: March 10th, 2014] [Originally Added On: March 10th, 2014]
- Google embraces open source for 10th year of Summer of Code [Last Updated On: March 10th, 2014] [Originally Added On: March 10th, 2014]
- Is Open Source Software The Answer to Oregon's IT Problems? [Last Updated On: March 11th, 2014] [Originally Added On: March 11th, 2014]
- Spenden Ticketautomat mit Open Source Software auf der CeBIT 2014, CMS Garden - Video [Last Updated On: March 14th, 2014] [Originally Added On: March 14th, 2014]
- 2012 Red Hat Summit Build a PaaS using Open Source Software - Video [Last Updated On: March 14th, 2014] [Originally Added On: March 14th, 2014]
- CyanogenMod receiving Linux New Media Award 2014 (Best Open Source Software App for Android) - Video [Last Updated On: March 15th, 2014] [Originally Added On: March 15th, 2014]
- Real tech 25 Finding open source software you can trust - Video [Last Updated On: March 15th, 2014] [Originally Added On: March 15th, 2014]
- Tor is building an anonymous instant messenger [Last Updated On: April 10th, 2017] [Originally Added On: March 15th, 2014]
- MailPile is now in Alpha [Last Updated On: April 10th, 2017] [Originally Added On: March 15th, 2014]
- $2,400 “Introduction to Linux” course will be free and online this summer [Last Updated On: April 10th, 2017] [Originally Added On: March 16th, 2014]
- Linaro announces MediaTek as member [Last Updated On: March 18th, 2014] [Originally Added On: March 18th, 2014]
- TN state departments asked to switch over to open source software [Last Updated On: March 18th, 2014] [Originally Added On: March 18th, 2014]
- Open source project builds mobile networks without big carriers [Last Updated On: March 18th, 2014] [Originally Added On: March 18th, 2014]
- Your U.S. government uses open source software, and loves it [Last Updated On: March 18th, 2014] [Originally Added On: March 18th, 2014]
- Linux Goes to the Head of the Class [Last Updated On: March 22nd, 2014] [Originally Added On: March 22nd, 2014]
- What is open source? - Definition from WhatIs.com [Last Updated On: March 23rd, 2014] [Originally Added On: March 23rd, 2014]